Please enable JavaScript.
Coggle requires JavaScript to display documents.
인공지능의 이해(1201 강명구) - Coggle Diagram
인공지능의 이해(1201 강명구)
4.도전! 독도로 가는 길 찾기
도전!독도로 가는 길
길 찾기는 지능적 탐색 활동의 대표적인 예다. 최상 우선 탐색을 적용한 '독도로 가는 길 찾기 프로그램'을 개발하고, 인공지능 프로그램에 정보 이용 탐색이 어떻게 적용되는지 살펴보자
-
2단계
추상화
문제 초기 상태,목표 상태를 정의 하고 더 작은 문제로 분해하여 해결하기 쉬운 문제로 추상화해 보자.
-
4단계
프로그래밍
-
-
- 지역 간의 연결 관계와 이동 시간 정보 저장하기
-
-
-
1.인공지능의 원리
인공지능의 개념과 특성
01 인공지능의 개념
인공지능 이란 인간의 지능을 갖는 학습,탐색,추론 등의 능력을 모방하여 컴퓨터로 구현한 시스템이나 구현하려는 컴퓨터 과학 기술을 말한다.
02 인공지능의 특성
인공의 지능을 모방한 인공지능은 인식,추론,탐색,학습의 특성을 지니며, 데이터를 학습하고, 학습한 데이터를 근거로 추론하고 탐색한다.
03 튜링 테스트
1950년 앨런 튜링이 제안한 튜링 테스트 는 기계가 인간과 비슷하게 대화 할 수 있는지 판단하는 테스트로, 튜링 테스트를 통과한다면 기계에도 지능이 있다고 봐야 한다는 주장이다.
인공지능을 활용한 문제 해결
01 인공지능을 활용한 문제 해결 사례
인공지능은 생활 속에서 발생하는 다양한 문제를 해결하는데 활용되고 있다.은행에서는 인공지능을 이용하여 스미싱 여부를 판단하고, 심리 상담 센터에서는 인공지능이 적용된 앱을 이용하여 어린아이의 그림을 분석하고 심리 상태를 파악한다.
02 인공지능의 미래 활용 분야
인공지능 기술이 빠르게 발전하면서 의료,교육,운수,번역,산업 등 사회 전 분야에서 인공지능이 활용되고 있다. 앞으로 활용 분야는 계속 늘어날 것이다.
2.인공지능 탐색
1탐색의 이해
01 탐색의 개념
탐색이란 문제 상황에서 담을 찾아가는 과정으로,컴퓨터과학자들은 인간의 탐색 방법을 모방하여 컴퓨터에 적용하고자 노력해 왔다.
02 인공지능에서 탐색의 중요성
복잡한 문제를 탐색으로 해결하려는 노력은 인공지능 연구의 초창기부터 이어져 왔다. 세계 체스 챔피언에게 패배했지만, 계속 도전하여 결국 승리를 거둔 딥 블루 는 인공지능의 놀라운 발전 가능성을 보여 주었다. 다른 대표적인 예는 알파고다.
2문제 해결을 위한 탐색 과정 설계
탐색을 통해 문제를 효과적으로 해결하기 위해서는 문제를 구조화하는 설계 과정이 필요하다. 이후,문제를 해결하기 위한 탐색 알고리즘을 선택하고 실행하여 해결 가느성을 확인하고 답을 구한다.
3.맹목적 탐색과 정보 이용 탐색
1맹목적 탐색
-
-
02 너비 우선 탐색
너비 우선 탐색은 상태 공간 트리에서 형제 노드를 먼저 방문하는 수평 방향의 탐색 알고리즘이다. 상태 공간의 트리의 깊이가 얕고 넓은 경우,목표 노드를 빨리 찾을 수 있다.
2 정보 이용 탐색
맹목적 탐색은 알고리즘이 간단하여 단순한 문제는 쉽게 해결할 수 있고, 답이 있다면 반드시 답을 찾을 수 있다.
01 최상 우선 탐색
최상우선탐색은 초기 상태에서 현재 상태에 이르기까지의 비용을 고려하지 않고,현재 가장 좋은 것을 선택하는 탐색 방법이다. 현재 상태 노드에서 다음 방문할 상태 노드를 결정할 때 목표에 가장 가까워 보이는 노드를 택한다.
-
-