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)βλ₯Ό μννλ λͺ¨λΈμ΄λ€.
μ κ· μμ μμλ λ€λ£¨μ§ μμλ€.