AI에서 검색 의 개념 이 중요하다는 것을 이해했습니다 . 거기의 질문 이 주제에 관한 본 웹 사이트는하지만, 하나는 또한 직관적 이유를 이해할 수 있습니다. 나는 한 학기의 절반 동안 지속되는 AI에 대한 입문 과정을 가졌으므로 AI의 모든 주제를 다룰 시간이 충분하지 않았지만 AI 이론을 배울 것으로 기대했습니다. "), 그러나 실제로 배운 것은 기본적으로 다음과 같은 몇 가지 검색 알고리즘이었습니다.
- BFS
- 균일 한 비용 검색
- DFS
- 반복 심화 검색
- 양방향 검색
이러한 검색 알고리즘은 일반적으로 목표에 대한 나머지 경로와 관련된 정보를 고려하지 않기 때문에 "맹인"(또는 "정보가없는")으로 분류됩니다.
또는 다음과 같은 알고리즘 :
- 휴리스틱 검색
- 최고의 검색
- ㅏ
- ㅏ*
- IDA *
이는 목표에 대한 나머지 경로에 대한 일부 정보 (예 : "휴리스틱"또는 "추정")를 사용하기 때문에 일반적으로 "정보"검색 알고리즘 범주에 속합니다.
그런 다음 "고급"검색 알고리즘 (특히 TSP 문제에 적용)을 배웠습니다. 이들 알고리즘은 건설적 (예를 들어, 가장 가까운 이웃), 로컬 검색 (예를 들어, 2-opt) 알고리즘 또는 메타 휴리스틱 알고리즘 (예를 들어, 개미 식민지 시스템 또는 모의 어닐링)이다.
또한 게임에 적용되는 최소-최대 알고리즘과 최소-최대의 "개선 된"버전, 즉 알파-베타 가지 치기를 간단히 연구했습니다.
이 과정을 마치고 난 후 AI가 "어리석게"또는 "보다 지능적으로"검색하는 느낌을 받았습니다.
내 질문은 :
왜 한 교수는 AI 과정에서 검색 알고리즘 만 가르치는가? 장점 / 단점은 무엇입니까? 다음 질문은 이것과 매우 관련이 있습니다.
입문 과정에서 가르 칠 수있는 AI에서 "검색"이상의 것은 무엇입니까? 이 질문은 주관적인 답변으로 이어질 수 있지만 실제로 AI가 무엇인지, 그리고 실제로 어떤 주제를 다루고 있는지 이해하려는 사람의 맥락에서 실제로 묻습니다. 분명히 그리고 불행히도, 주변을 읽은 후에도 여전히 주관적인 것처럼 보입니다.
이런 종류의 과정에서 배울 수있는 AI 이론이 있습니까?