Introduction to AI
2020-1ํ๊ธฐ, ๋ํ์์ โ์ธ๊ณต์ง๋ฅโ ์์ ์ ๋ฃ๊ณ ๊ณต๋ถํ ๋ฐ๋ฅผ ์ ๋ฆฌํ ๊ธ์ ๋๋ค. ์ง์ ์ ์ธ์ ๋ ํ์์ ๋๋ค :)
์ด๋ฒ ํฌ์คํธ๋ ๋ํ์์ ๋ค์ โ์ธ๊ณต์ง๋ฅ(CSED442)โ ์์ ์์ ๋ค๋ฃจ๋ ๋ด์ฉ์ ๊ฐ์๋ฅผ ๋ค๋ฃน๋๋ค ๐
Machine Learning์๋ ํฌ๊ฒ 4๊ฐ์ง ๋ชจ๋ธ์ด ์๋ค.
โ์ธ๊ณต์ง๋ฅ(CSED422)โ ์ ๊ท ์์ ์์๋ 1, 2, 3๋ฒ ๋ชจ๋ธ์ ๋ํด ์ฃผ์ํ๊ฒ ์ดํด๋ณธ๋ค ๐
Reflex-based Model
๋ฐ์ดํฐ๊ฐ ์ฃผ์ด์ง๋ฉด, ์ฆ๊ฐ์ ์ผ๋ก ํ๋จํ๋ ๋ชจ๋ธ์ด๋ค.
๊ฐ-๊ณ ์์ด ๋ถ๋ฅ, ๋ฆฌ๋ทฐ์ ๊ธ์ /๋ถ์ ์ฌ๋ถ๋ฅผ ํ๋จํ๋ <sentiment analysis>๊ฐ ์ฌ๊ธฐ์ ์ํ๋ค.
<Linear Model>๊ณผ <Neural Network>์ ๊ธฐ๋ณธ์ ์ธ ํํ๊ฐ ์ฌ๊ธฐ์ ์ํ๋ค.
- Linear Model
- Linear Regression
- Linear Classifier
- Neural Network
- Single-layer Perceptron
- Multi-layer Perceptron
- Nearest-Neighborhood Model
- KNN
State-based Model
โstate graphโ์์ ์ต์ ์ action sequence๋ฅผ ์ฐพ๋ ๋ชจ๋ธ์ด๋ค. ์ด๋, <state>๋ ๋ฏธ๋์ action์ ๊ฒฐ์ ํ๊ธฐ ์ํด ํ์ํ ๊ณผ๊ฑฐ์ ๋ํ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๊ฒ์ด๋ค.
<State-based Model>์ ๊ฒฝ์ฐ, graph ๋๋ tree๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๊ธฐ ๋๋ฌธ์ ์ ์ ํ <search algorithm>์ ์ ํํด์ผ ํ๋ค. ๊ทธ๋์ DFS/BFS, Dijkstra, A* Algorithm ๋ฑ์ ํญ๋๊ฒ ์ฌ์ฉํ๋ค.
๋ชจ์/๊ณต๋ฐฑ์ด ์๋ ๋ฌธ์์ ๋ชจ์/๊ณต๋ฐฑ์ ๋ฃ๋ <text reconstruction>์ด๋ <blackjack>, <chess>, <Pac-Man>๊ณผ ๊ฐ์ ๊ฒ์์ ์ธ๊ณต์ง๋ฅ์ ๋ง๋๋ ๋ฐ์๋ ์ฐ๋ ๋ชจ๋ธ์ด๋ค.
Variable-based Model
โvariableโ์ ๋ชจ์์ ์ ์ ํ value๋ฅผ ๋ถ์ฌ(assign)ํ๋ ๋ชจ๋ธ์ด๋ค. ์ด๋, โ์ ์ฝ(constraint)โ๊ฐ ์์ผ๋ฉฐ, ์ด ์ ์ฝ์ ๋ง์กฑํ๋ฉด์ โvariableโ์ ์ ์ ํ ๊ฐ์ ๋ถ์ฌํด์ผ ํ๋ค. <CSP; constraint Satisfaction Problem>๊ฐ ๋ํ์ ์ธ <Variable-based Model>์ ์ฃผ์ํ ๋ฌธ์ ํด๊ฒฐ ๋์์ด๋ค!
<Map Coloring>, <Event Scheduling>, <Bayesian Network> ๋ฑ์ ์ด ๋ชจ๋ธ๋ก ํด๊ฒฐํ ์ ์๋ค.
Logic-based Model
์ฃผ์ด์ง ๋ช ์ ๋ค์ ๋ฐํ์ผ๋ก โ๋ ผ๋ฆฌ์ ์ถ๋ก (logical inference)โ๋ฅผ ์ํํ๋ ๋ชจ๋ธ์ด๋ค.
์ ๊ท ์์ ์์๋ ๋ค๋ฃจ์ง ์์๋ค.