Please enable JavaScript.
Coggle requires JavaScript to display documents.
인공지능의 이해(1506김지우) - Coggle Diagram
인공지능의 이해(1506김지우)
도전! 독도로 가는 길 찾기
-
-
-
출발지 서울에서 서울보다 평갓값이 가장 작은 대전을 선택하여 방문, 대전과 연결된 셋 중 가장 값이 작은 제천 방문,
제천에서 연결된 지역 중 평갓값이 작은 묵호항 방문,
묵호항에서 울릉군까지의 연결은 한 가지이고,
울릉군의 평갓값이 묵호항의 평갓값보다 작으므로
울릉군 방문, 울릉군에서 독도를 방문하면 목적지 도착
-
-
인공지능의 원리
인공지능의 개념
인공지능이란 인간의 지능이 갖는 학습, 탐색, 추론 등의 능력을 모방한 컴퓨터 과학 기술이다
-
지능 에이전트 형태의 인공지능
-
액추에이터(구동기)
-
ex) LED, 버저, 전기 모터, 스피커 등
인공지능의 특성
-
-
-
학습
데이터에서 일정한 패턴, 규칙을 찾아 모델 생성
인간과의 차이점
-
인공지능
특정한 일만 수행 가능
인공지능이 적용된 소프트웨어
-
데이터 기반 인공지능 경우, 학습을 통해 개선
-
-
:
맹목적 탐색과 정보 이용 탐색
맹목적 탐색
-
깊이 우선 탐색
-
-
-
목표 노드가 수직 방향으로 있다면 문제를 빨리 해결할 수 있고, 필요한 저장 공간도 비교적 적게 든다는 장점이 있다
목표 노드가 없는 경로에 깊이 빠져 버리거나 목표 노드에 이르는 경로가 여러 개일 경우, 지금의 방문 경로가 최단 경로임을 보장할 수 없다는 단점이 있다
-
정보 이용 탐색
-
대체로 좋은 결과, 효율적이며 빠르게 목표를 찾을 수 있다
답을 찾지 못할 수도 있고, 항상 최단 경로로 목표 노드에 도달할 수는 없다
-
최상우선탐색
초기 상태에서 현재 상태에 이르기까지의 비용을 고려하지 않고, 현재 가장 좋은 것을 선택하는 탐색 방법
현재 상태 노드에서 다음 방문할 상태, 노드를 결정할 때 목표에
가장 가까워 보이는 노들르 택한다
-
A*(A-star)
-
앞으로 남은 탐색 거리에, 초기 상태에서 현재 상태에
이르기까지의 비용도 고려
-
-
인공지능과 탐색
탐색의 이해
-
탐색의 중요성
예시
알파고
딥러닝으로 방대한 분량의 바둑 전문가 기보 데이터를 학습하고, 결과를 반영하여, 이길 확률이 높은 수를 선택해 알파고는 인간에게 승리 할 수 있었다
-
-
지식의 표현과 추론
지식의 표현
인공지능과 추론
-
우리가 사용하는 스마트폰의 음성 인식, 이미지 검색, 이메일의 스팸 필터링 등에서 추론 기능이 사용되고 있다
데이터, 정보, 지식
데이터는 관찰이나 실험, 조사로 얻은 사실이나 자료를 의미하며, 가공하기 전의 상태이다
지식 표현
-
규칙
'만약 A라면, B이다' 또는 'A하면, B하다'
-
-
-
추천
기온이 영하로 내려가면, 방한이 잘 되는 옷을 입어라
-
전략
차가 시동이 걸리지 않으면, 배터리를 확인한다.
배터리에 이상이 없으면, 연료를 확인한다.
IF 차가 시동이 걸리지 않는다 THEN 배터리를 확인한다 AND 배터리 확인을 종료한다 IF 배터리 확인을 종료했다 AND 배터리는 충분하다 THEN 연료를 확인한다 AND 연료 확인을 종료한다
경험적 지식
액체가 투명하고 100도에서 끓으며,
냄새가 없으면, 액체는 물이다
-
논리
-
명제 논리는 명제를 가지고 논리를 판별하는 것이고, 술어 논리는 주어와 서술어 간의 관계를 다루는 것이다
-
의미망
지식이나 기억, 실세계를 노드와 호를 이용하여 네트워크 구조로 표현한 것
노드는 객체, 개념, 사건 등을 표현하고,
호는 노드 간의 관계를 화살표로 나타낸다
호 : has-a(~이 있다), is a(~이다), do(~을 한다)
프레임
-
하나의 프레임은 여러 개의 슬롯으로 구성되고, 슬롯은 슬롯 이름과 슬롯 값으로 구성된다
-
-