๋ฐ๊ฐ์ต๋๋ค :-)
์ค๋์ ํ์(Search)์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
์ด๋ ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ํ ๋,
1. ๋ฌธ์ ๋ฅผ ํํ (๋ณํ)
2. Search ์ ๋ต (์ ์ฉ)
๊ณผ ๊ฐ์ ์์๋ก ์งํ๋ฉ๋๋ค.
(Problem Solving As Search?
1. Problem RepreSentation
2. Search Algorithm)
์ฌ๊ธฐ์ ๋งํ๋
๋ฌธ์ ์ ์์๋ ๋ค์ ๊ทธ๋ฆผ์ผ๋ก ํ๋ค๋ฉด,
๋ฌธ์ (Problem)๋
๋ง์ฝ Start์์ Goal๋ก ๊ฐ์ผํ๋ค๋ฉด?
์ ์ ๋ฐ๋ผ์ ์ด์ด๊ฐ๋ฉด Goal์ ์ฐพ์ ์๋ ์์ง๋ง,
ํ๋์ ์ฐพ๊ธฐ๋ ํ๋ญ๋๋ค.
๊ทธ๋์ ์ด๋ฅผ
โ Tree๋ก ๋ณํํด์ค๋๋ค.
๊ทธ๋ฌ๋ฉด Goal๋ก ๊ฐ๋ ๊ฒฝ๋ก๊ฐ ์ฝ๊ฒ ๋ณด์ด์ฃ ?
๋ง์ง๋ง์ผ๋ก
โกํ์ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํฉ๋๋ค.
ํ์ ์๊ณ ๋ฆฌ์ฆ(Search Algorithm)์
์ข ๋ฅ๋ ํฌ๊ฒ 4๊ฐ์ง๊ฐ ์์ต๋๋ค.
์์ผ๋ก ๊ฒ์๊ธ์์ ํ๋์ฉ ์ดํด๋ณผ ์์ ์ ๋๋ค!
1. Uninformed Search
2. Informed Search
3. Local Search
4. Adversarial Search
์ฌ๊ธฐ์ ๊ฐ๋จํ ํน์ง์
Uninformed Search
Informed Search
Adversarial Search
์ Goal๊น์ง ๊ฐ๋ ํจ์จ์ ์ธ ๊ฒฝ๋ก๋ฅผ ์ฐพ๋ ๊ฒ์ด๊ณ ,
Local Search
์ Goal ์์ฒด๋ฅผ ์ฐพ๋ ๊ฒ์ ๋๋ค.
์ด๋ฅผ ํ๋์ ์ํ, state๋ก ํํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Uninformed Search
Informed Search
Adversarial Search
1. ๋ฌธ์ : state๋ก ํํ, state space๊ฐ ์์
2. ํด๊ฒฐ: inital state์์ goal state์ผ๋ก ๊ฐ๋ path ์ฐพ๊ธฐ
(goal state์ ์ด๋ฏธ ์๊ณ ์์)
1) ๋ฌธ์ ์ ์ฌ๊ตฌ์กฐํ (ํํ)
- ํ์ํ ์ ์๋ ํํ๋ก ํํ
-> treeํํ๊ฐ ๊ฐ์ฅ ์ ํฉ
2) ํ์ ์๊ณ ๋ฆฌ์ฆ ์ ์ฉ
- Uninformed Search (BFS, DFS, Best-FS)
-> ๋จ์ ๋ฐ๋ณต ํ์
- Informed Search (ํด๋ฆฌ์คํฑ)
-> Uninformed Search์ ์๊ฐ๋ฌธ์ ๋ฅผ ํด๊ฒฐ
- Adversarial Search
Local Search
1. ๋ฌธ์ : state๋ก ํํ, state space๊ฐ ์์
2. ํด๊ฒฐ: inital state์์ ์กฐ๊ฑด์ ๋ง๋ goal state์ ๋น ๋ฅด๊ฒ ์ฐพ๊ธฐ
(goal state์ ๋ชจ๋ฆ)
1) ๋ฌธ์ ์ ์ฌ๊ตฌ์กฐํ (ํํ)
- state์ value๋ก ํํ
-> object function, fitness function ๋ฑ2) ํ์ ์๊ณ ๋ฆฌ์ฆ ์ ์ฉ
- Local Search (Hill Climbing, Simulated Annealing, Local Beam, Genetic)
์์ผ๋ก ๊ฐ ํ์ ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์์ธํ ๋ค๋ค๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค!
๋ง์ ๋์ ๋์ จ๋ค๋ฉดโค์ ๊ตฌ๋ ๋ถํ๋๋ฆด๊ฒ์!
:)
์ฐธ๊ณ ๋ฌธ์: ์ ๋ณด์ ์ฌ๊ณ ์์ ์ธ๊ณต์ง๋ฅ๊น์ง, ๊นํ์ฒ , ํ๋น๋ฏธ๋์ด 2019
'IT > ์ธ๊ณต์ง๋ฅ(AI)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ธ๊ณต์ง๋ฅ] Uninformed Search - BFS์ DFS ๋น๊ต (0) | 2022.01.03 |
---|---|
[์ธ๊ณต์ง๋ฅ] Uninformed Search - DFS(๊น์ด์ฐ์ ํ์) (0) | 2021.12.30 |
[์ธ๊ณต์ง๋ฅ] Uninformed Search - BFS(๋๋น์ฐ์ ํ์) (0) | 2021.12.29 |
[์ธ๊ณต์ง๋ฅ] Uninformed Search (0) | 2021.12.28 |
[์ธ๊ณต์ง๋ฅ] AI(์ธ๊ณต์ง๋ฅ)์ด๋? (0) | 2021.12.16 |
๋๊ธ