Please enable JavaScript.
Coggle requires JavaScript to display documents.
인공지능의 이해 (1104 김경문) - Coggle Diagram
인공지능의 이해 (1104 김경문)
인공지능의 원리
인공지능의 개념
인공지능이란 인간의 지능이 갖는 학습, 탐색, 추론, 등의 능력을 모방하여 컴퓨터로 구현한 시스템이나 구현하려는 컴퓨터 과학 기술을 말한다.
-
또 다른 인공지능의 다양한 정의
-
인식
인간이 눈과 귀 등의 감각 기관을통해 사물을 인식하는 것처럼, 인공지능은 센서를 통해 감지된 사용물을 인식한다.
-
-
-
인간과 인공지능
인간
커피를 마시며, 음악을 듣고, 낙서를 하면서, 계획서를 구상한다.
인공지능
-
인공지능을 활용한 문제 해결 사례
인공지능을 이용하여 스미싱 여부를 판단하고, 심리 상담 센터에서는 인공지능이 적용된 앱을 이용하여 어린아이의 그림을 분석하고 심리 상태를 파악한다. 또한 인공지능 돌봄 로봇은 혼자 사는 노인의 대화 상대가 되어 주고, 건강 상태를 파악할 수 있다.
맹목적 탐색과 정보 이용 탐색
-
-
정보 이용 탐색
맹목적 탐색은 알고리즘이 간단하여 단순한 문제는 쉽게 해결할 수 있고, 답이 있다면 반드시 답을 찾을 수 있다. 하지만 실생활 문제나 인공지능으로 해결하려는 문제처럼 문제가 크고 복잡한 경우 모든 상태 공간을 방문해야 하기 떄문에 시간이 오래 걸리고 문제를 해결하기 어려운 경우가 많다.
정보 이용 탐색은 모든 탐색 공간을 찾지 않고 일부 공간만 탐색하기 때문에 답을 찾지 못할 수도 있고, 항상 최단 경로로 목표 노드에 도달할 수는 없다. 하지만 대체로 좋은 결과를 내고, 효율적이며 빠르게 목표를 찾을 수 있어 내비게이션 등 인공지능 시스템의 탐색에 많이 사용된다.
최상우선탐색
최상우선탐색은 초기 상태에서 현재 상태에 이르기까지의 비용을 고려하지 않고, 현재 가장 좋은 것을 선택하는 탐색 방법이다.현재 상태 노드에서 다음 방문할 상태 노드를 결정할 때 목표에 가장 가까워보이는 노드를 택한다.
지식의 표현과 추론
인공지능과 추론
추론은 인공지능에서도 중요한 영역이다. 인공지능은 데이터를 이용한 학습을 바탕으로 새로운 데이터로 추론을 하여 결과를 도출한다. 우리가 사용하는 스마트폰의 음성 인식, 이미지 검색, 이메일의 스팸 필터링 등에서 추론 기능이 사용되고 있다.
데이터, 정보, 지식
데이터는 과날이나 실험, 조사로 얻은 사실이나 자료를 의미하며, 가공하기 전의 상태이다. 반면, 정보는 다양한 데이터 중에서 사용자의 필요에 따라 처리한 데이터를 말한다.
지식 표현
인공지능을 활용하기 위해서는 사람과 컴퓨터가 동시에 이해할 수 있는 형태로 지식을 나타내는 것이 필요하고, 지식을 이러한 형태로 나타낸 것을 지식 표현이라고 한다.
인공지능과 탐색
-
인공지능에서 탐색의 중요성
긴공지능의 놀라운 발전 가능성을 보여 주었다. 다른 대표적인 예는 알파고다. 바둑은 대략 361!개의 방대한 경우의 수를 계산하기 어렵다. 따라서 바둑은 컴퓨터가 인간을 이길 수 없는 영역으로 여겨졌다.