์ด๊ฒ์ด ์๋๋ ๋์์ธ์ง ํ์คํ์ง ์์ง๋ง ๋์ผํ automl ๊ฐ์ฒด์์ automl.search(X, y)
๋ฅผ ํธ์ถํ๋ฉด ๋ ๋ฒ์งธ ๊ฒ์์ ๊ธฐ์ค์ ๋ผ์ด๋๋ฅผ ์คํํ ๋ค์ ๋ฐ๋ณต ํ์๊ฐ 6(๋๋ 1+๋ฐ๋ณต ํ์)์์ ์์ํ๊ธฐ ๋๋ฌธ์ ์ข
๋ฃ๋ฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๊ฒ์์์):
@angela97lin ์ ์๊ฐ์ ๋ฒ๊ทธ๋ ์ฐ๋ฆฌ๊ฐ ๋ ๋ฒ์งธ๋ก ๊ธฐ์ค์ ์ ์ฑ์ ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ ๋ฒ์งธ๋ก ๊ธฐ์ค์ ์ด ์๋ ํ์ดํ๋ผ์ธ์ ๊ฒ์ํ์ง ์๋๋ก ์๋๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๊ฒ์์ ๋ํ ๋ ๋ฒ์งธ ํธ์ถ์ ์๋ํ์ง ์์์ผ ํ๋ฏ๋ก ์ฒซ ๋ฒ์งธ "๋ผ์ด๋"์์๋ง ๊ธฐ์ค์ ์ ์๋ฅผ ๋งค๊ธฐ๊ธฐ ์ํด ๊ฒ์์ ๋ฆฌํฉํ ๋งํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด๋ป๊ฒ ์๊ฐํ๋์?
@freddyaboulton ํ , ๋น์ ์ ์ ์์ด ๋ง์์
๋ ํฐ ๊ท๋ชจ๋ก ์ฌ์ฉ์๊ฐ ๋์ผํ automl ๊ฐ์ฒด๋ฅผ ์ฌ์ฌ์ฉํ ์ ์๋๋ก ์๋๋์์ต๋๊น? ์๋๋ฉด ๊ฒ์์ ์คํํ ๋๋ง๋ค ์ ๊ฐ์ฒด๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๊น?
์ข์ ์ง์ @angela97lin ! ํ์ฌ์ AutoMLSearch
๋์์ธ์ ๊ทํ๊ฐ ์ธ๊ธํ "๊ฒ์๋น ํ๋์ ๊ฐ์ฒด" ํจ๋ฌ๋ค์์ ์ ํฉํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ด ์ถ๋ก ์ ์ฌ์ฉ์๊ฐ ๊ฒ์์ ์์ฑํ ๋ ์ง์ ํ๋ ๋ง์ ๊ตฌ์ฑ ๋งค๊ฐ๋ณ์๊ฐ ๋น๋ฉดํ ๋ฌธ์ /๋ฐ์ดํฐ ์ธํธ์ ๋ฐ๋ผ ๋ค๋ฅด๋ค๋ ๊ฒ์
๋๋ค( problem_type
, allowed_pipelines
, objective
). ์ด๋ฌํ ๋งค๊ฐ๋ณ์์ ๊ฐ์ X
, y
์ค ํ ๊ฐ์ง ์ข
๋ฅ์ ๋ํด ํฉ๋ฆฌ์ ์ด์ง๋ง ๋์ผํ ๋ฌธ์ ์ ํ์ X
, y
์ ๋ํด์๋ ์ ์ ํ์ง ์์ ์ ์์ต๋๋ค. . ๋ํ cv ์ ์๋ฅผ ์ง์ ๋น๊ตํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๊ฐ ๋ณ๋์ ๋ฐ์ดํฐ ์ธํธ์์ ๊ฒ์์ ํธ์ถํ๋๋ก ํ์ฉํ๋ฉด rankings
ํ
์ด๋ธ์ด ์คํด์ ์์ง๊ฐ ์์ต๋๋ค.
๊ทธ๋์ ์ ๋ ์ฐ๋ฆฌ๊ฐ ์ง๊ธ๊น์ง ๊ฐ์ง๊ณ ์๋ ๊ฒ์ ๋ฐ๋ฅด๊ณ ์ถ๋ค๋ฉด "no-op" ์๋ฃจ์ ์ ์ํํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ค์ง ๊ธฐ์ค์ด ์ถฉ์กฑ๋๋ฉด ๊ฒ์์ ์ํ ํ์ ํธ์ถ์์ ํ์ดํ๋ผ์ธ์ด ์ ์๋ฅผ ๋งค๊ธฐ์ง ์๋๋ก ํด์ผ ํฉ๋๋ค. ๋์ผํ ๊ฒ์ ๊ฐ์ฒด๋ฅผ ์ฌ์ฌ์ฉํ ์ ์๋๋ก ๋์์ธ์ ๋ณ๊ฒฝํ๋ ๊ฒฝ์ฐ์๋ง ๊ธฐ์ค์ ์ ๋ค์ ๊ณ์ฐํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
search
์ฌ๋ฌ ๋ฒ ํธ์ถํ ์ ์๋๋ก AutoMLSearch
๋ฅผ ๋ฆฌํฉํ ๋ง/์ฌ์ค๊ณํด์ผ ํ๋์ง ์ฌ๋ถ์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค. ์ต์ข
์ฌ์ฉ์์๊ฒ ๊ฐ์ฅ ์ ์ฉํ ๊ฒ์ด ๋ฌด์์ธ์ง์ ๋ํด์๋ ์์ง ํ์คํ ์๊ฒฌ์ด ์์ต๋๋ค!
@angela97lin @freddyaboulton ์ ์ถ ๋ฐ ํ๋ฅญํ ํ ๋ก ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋๋ ๋์ํ๋ค!
๋ ๋ถ ๋ชจ๋ ์ธ๊ธํ๋ฏ์ด ์ฐ๋ฆฌ๋ ์ด ์ํฅ์, ์ฆ "ํ์ฌ API์์ ์ด๋ค ๋์์ด ๋์ด์ผ ํฉ๋๊น?"์ ๋ํด ์ด์ผ๊ธฐํ์ง๋ง ์ฐ๋ฆฌ๋ ์ด ํํฅ์, ์ฆ "์ฌ์ฉ์๊ฐ ํ๊ณ ์ถ์ ๊ฒ์ด ๋ฌด์์
๋๊น?"์ ๋ํด์๋ ์ด์ผ๊ธฐํด์ผ ํฉ๋๋ค. ์๋ ๊ฒ์์ผ๋ก?" ๊ฒ์ ์ผ์ ์ค์ง ๋ฐ ์ฌ๊ฐ์ ๊ฐ์ ๋์์ ์ง์ํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค๋ฉด AutoMLSearch
์ถ๊ฐ ์
๋ฐ์ดํธ์ ์๊ฐ์ ํฌ์ํ๊ธฐ ์ ์ ์ด์ ๋ํ ๋ค๋ฅธ API ๊ตฌ์ถ( #1047 )์ ๊ณ ๋ คํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด๋ฅผ ์ผ๋์ ๋๊ณ ์ฒซ ๋ฒ์งธ ํธ์ถ ํ AutoMLSearch
์ธ์คํด์ค์์ search
๋ค์ ํธ์ถํ ๋ ์ด๋ค ์ผ์ด ๋ฐ์ํด์ผ ํ๋์ง์ ๋ํ ์ต์
(๋ฐ๋์ ์ํธ ๋ฐฐํ์ ์ผ ํ์๋ ์์):
search
์ด์ ํธ์ถ ์ค์ ์์ฑ๋ ๋ชจ๋ ์ํ๋ฅผ ๋ฎ์ด์๋๋ค.์ต์ 0(ํ์ฌ ๋์)์ด ๋ฒ๊ทธ๊ฐ ์๊ณ ๋ณ๊ฒฝํด์ผ ํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ๋น๋ถ๊ฐ์ ์ต์ 2 ๋๋ 3์ ๊ฐ์ฅ ์ข์ํฉ๋๋ค. ์ง๊ธ์ ์ต์ 3์ ์ ํํด์ผ ํ๋ฉฐ, ๋น๋ํ๊ธฐ๊ฐ ๋๋ฌด ๋ณต์กํ๋ค๊ณ ์๊ฐ๋๋ฉด ์ต์ 2๋ก ๋์๊ฐ ์ ์์ต๋๋ค. ์ฅ๊ธฐ์ ์ผ๋ก ์ ๋ ์ค์ ๋ก ์ต์ 4(๊ณ์)๋ฅผ ๊ฐ์ฅ ์ข์ํ์ง๋ง ์ง๊ธ.
@dsherry @angela97lin @freddyaboulton ์ด์ AutoMLSearch๋ ๊ฒ์ ๊ธฐ๋ฅ์ด ์๋ AutoMLSearch
์ ์ด๊ธฐํ๋ฅผ ํตํด X_train
๋ฐ y_train
๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ๊ณ์ ์งํํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์ต์
3์
๋๋ค. ? ๊ฒ์์ ์ํ X ๋ฐ y ๋ฐ์ดํฐ๋ ๋จ์ํ ๊ฒ์์ ํธ์ถํ๋ฉด ๋์ผํ๋ฏ๋ก ์ฒ์๋ถํฐ ๊ฒ์์ ์คํํ๋ ๋์ ํธ์ถ์ด ์๋ํ์ง ์๋๋ก ํ ์ ์์ต๋๊น? ํ์ง๋ง ๊ทธ ์ธ์๋ ์ด ๋ฌธ์ ์ ๋ํด ๋ ์ด์ ํ ์ผ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ค ์๊ฐ์ ๋งํด๋ด!