AWSKRUG Meetup (9/9/2020)
1. Hands-On ML Chapter 6 - ๊ฒฐ์ ํธ๋ฆฌ
๋ฐํ์: 11๋ฒ๊ฐ ์ด์ฃผ๊ฒฝ๋
1-1. ๋ฐํ ์๋ฃ
1-2. ๋ฐํ๋ฅผ ๋ค์ผ๋ฉฐ ์๋กญ๊ฒ ์๊ฒ ๋ ์
๊ฒฐ์ ํธ๋ฆฌ ํ์ต๊ณผ ์๊ฐํ
Logistic regression
,SVM (Support Vector Machine)
์ ์ ํ๋ชจ๋ธ ์ ๊ฐ ํน์ง๋ณ ๊ฐ์ค์น ๋ฅผ ํ์ตํ๋ ๋ฐฉ์Tree ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๊ฐ ํน์ง๋ณ ์กฐ๊ฑด์ ํ์ตํ๋ค!
Decision Tree์ ์ง๋ ๋ถ์๋ (Gini Impurity) ๋?
์ง๋ ๋ถ์๋ ์ธก์ (Gini Impurity Measure) ์ ๋ถ๋ฅ๋ฌธ์ ์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฒฐ์ ํธ๋ฆฌ (Decision Tree)์ ๋ถํ ๊ธฐ๋ถ (Split Criteria) ์ค ํ๋์ด๋ค
Decision Tree์์ ์ฌ์ฉ๋๋ class์ ๊ฐ์์ ๋ฐ๋ฅธ case๋ค์ ๋ถ์ํ ์ ๋ ๋ฅผ ๋ํ๋ด๋ ์ฒ๋์ด๋ค
์ง๋ ๋ถ์๋๋ class์์ ๋ถ๋ฅ๊ฐ ์ ๋์ด ์์ผ๋ฉด 0์ด ๋๋ค
๋ถ์๋ฌผ์์ด ๊นจ๋ํ๊ฒ ๋ถ๋ฅ๊ฐ ๋์ด์๋ค๋ ๋ป!
but, ์์ด๊ฒ ๋๋ฉด 0๋ณด๋ค ํฐ ๊ฐ์ ๊ฐ๊ฒ ๋๋ค (์ต๋๊ฐ์ 0.5)
๊ท์ ๋งค๊ฐ๋ณ์
ํ๋ จ ๋ฐ์ดํฐ์ ๋ํ ๊ณผ๋ ์ ํฉ์ ํผํ๊ธฐ ์ํด ํ์ตํ ๋ ๊ฒฐ์ ํธ๋ฆฌ์ ์์ ๋ ๋ฅผ ์ ํํ ํ์๊ฐ ์๋ค
๊ท์ ๋งค๊ฐ๋ณ์ ๋ ์ฌ์ฉํ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ๋ผ ๋ค๋ฅด์ง๋ง, ๋ณดํต ์ ์ด๋ decision tree์ ์ต๋ ๊น์ด๋ ์ ์ดํ ์ ์๋ค
Scikit learn์์๋
max_depft
๋งค๊ฐ๋ณ์๋ก ์กฐ์ ํ๋คdefault๋ ์ ํ์ด ์๋ ๊ฒ์ ์๋ฏธํ๋ None
max_depth
๋ฅผ ์ค์ด๋ฉด ๋ชจ๋ธ์ ๊ท์ ํ๊ฒ ๋๊ณ , ๊ณผ๋ ์ ํฉ ์ ์ํ์ด ๊ฐ์ํ๋ค!
2. Introducing MLOps
๋ฐํ์: superb Ai ์ฐจ๋ฌธ์๋
2-1. ๋ฐํ์๋ฃ
2-2. ๋ฐํ๋ฅผ ๋ค์ผ๋ฉฐ ์๋กญ๊ฒ ์๊ฒ ๋ ์
Launching is easy, Operation is hard
์๋น์ค๋ฅผ ๊ณ ๋ํํ๊ณ ์ด์ํ๋ ๊ฒ์ด ์ด๋ ต๋ค
DevOps ์ฒ๋ผ ๋์ค๊ฒ ๋ MLOps
์ค์ ๋ก ์๋น์คํ๋๋ฐ๊น์ง ์๊ฐ์ด ๋๋ฌด ์ค๋๊ฑธ๋ฆฌ๋ฏ๋ก
๊ฐ๋ฐ
-์ด์
์ ๊ฐ์ด ํ๊ธฐ ์ํ pipeline ์ ํ์์ฑ์ด ๋๋๋์ด ๋ฑ์ฅ!
Last updated
Was this helpful?