Please enable JavaScript.
Coggle requires JavaScript to display documents.
인공지능의 이해(1515 박혜원) - Coggle Diagram
인공지능의 이해(1515 박혜원)
인공지능과 탐색
탐색의 개념
탐색이란? 문제 상황에서 답을 찾아가는 과정으로, 컴퓨터과학자들은 인간의 탐색방법을 모방하여 컴퓨터에 적용하고자 노력해왔다.
-
-
-
-
맹목적 탐색과 정보 이용 탐색
-
-
-
맹목적 탐색은 알고리즘이 간단하여 단순한 문제는 쉽게 해결할 수 있고, 답이 있다면 반드시 답을 찾을 수 있다.
-
정보 이용 탐색은 모든 탐색 공간을 찾지 않고 일부 공간만 탐색하기 때문에 답을 찾지 못할 수도 있고, 항상 최단 경로로 목표 노드에 도달할 수는 없다.
정보 이용 탐색은 다음 상태를 정할때, 휴리스틱만 사용하는지, 시작 상태에서 현재 상태까지의 탐색 비용도 고려하지에 따라 최상우선탐색과 A*탐색 등으로 구별한다.
최상우선탐색은 초기 상태에서 현재 상태에 이르기까지의 비용을 고려하지 않고, 현재 가장 좋은 것을 선택하는 탐색 방법이다.
인공지능의 원리
인공지능이란? 인간의 지능이 갖는 학습, 탐색, 추론 등의 능력을 모방하여 컴퓨터로 구현한 시스템이나 구현하려는 컴퓨터 과학 기술을 말한다.
-
인공지능의 특성으론 인식, 추론, 탐색,학습의 특성을 지닌다.
인간은 다양하고 복잡한 상황에서도 동시에 여러가지 일을 처리할 수 있다.
인식:인간이 눈과 귀 등의 감각 기관을 통해 사물을 인식하는 것처럼, 인공지능은 센서를 통해 감지된 사물을 인식한다
-
-
-
-
지식의 표현과 추론
데이터, 정보, 지식
데이터는 관찰이나 실험, 조사로 얻은 사실이나 자료를 의미하며, 가공하기 전의 상태를 말한다.
-
-
지식표현
규칙
‘만약 <A>라면 <B>이다. ’ 또는 ’<A>하면, <B>하다.’ 와 같은 형태로, IF<A> THEN <B>로 나타낼 수 있다. <A>는 주어진 정보나 사실에 대응될 조건이고, <B>는 조건을 만족할 때 하는 판단이나 행동인 결론이다.
논리
논리는 수학 논리학에서 사용하는 명제 논리나 술어 논리를 사용한다. 명제 논리는 명제를 가지고 논리를 판별하는 것이고, 술어 논리는 주어와 서술어 간의 관계를 다루는 것이다.
단점은 술어 논리로 보안될 수 있다. ‘개는 동물이다.’ 라는 평서문을 술어 논리로 표현하면, ‘animal(개)’ 처럼 표현할 수 있다.
의미망
의미망은 지식이나 기억, 실세계를 노드와 호를 이용하여 네트워크 구조로 표현한 것이다. 노드는 객체, 개념, 사건 등을 표현하고, 호는 노드 간의 관계를 화살표로 나타낸다.
프레임
프레임은 특정한 객체나 개념에 대한 지식을 슬롯으로 표현한 것이다. 하나의 프레임은 여러개의 슬롯으로 구성되고, 슬롯은 슬롯 이름과 슬롯 값으로 구성된다.
추론
-
-
추론의 오류
연역 추론이나 귀납 추론으로 언제나 옳은 결론에 도달하는 것은 아니다. 연역추론에서 오류는 전제 조건을 생략하거나 잘못 설정했을 때 발생할 수 있고, 귀납추론에서 오류는 관찰된 표본이 전체를 대표할 수 있는 표본이 아닌 경우나 전체에 대한 표본의 해석이 잘못되는 경우에 발생할 수 있다.