๋ชฉ์ฐจ
์ธ๊ณต์ง๋ฅ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ์
์ธ๊ณต์ง๋ฅ์ด๋?
์ธ๊ณต์ง๋ฅ(AI, Artificial Intelligence)์ ์ปดํจํฐ๊ฐ ์ธ๊ฐ์ ํ์ต, ์ถ๋ก , ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ๋ชจ๋ฐฉํ๋๋ก ์ค๊ณ๋ ๊ธฐ์ ์ ๋๋ค. ์ธ๊ณต์ง๋ฅ์ ๋ค์ํ ์๊ณ ๋ฆฌ์ฆ์ ํตํด ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๊ณ ํจํด์ ํ์ตํ์ฌ ์์ธก์ ์ํํฉ๋๋ค. ์ต๊ทผ ๋จธ์ ๋ฌ๋๊ณผ ๋ฅ๋ฌ๋ ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก ์ธํด AI๋ ์์จ์ฃผํ, ์์ฑ ์ธ์, ์ด๋ฏธ์ง ์ฒ๋ฆฌ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋๊ณ ์์ต๋๋ค.
์๊ณ ๋ฆฌ์ฆ์ ์ค์์ฑ
์๊ณ ๋ฆฌ์ฆ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ผ๋ จ์ ๊ท์น๊ณผ ์ ์ฐจ๋ฅผ ์๋ฏธํฉ๋๋ค. ์ธ๊ณต์ง๋ฅ์์ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ, ํ์ต, ์์ฌ ๊ฒฐ์ ๊ณผ์ ์์ ํต์ฌ ์ญํ ์ ํฉ๋๋ค. ๋ํ์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก๋ ์์ฌ๊ฒฐ์ ๋๋ฌด, ์ ๊ฒฝ๋ง, ๊ฐํํ์ต ๋ฑ์ด ์์ผ๋ฉฐ, ๊ฐ๊ฐ์ ์๊ณ ๋ฆฌ์ฆ์ ํน์ ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ์ต์ ํ๋์ด ์์ต๋๋ค.
๋ํ์ ์ธ ์ธ๊ณต์ง๋ฅ ์๊ณ ๋ฆฌ์ฆ
์ธ๊ณต์ง๋ฅ ์๊ณ ๋ฆฌ์ฆ์๋ ์ฌ๋ฌ ๊ฐ์ง ์ข ๋ฅ๊ฐ ์์ผ๋ฉฐ, ๋ํ์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก๋ ๋จธ์ ๋ฌ๋ ๊ธฐ๋ฐ์ ์ง๋ ํ์ต, ๋น์ง๋ ํ์ต, ๊ฐํ ํ์ต ๋ฑ์ด ์์ต๋๋ค. ์ง๋ ํ์ต์ ์ ๋ต์ด ์๋ ๋ฐ์ดํฐ๋ก ๋ชจ๋ธ์ ํ์ต์ํค๋ ๋ฐฉ์์ด๋ฉฐ, ๋น์ง๋ ํ์ต์ ๋ฐ์ดํฐ์ ์จ๊ฒจ์ง ํจํด์ ๋ฐ๊ฒฌํ๋ ๋ฐ ์ด์ ์ ๋ก๋๋ค. ๊ฐํ ํ์ต์ ๋ณด์์ ๊ธฐ๋ฐ์ผ๋ก ์ต์ ์ ํ๋์ ํ์ตํ๋ ๋ฐฉ์์ผ๋ก, ๊ฒ์ AI๋ ๋ก๋ณดํฑ์ค์์ ๋ง์ด ํ์ฉ๋ฉ๋๋ค.
ํต์ฌ ๊ฐ๋ | ์ค๋ช |
---|---|
์ธ๊ณต์ง๋ฅ(AI) | ์ปดํจํฐ๊ฐ ์ธ๊ฐ์ ํ์ต, ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ๋ชจ๋ฐฉํ๋ ๊ธฐ์ |
์๊ณ ๋ฆฌ์ฆ | ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ผ๋ จ์ ๊ท์น๊ณผ ์ ์ฐจ |
๋ํ์ ์ธ ์๊ณ ๋ฆฌ์ฆ | ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋, ๊ฐํํ์ต ๋ฑ ๋ค์ํ ์ธ๊ณต์ง๋ฅ ๊ธฐ๋ฒ |
์ธ๊ณต์ง๋ฅ๊ณผ ์๊ณ ๋ฆฌ์ฆ ์ฝ๊ฒ ์ค๋ช ํด๋๋ ค์ | ํ์ ์บ์คํธ
์ฐ๋ฆฌ์ ์ํ์์ ๋ง์ด ํ์ฉ๋๋ค๊ณ ์๋ ค์ง ์ธ๊ณต์ง๋ฅ๊ณผ ์๊ณ ๋ฆฌ์ฆ์ ์ ํํ๊ฒ ๋ฌด์์ผ๊น์? ์ธ๊ณต์ง๋ฅ ์ ์์ ๋ํด ์์๋ด ์๋ค.
typecast.ai
๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ
์ง๋ ํ์ต vs ๋น์ง๋ ํ์ต
๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ํฌ๊ฒ ์ง๋ ํ์ต(Supervised Learning)๊ณผ ๋น์ง๋ ํ์ต(Unsupervised Learning)์ผ๋ก ๋๋ ์ ์์ต๋๋ค. ์ง๋ ํ์ต์ ์ ๋ ฅ ๋ฐ์ดํฐ์ ์ ๋ต(๋ ์ด๋ธ)์ด ์ฃผ์ด์ง ์ํ์์ ๋ชจ๋ธ์ ํ์ต์ํค๋ ๋ฐฉ์์ด๋ฉฐ, ์ด๋ฏธ์ง ๋ถ๋ฅ, ์คํธ ํํฐ๋ง ๋ฑ์ ์ฌ์ฉ๋ฉ๋๋ค. ๋ฐ๋ฉด ๋น์ง๋ ํ์ต์ ์ ๋ต์ด ์๋ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ์ฌ ํจํด์ ์ฐพ๋ ๋ฐฉ์์ผ๋ก, ๊ณ ๊ฐ ์ธ๋ถํ, ์ด์ ํ์ง ๋ฑ์ ํ์ฉ๋ฉ๋๋ค.
์์ฌ๊ฒฐ์ ๋๋ฌด์ ๋๋ค ํฌ๋ ์คํธ
์์ฌ๊ฒฐ์ ๋๋ฌด(Decision Tree)๋ ๋ถ๋ฅ ๋ฐ ํ๊ท ๋ถ์์ ์ฌ์ฉ๋๋ ๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก, ๋ฐ์ดํฐ๋ฅผ ํธ๋ฆฌ ํํ๋ก ๋ถ๋ฅํฉ๋๋ค. ๋๋ค ํฌ๋ ์คํธ(Random Forest)๋ ์ฌ๋ฌ ๊ฐ์ ์์ฌ๊ฒฐ์ ๋๋ฌด๋ฅผ ์กฐํฉํ์ฌ ์์ธก๋ ฅ์ ํฅ์์ํจ ๊ธฐ๋ฒ์ ๋๋ค. ๋๋ค ํฌ๋ ์คํธ๋ ๊ณผ์ ํฉ์ ๋ฐฉ์งํ๊ณ ๋์ ์ ํ๋๋ฅผ ์ ์งํ๋ ์ฅ์ ์ด ์์ด ๊ธ์ต, ์๋ฃ, ๋ง์ผํ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋ฉ๋๋ค.
SVM๊ณผ KNN ์๊ณ ๋ฆฌ์ฆ
์ํฌํธ ๋ฒกํฐ ๋จธ์ (SVM, Support Vector Machine)์ ๊ณ ์ฐจ์ ๊ณต๊ฐ์์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฅํ๋ ๊ฐ๋ ฅํ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก, ์ด๋ฏธ์ง ๋ถ๋ฅ, ์๋ฌผ์ ๋ณดํ ๋ฑ์ ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค. KNN(K-Nearest Neighbors) ์๊ณ ๋ฆฌ์ฆ์ ์๋ก์ด ๋ฐ์ดํฐ ํฌ์ธํธ๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ์ฅ ๊ฐ๊น์ด K๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ถ๋ฅํ๋ ๋ฐฉ์์ ๋๋ค. KNN์ ์ง๊ด์ ์ด๊ณ ๊ฐ๋จํ์ง๋ง, ๋ฐ์ดํฐ๊ฐ ๋ง์์ง์๋ก ๊ณ์ฐ๋์ด ์ฆ๊ฐํ๋ ๋จ์ ์ด ์์ต๋๋ค.
์๊ณ ๋ฆฌ์ฆ | ์ค๋ช |
---|---|
์ง๋ ํ์ต | ์ ๋ต์ด ์๋ ๋ฐ์ดํฐ๋ก ๋ชจ๋ธ์ ํ์ต์ํค๋ ๋ฐฉ์ (์: ์ด๋ฏธ์ง ๋ถ๋ฅ) |
๋น์ง๋ ํ์ต | ์ ๋ต ์์ด ๋ฐ์ดํฐ์ ํจํด์ ์ฐพ๋ ๋ฐฉ์ (์: ๊ณ ๊ฐ ์ธ๋ถํ) |
๋๋ค ํฌ๋ ์คํธ | ์ฌ๋ฌ ๊ฐ์ ์์ฌ๊ฒฐ์ ๋๋ฌด๋ฅผ ์กฐํฉํ์ฌ ์์ธก๋ ฅ์ ํฅ์์ํค๋ ๊ธฐ๋ฒ |
SVM | ๋ฐ์ดํฐ๋ฅผ ๊ณ ์ฐจ์ ๊ณต๊ฐ์์ ๋ถ๋ฅํ๋ ๊ฐ๋ ฅํ ์๊ณ ๋ฆฌ์ฆ |
KNN | ๊ฐ์ฅ ๊ฐ๊น์ด K๊ฐ์ ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ถ๋ฅํ๋ ๋ฐฉ์ |
์ธ๊ณต์ง๋ฅ๊ณผ ์๊ณ ๋ฆฌ์ฆ ์ฝ๊ฒ ์ค๋ช ํด๋๋ ค์ | ํ์ ์บ์คํธ
์ฐ๋ฆฌ์ ์ํ์์ ๋ง์ด ํ์ฉ๋๋ค๊ณ ์๋ ค์ง ์ธ๊ณต์ง๋ฅ๊ณผ ์๊ณ ๋ฆฌ์ฆ์ ์ ํํ๊ฒ ๋ฌด์์ผ๊น์? ์ธ๊ณต์ง๋ฅ ์ ์์ ๋ํด ์์๋ด ์๋ค.
typecast.ai
๋ฅ๋ฌ๋๊ณผ ์ ๊ฒฝ๋ง
๋ฅ๋ฌ๋์ ๊ฐ๋
๋ฅ๋ฌ๋(Deep Learning)์ ๋ค์ธต ์ ๊ฒฝ๋ง(Neural Network)์ ํ์ฉํ์ฌ ๋ณต์กํ ํจํด์ ํ์ตํ๋ ๋จธ์ ๋ฌ๋์ ํ์ ๋ถ์ผ์ ๋๋ค. ์ธ๊ณต ์ ๊ฒฝ๋ง์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ, ๋๋์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ์ฌ ์ด๋ฏธ์ง ์ธ์, ์์ฑ ์ธ์, ์์ฐ์ด ์ฒ๋ฆฌ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ๋ฐ์ด๋ ์ฑ๋ฅ์ ๋ฐํํฉ๋๋ค.
CNN๊ณผ ์ด๋ฏธ์ง ์ฒ๋ฆฌ
CNN(Convolutional Neural Network, ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง)์ ์ด๋ฏธ์ง ๋ถ์์ ํนํ๋ ๋ฅ๋ฌ๋ ๋ชจ๋ธ๋ก, ํํฐ๋ฅผ ํ์ฉํ์ฌ ์ด๋ฏธ์ง์ ํน์ง์ ์ถ์ถํฉ๋๋ค. ์๋ฃ ์์ ๋ถ์, ์์จ์ฃผํ, ์ผ๊ตด ์ธ์ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋ฉ๋๋ค.
RNN๊ณผ ์์ฐ์ด ์ฒ๋ฆฌ
RNN(Recurrent Neural Network, ์ํ ์ ๊ฒฝ๋ง)์ ์๊ณ์ด ๋ฐ์ดํฐ์ ์์ฐ์ด ์ฒ๋ฆฌ๋ฅผ ์ํ ๋ฅ๋ฌ๋ ๋ชจ๋ธ๋ก, ๋ฒ์ญ, ์์ฑ ์ธ์ ๋ฑ์ ํ์ฉ๋ฉ๋๋ค. LSTM(Long Short-Term Memory)๊ณผ GRU(Gated Recurrent Unit) ๊ฐ์ ๋ณํ ๋ชจ๋ธ์ด ์กด์ฌํฉ๋๋ค.
๊ฐ๋ | ์ค๋ช |
---|---|
๋ฅ๋ฌ๋ | ๋ค์ธต ์ ๊ฒฝ๋ง์ ์ด์ฉํ ๋จธ์ ๋ฌ๋ ๊ธฐ๋ฒ |
CNN | ์ด๋ฏธ์ง ์ธ์์ ํนํ๋ ์ ๊ฒฝ๋ง ๋ชจ๋ธ |
RNN | ์๊ณ์ด ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ์ต์ ํ๋ ์ ๊ฒฝ๋ง |
๊ฐํํ์ต์ ์๋ฆฌ
๊ฐํํ์ต์ ๊ฐ๋
๊ฐํํ์ต(Reinforcement Learning)์ ์์ด์ ํธ(Agent)๊ฐ ํ๊ฒฝ(Environment)๊ณผ ์ํธ์์ฉํ๋ฉฐ ์ต์ ์ ํ๋์ ํ์ตํ๋ ๊ธฐ๋ฒ์ ๋๋ค. ๋ณด์(Reward)๊ณผ ๋ฒ์ (Penalty)์ ํตํด ํ์ต์ด ์ด๋ฃจ์ด์ง๋ฉฐ, ์ฃผ๋ก ๊ฒ์ AI, ๋ก๋ณดํฑ์ค, ์ถ์ฒ ์์คํ ๋ฑ์ ํ์ฉ๋ฉ๋๋ค.
๋ง๋ฅด์ฝํ ๊ฒฐ์ ๊ณผ์
๊ฐํํ์ต์ ๋ง๋ฅด์ฝํ ๊ฒฐ์ ๊ณผ์ (MDP, Markov Decision Process)์ ๊ธฐ๋ฐ์ผ๋ก ๋์ํฉ๋๋ค. ์ด๋ ์ํ(State), ํ๋(Action), ๋ณด์(Reward), ์ ์ฑ (Policy) ๋ฑ์ ์์๋ก ๊ตฌ์ฑ๋๋ฉฐ, ํ๊ฒฝ์์ ์ต์ ์ ์ ์ฑ ์ ์ฐพ์๊ฐ๋ ๊ณผ์ ์ ๋๋ค.
Q-๋ฌ๋๊ณผ ๋ฅ Q-๋คํธ์ํฌ
Q-๋ฌ๋(Q-Learning)์ ๋ํ์ ์ธ ๊ฐํํ์ต ์๊ณ ๋ฆฌ์ฆ์ผ๋ก, Q-๊ฐ์ ํ์ฉํ์ฌ ์ต์ ์ ํ๋์ ํ์ตํฉ๋๋ค. ๋ฅ Q-๋คํธ์ํฌ(DQN, Deep Q-Network)๋ ์ ๊ฒฝ๋ง์ ํ์ฉํ์ฌ ๋ ๋ณต์กํ ํ๊ฒฝ์์๋ ๊ฐํํ์ต์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
๊ฐ๋ | ์ค๋ช |
---|---|
๊ฐํํ์ต | ๋ณด์ ๊ธฐ๋ฐ์ผ๋ก ์ต์ ์ ํ๋์ ํ์ตํ๋ ๊ธฐ๋ฒ |
๋ง๋ฅด์ฝํ ๊ฒฐ์ ๊ณผ์ | ์ํ, ํ๋, ๋ณด์, ์ ์ฑ ์ผ๋ก ์ด๋ฃจ์ด์ง ์์ฌ๊ฒฐ์ ํ๋ ์์ํฌ |
Q-๋ฌ๋ | Q-๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ์ต์ ์ ํ๋์ ํ์ตํ๋ ์๊ณ ๋ฆฌ์ฆ |
DQN | ๋ฅ๋ฌ๋์ ํ์ฉํ์ฌ ๋ณต์กํ ํ๊ฒฝ์์๋ ๊ฐํํ์ต์ด ๊ฐ๋ฅํ๋๋ก ํ ๊ธฐ๋ฒ |
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Q: ์ธ๊ณต์ง๋ฅ ์๊ณ ๋ฆฌ์ฆ์ด๋ ๋ฌด์์ธ๊ฐ์?
A: ์ธ๊ณต์ง๋ฅ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๊ณ ํ์ตํ์ฌ ํจํด์ ๋ฐ๊ฒฌํ๊ณ ์์ธก์ ์ํํ๋ ๊ธฐ๋ฒ์ ์๋ฏธํฉ๋๋ค. ๋ํ์ ์ผ๋ก ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋, ๊ฐํํ์ต์ด ์์ต๋๋ค.
Q: ๋จธ์ ๋ฌ๋๊ณผ ๋ฅ๋ฌ๋์ ์ฐจ์ด๋ ๋ฌด์์ธ๊ฐ์?
A: ๋จธ์ ๋ฌ๋์ ๋ฐ์ดํฐ์์ ํจํด์ ํ์ตํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์๋ฏธํ๋ฉฐ, ๋ฅ๋ฌ๋์ ์ธ๊ณต์ ๊ฒฝ๋ง์ ์ด์ฉํ์ฌ ๋ณต์กํ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋จธ์ ๋ฌ๋์ ํ์ ๊ฐ๋ ์ ๋๋ค.
Q: ์ง๋ ํ์ต๊ณผ ๋น์ง๋ ํ์ต์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
A: ์ง๋ ํ์ต์ ์ ๋ ฅ ๋ฐ์ดํฐ์ ์ ๋ต(๋ ์ด๋ธ)์ด ์๋ ๊ฒฝ์ฐ ํ์ต์ ์ํํ๋ ๋ฐฉ์์ด๋ฉฐ, ๋น์ง๋ ํ์ต์ ์ ๋ต ์์ด ๋ฐ์ดํฐ์ ์จ๊ฒจ์ง ํจํด์ ์ฐพ๋ ๋ฐฉ์์ ๋๋ค.
Q: CNN๊ณผ RNN์ ์ฐจ์ด๋ ๋ฌด์์ธ๊ฐ์?
A: CNN(ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง)์ ์ด๋ฏธ์ง ์ฒ๋ฆฌ์ ํนํ๋ ์ ๊ฒฝ๋ง ๊ตฌ์กฐ์ด๋ฉฐ, RNN(์ํ ์ ๊ฒฝ๋ง)์ ์๊ณ์ด ๋ฐ์ดํฐ ๋ฐ ์์ฐ์ด ์ฒ๋ฆฌ๋ฅผ ์ํ ๋ชจ๋ธ์ ๋๋ค.
Q: ๊ฐํํ์ต์ ์ด๋์ ์ฌ์ฉ๋๋์?
A: ๊ฐํํ์ต์ ๊ฒ์ AI, ๋ก๋ณดํฑ์ค, ๊ธ์ต ๊ฑฐ๋, ์์จ์ฃผํ ์๋์ฐจ, ์ถ์ฒ ์์คํ ๋ฑ์์ ์ฌ์ฉ๋ฉ๋๋ค.
Q: ์ธ๊ณต์ง๋ฅ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐฐ์ธ ๋ ๊ฐ์ฅ ์ค์ํ ๊ฐ๋ ์ ๋ฌด์์ธ๊ฐ์?
A: ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, ๋ชจ๋ธ ํ์ต, ํ๊ฐ ๋ฐฉ๋ฒ, ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋, ๊ณผ์ ํฉ ๋ฐฉ์ง ๋ฑ์ ๊ฐ๋ ์ด ์ค์ํฉ๋๋ค.
Q: ์ธ๊ณต์ง๋ฅ์ ๋ฐฐ์ฐ๊ธฐ ์ํด ํ์ํ ์ํ ๊ฐ๋ ์ ๋ฌด์์ธ๊ฐ์?
A: ์ ํ๋์, ๋ฏธ๋ถ๊ณผ ์ ๋ถ, ํ๋ฅ ๊ณผ ํต๊ณ, ํ๋ ฌ ์ฐ์ฐ ๋ฑ์ด ์ธ๊ณต์ง๋ฅ๊ณผ ๋จธ์ ๋ฌ๋์ ์ดํดํ๋ ๋ฐ ํ์์ ์ ๋๋ค.