fitμ νΈμΆν ν predict
λ₯Ό νΈμΆνκΈ° μ μ μ¬μ©ν λͺ¨λΈμ μ νν΄μΌ ν©λλ€. κ·Έλ° μμΌλ‘ λ§μΆ€ λ°©λ²μ΄ μλ λ€λ₯Έ κ°μ²΄μ λ€λ¦
λλ€. fit
λ search
μ λΉμ·ν©λλ€.
λ΄κ° 보기μλ μΈ κ°μ§ κ²°μ μ΄ μμ΅λλ€
1κ³Ό 2μ κ²½μ° μ¬κΈ°μ λ΄κ° μκ°ν΄ λΈ μ΅μ μ΄ μμ΅λλ€.
import evalml
clf = evalml.AutoClassifierSearch()
auto = evalml.AutoClassifierSearch()
automl = evalml.AutoClassifierSearch()
seacher = evalml.AutoClassifierSearch()
clf = evalml.AutoClassifier()
auto = evalml.AutoClassifier()
automl = evalml.AutoClassifier()
seacher = evalml.AutoClassifier()
2μ 3μ κ²½μ° μ¬κΈ°μ λ΄κ° μκ°ν΄ λΈ μ΅μ μ΄ μμ΅λλ€.
clf.search()
auto.search()
automl.search()
seacher.search()
clf.run()
auto.run()
automl.run()
seacher.run()
λ΄κ° μ’μνλ κ² κ°μ
import evalml
automl = evalml.AutoClassifierSearch()
automl.search()
λ΄ μΆλ‘ μ
evalml.AutoClassifierSearch
ν΄λμ€λ μ€λͺ
μ μ
λλ€. λΆλ₯κΈ° μμ²΄κ° μλλΌ κ²μμ
λλ€.run()
λ λ§€μ° μΌλ°μ μ
λλ€.clf
λ₯Ό μ¬μ©νλ κ·μΉκ³Ό μΆ©λνμ§ μμ΅λλ€.λ΄κ° μ’μνλ λμμ
import evalml
search = evalml.AutoClassifierSearch()
search.run()
μ΄κ²μ λ μ€λͺ
μ μΈ λ³μ μ΄λ¦μ μ¬μ©νλ―λ‘ run()
λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ΄μ λν μ₯μ μ μμ μ μΆκ° automl
μ©μ΄λ₯Ό λμ
νμ§ μλλ€λ κ²μ
λλ€. λ΄ κ΄μ¬μ¬λ μ¬μ©μκ° κ²μ μ΄λ¦μ μνλ λλ‘ μ§μ ν μ μκ³ my_custom_variable_name.run()
κ° κ·Έλ€μ§ μ€λͺ
μ μ΄μ§ μλ€λ κ²μ
λλ€.
μ΄κ²¬μλ μ¬λ? λ΄κ° λμΉ λ³μ λͺ λͺ λ°©μμ΄ μμ΅λκΉ? κ·Έκ²λ€μ΄ λ λ«λ€κ³ μκ°νμ§ μλλΌλ μ°λ¦¬κ° κ³ λ €ν μ μλλ‘ κ·Έκ²λ€μ λ²λ¦΄ μλ μμ΅λλ€.
μμμ μΈκΈν κ²κ³Ό κ°μ μ΄μ λ‘ AutoClassifierSearch()
λ₯Ό μ’μνμ§λ§ λ³μ automl
λ κ΄λ²μνκ³ search
λ λμ¬λ‘ νΈμΆνλ κ²μ μ’μνμ§ μμ΅λλ€. autosearch.run()
μ λν΄ μ΄λ»κ² μκ°νμΈμ? λκ΅°κ°κ° μ°λ¦¬ νμμμ searcher
λ₯Ό μ μνκ³ κ·Έκ²μ μ μλνμ§λ§ νλ₯Ό μ κ΅΄λ¦¬μ§ μμ΅λλ€.
μμ£Ό μ’μ I AutoClassifierSearch()
λ° μ¬μ© search()
κ·Έ λμλ‘ run()
μ¬μ©μκ° μμ μ λ³μ μ΄λ¦μ μ μνλ κ²½μ°κ° λ μ λ°©λ²μ λ무 μΌλ°μ .
μ΄κΈ°ν λ ν΄λμ€λ₯Ό 보μ νκ³ μλ λ³μμ κΆμ₯ μ΄λ¦, λμ ν¬μ
λλ€ automl
, searcher
λλ autosearch
/ autosearcher
μ΄μ search
, λΉλ‘ μ°λ¦¬κ° run()
λ‘ κ°λλΌλ. (κ°λ¨ν Google κ²μμ μννκ³ automl
λλ aml
κ° κ·Έ κ°μΉμ λν΄ λ€λ₯Έ λΌμ΄λΈλ¬λ¦¬μ λν΄ λνλ©λλ€.)
@jeremyliweishih search()
λν μμ μ μ΄ν΄νμ§ λͺ»νκ² μ΅λλ€. λλ λͺ©νκ° κ·Έ λ°©λ²μ λν μ€λͺ
λμ¬λ₯Ό μ ννλ κ²μ΄λΌκ³ μκ°ν©λλ€. λΉμ μ΄ λ§ν κ²μ λͺ
νν ν μ μμ΅λκΉ?
μ κ° μ€ν΄νκ³ μλ κ²μ μλμ§λ§ @jeremyliweishih κ° search
λΌκ³ λ§μνμλ κ² κ°μ΅λλ€ . λ³μμ κΆμ₯ μ΄λ¦μ΄ λμ¬μ΄κΈ° λλ¬Έμ μ‘°κΈ μ΄μνκΈ° λλ¬Έμ
λλ€... μ μ΄λ, κ·Έκ²μ μ κ° λ°μ λλμ΄κΈ°λ ν©λλ€.:D
@kmax12 λ³μμ κΆμ₯ μ΄λ¦μ λν λκΈμ μλ―Ένμ΅λλ€: search = AutoClassifierSearch()
. λͺ
νννκΈ° μν΄ ν΄λμ€ μ΄λ¦μ λν΄ AutoClassifierSearch()
κ° νλ₯νκ³ autosearch
κ° λ³μ μ΄λ¦μ λν΄ μλν μ μλ€κ³ μκ°ν©λλ€. autosearch = AutoClassifierSearch()
. λ€λ₯Έ μΈ κΈμ λ³μ μ΄λ¦λ μλν μ μμ΅λλ€(aml, asc, ats).
@jeremyliweishih μ§κΈ λ§μνμ λ΄μ©μ μ΄ν΄ν©λλ€. λλ λμνλ€.
μμ λ΄μ©μ κΈ°λ°μΌλ‘ μ°λ¦¬ λͺ¨λλ AutoClassifierSearch
λ° AutoRegressorSearch
μ΄λ¦μ λ°κΎΈλ κ²μ μ’μνλ€κ³ μκ°ν©λλ€.
λ³μ μ΄λ¦μ κ΄μ μμ μ°λ¦¬λ λ€μ΄
autosearch = AutoClassifierSearch()
automl = AutoClassifierSearch()
aml = AutoClassifierSearch()
λλ κ°μΈμ μΌλ‘ automlμ΄ μ€λͺ
μ μ΄κΈ° λλ¬Έμ μ’μν©λλ€. aml
κ° λ¬΄μμ μ½μμΈμ§ μλ©΄ λΉμ·νμ§λ§ κ·Έλ κ² μ§κ΄μ μ΄λΌκ³ μκ°νμ§ μμ΅λλ€. μ΄κ²μ λ΄κ° κ·Έλ€μ λ¬Έμμμ H20μ΄ μ¬μ©νλ κ²μ λ³Έ κ²μ
λλ€(λ€λ₯Έ λΌμ΄λΈλ¬λ¦¬κ° μμ΅λκΉ?) μ λ μΌλ°μ μΌλ‘ μ λ§ μ’μ μ΄μ μμ΄ λ³μ μ΄λ¦μ μ€μ΄λ κ²μ μ’μνμ§ μμ΅λλ€. aml
μ λν΄ λ΄κ° λ³Ό μ μλ μ μΌν μ΄μ μ 6μκ° μλ 3μλΌλ κ²μ
λλ€.
autosearch
λ κΈ°λ³Έμ μΌλ‘ ν΄λμ€ μ΄λ¦μ΄κΈ° λλ¬Έμ λμκ² μλ―Έκ° μμ΅λλ€. κ·Έλ¬λ automl
λ³΄λ€ κΈΈλ©° λͺ
νμ±μ μΆκ°νλμ§ νμ€νμ§ μμ΅λλ€. autosearch
루νΈλ‘ κ°μλ©΄ autosearcher = AutoClassifierSearch(); autosearcher.search()
κ²μμ΄ λ무 κ³Όν κ² κ°κΈ° λλ¬Έμ λ°©λ²μ run
μ΄μ΄μΌ νλ€κ³ μκ°ν©λλ€.
κ·Έλμ μμ λνλ₯Ό κΈ°λ°μΌλ‘ λ κ°μ§ μ΅μ μ΄ νμλ©λλ€.
automl = AutoClassifierSearch()
automl.search()
λλ
autosearch = AutoClassifierSearch()
autosearch.run()
λ μ€ νλκ° ν¨κ³Όκ° μλ€κ³ μκ°νμ§λ§ μ λ .search()
λ³΄λ€ .run()
.search()
λ₯Ό μ’μν©λλ€!
λλ λΉμ μ΄ λ²λ¦° λͺ¨λ μμ΄λμ΄λ₯Ό μ’μν©λλ€. μ λ λ€μμ νΉλ³ν ν¬μ λλ€.
automl = AutoClassificationSearch()
automl = AutoRegressionSearch()
automl.search()
λ λ§μ μ΅μ
μΌλ‘ μ΄λ―Έ κΈ΄ ν λ‘ μ 볡μ‘νκ² λ§λ€μ§ λ§κ³ AutoRegressorSearch
λλ AutoRegressionSearch
ν΄μΌ ν©λκΉ? λλ νμμ νΈμ΄λ€. "νκ· λͺ¨λΈ"μ λ£λ κ²λ§νΌ "νκ·μ"λΌλ μ©μ΄λ₯Ό λ§μ΄ λ£μ§ μμ΅λλ€.
μ, λμν©λλ€. νκ·μλ μ λ ₯ κΈ°λ₯, λ³μ λ±μ μ°Έμ‘°ν μλ μμΌλ―λ‘ νκ·κ° λ μ’μ΅λλ€.
λν AutoClassification λ° AutoRegressionμ΄ "μλ λ¨Έμ λ¬λ"μ λ μ μ¬νλ©΄ λ¨Έμ λ¬λ, λΆλ₯ λ° νκ·κ° λͺ¨λ νλ‘μΈμ€μ΄κΈ° λλ¬Έμ λλ€.
μ΅μ’ λ°λκ° μλ€λ©΄ μ°λ¦¬λ ν¨κ» κ° κ²μ λλ€.
automl = AutoClassificationSearch()
automl = AutoRegressionSearch()
automl.search()
κ°μ₯ μ μ©ν λκΈ
μ, λμν©λλ€. νκ·μλ μ λ ₯ κΈ°λ₯, λ³μ λ±μ μ°Έμ‘°ν μλ μμΌλ―λ‘ νκ·κ° λ μ’μ΅λλ€.
λν AutoClassification λ° AutoRegressionμ΄ "μλ λ¨Έμ λ¬λ"μ λ μ μ¬νλ©΄ λ¨Έμ λ¬λ, λΆλ₯ λ° νκ·κ° λͺ¨λ νλ‘μΈμ€μ΄κΈ° λλ¬Έμ λλ€.
μ΅μ’ λ°λκ° μλ€λ©΄ μ°λ¦¬λ ν¨κ» κ° κ²μ λλ€.