Machine Learning - BD-SEARCH/MLtutorial GitHub Wiki
๊ฐ์
1. ๋จธ์ ๋ฌ๋์ ํต์ฌ ์์
- ๋ฐ์ดํฐ
- ๋ฌ๋ ๋ชจ๋ธ (+๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ)
- ์์ธ ์ถ์ถ (ํ์๋ ์๋๋ค.)
2. ๋จธ์ ๋ฌ๋์ ๋ถ๋ฅ
1. Supervised learning
: ๋ชฉํ๊ฐ์ด ์ ์๋ ๋ฐ์ดํฐ๊ฐ ํ์ต ๋ฐ์ดํฐ๋ก ์ฃผ์ด์ง๋ค.
- Classification(๋ถ๋ฅ): ๋ฐ์ดํฐ๋ฅผ label์ ๋ฐ๋ผ ๋๋๋ ๋ฐฉ๋ฒ
- Binary classification(์/์๋์ค)
- multi label classification(๊ฐ/๊ณ ์์ด/์..)
- Regression : feature์ ํ ๋๋ก ๊ฐ์ ์ธก์ . ๊ฒฐ๊ณผ๋ ์ฐ์๋ ๊ทธ๋ํ๋ก ๋์จ๋ค.
- CNN, RNN
2. Unsupervised learning
: ๋ชฉํ๊ฐ์ด ์ ์๋์ง ์์ ๋ฐ์ดํฐ๊ฐ ํ์ต ๋ฐ์ดํฐ๋ก ์ฃผ์ด์ง๋ค. ๋ฐ์ดํฐ์ ์จ๊ฒจ์ง ํน์ง(Hidden feature)์ด๋ ๊ตฌ์กฐ๋ฅผ ๋ฐ๊ฒฌํ๋ ๋ฐ์ ์ฌ์ฉ๋๋ค.
- Clustering(๊ตฐ์งํ): label์ด ์ฃผ์ด์ง์ง ์์ ๋ฐ์ดํฐ๋ฅผ, ์ผ์ ํ ๊ฐ์์ cluster(๊ตฐ์ง)์ผ๋ก ๋ชจ์ผ๋ ๋ฐฉ๋ฒ
- Autoencoder: ๋ฐ์ดํฐ๋ฅผ ๋ด๋ถ ํํ์ผ๋ก ๋ฐ๊พธ๋ Encoder, ๋ด๋ถ ํํ์ ๋ฐ์ดํฐ๋ก ๋ฐ๊พธ๋ Decoder๋ก ๊ตฌ์ฑ๋ ๋ชจ๋ธ. ๋ด๋ถ ํํ์ ์ธ์ฝ๋ฉ๋ ๊ฐ์ผ๋ก ํ์ฉ ๊ฐ๋ฅํ๋ค.
3. Reinforcement learning
: Unsupervised learning์ ์ผ๋ถ. ์ด๋ค state์์ action์ ์ทจํ๊ณ reward๋ฅผ ๋ฐ์ ์ ์ฐจ ํจ์จ์ ์ธ ๋ฐฉ์์ผ๋ก ํ๋์ ๊ฐํํ๋ค.
- Q-learning
- DQN (Deep-Q-Network) : ๋ฅ๋ฌ๋๊ณผ ๊ฒฐํฉ๋ Q-learning.
๊ธฐ๊ณํ์ต์ด ํ ์ ์๋ ๊ฒ?
์ฐธ๊ณ ) ์๋ผ๋ฆฌ์ค์ ์ธ๊ณต์ง๋ฅ ์ฐ๊ตฌ์ค : ๋ชจ๋ ๋ฌธ์ ์ ๋ .