Please enable JavaScript.
Coggle requires JavaScript to display documents.
인공지능의 이해(1127 홍태민) - Coggle Diagram
인공지능의 이해(1127 홍태민)
문제 해결을 위한 탐색 과정 설계
-
-
-
-
-
-
전구 켜기 문제-이진수로 추상화 :
인공지능과 탐색
-
-
B 알고리즘: 좌수법
-모양 몰라도 단일 연결 미로는 반드시 탈출할 수 있음(good)
-항상 최단 경로 보장 X (bad)
-이중 연결 미로일 시 탈출하지 못할수도 있다는 한계(bad)
C 알고리즘: 미로 칸마다 숫자 정보 부여 (정보 유무에 따라 탐색 알고리즘 달라짐)
-항상 최단 거리는 아닐 수 있으나 대체로 좋은 경로 ( A,B보다 좀 더 지능적)
체스- 딥 블루(인공지능 발전 가능성)
바둑- 알파고: 361!개의 경우의수 > 승리에 유리한 수만을 탐색하는 방법(탐색 범위 줄이기) & 딥러닝(방대한 데이터 학습- 그 결과를 학습에 반영)
인공지능을 활용한 문제 해결
스미싱(smishing) 여부 판단
심리 상담 센터- 어린아이 그림 분석- 심리 상태 파악
인공지능 돌봄 로봇-노인 대화 상대, 건강 상태 파악
인공지능 스피커 등등
의학, 외국어 번역 및 문헌학, 예술 등 다양한 학문 분야 문제 해결
-코로나 19 유전 정보 공개 >>
알파폴드가 바이러스 구성 단백질 구조 예측 성공
해보기4
미래 활용 분야: AI + X(산업)
의료, 비서, 교육, 운수, 번역, 산업 등등
탐구활동
(1) 수업 시간 선생님 말씀에 맞춰서 떠드는 아이들. 선생님이 말씀을 멈추시면 같이 멈춤
(2)쉬는 시간 타 반 아이들이 침입하여 치안을 어지럽히는 문제
(3)아이들 간의 장난 (괴롭힘)
해결 가능 : 떠드는 학생 - 음성은 각자 구별(고유)되기 때문에 데이터로 학습하여 식별 가능
해결 불가능 : 아이들 간의 장난(괴롭힘) - 장난의 기준은 각자의 윤리, 가치관이 반영되어
인공지능이 재단하기 어려움
- 소리에서 목소리를 구별하여 떠드는 학생을 특정한다
- 인식: 센서-음성 인식 > 판단: 인식한 데이터로 판단 > 행동: 액추에어터(모니터)에 떠든 학생 이름 표시
정보 이용 탐색: 경험, 지식 > 필요 x 경로 줄임 > 문제 해결 시공간 절약 가능
일부 공간만 탐색 > 답 못 찾을 수도 but 효율적이고 빠르게 목표 찾기 가능 > 내비게이션 등에 사용
-
A* 탐색: 최상 우선 탐색 개선, 많은 내비게이션이 채택
{남은 탐색 거리 + 초기 상태에서 현 상태 까지의 비용} 고려
-
최상, A* 비교
인공지능의 원리
개념
-
-
-
해보기 1
예:
대화형 비서, 인공지능 렌즈, 번역 플랫폼
-
특성
-
-
-
-
-
인공지능 적용 소프트웨어
추론, 예측
데이터 기반 기계학습을 구현한 인공지능의 경우
학습 > 성능 개선
-
약인공지능: 주어진 역할, 현재까지 우리가 접한 모든 인공지능
vs
강인공지능: 인간처럼 다양한 일, 인간과 비슷한 수준의 지능
해보기2
-
-
지식의 표현과 추론
-
추론: 이미 알고 있는 지식 > 새로운 결론
인공지능에서 중요한 영역
예: 음성 인식, 이미지 검색, 스팸 필터링, 추천 엔진 등
-
-
-
탐구활동
요약: 조건 (2) + (5) > 승객 중 한명은 중간 지역에 산다. 그의 연봉은 엔지니어의 3배
(6) > 대전에 승객이 산다
지역이 확정 안된 승객은 남궁, 독고 >
[1] 남궁-대전, 독고-중간 OR [2] 남궁-중간, 독고-대전 두 경우 존재
[1] 일때 (6)에 의해 엔지니어는 남궁, (3) + (5) 에 의해 엔지니어의 연봉은 2000/3 만원
현실적으로 무한소수 연봉은 불가
[2] 일 때 (6)에 의해 엔지니어는 독고, 문제 상황과 (4)에 의해 남궁이 기관사, 제갈이 승무원결론
직원: 남궁-기관사 / 독고-엔지니어 / 제갈- 승무원
승객: 남궁-중간/ 독고-대전/제갈-부산
데이터: 관찰, 실험, 조사 > 사실, 자료
가공 전.
풍향,풍속,습도,온도
vs.................................................
정보: 사용자의 필요에 따라 처리한 데이터
내일 비 올 확률 80%
vs...............................................
지식: 개념화된 정보. 필터링, 체계화 된 정보
우산을 소지하고 다니는것이 좋다
프로그래밍 프로젝트 절차
주제 선택, 문제 정의 >> 추상화(핵심 요소 추출) >> 알고리즘 설계 >> 프로그래밍 >> 평가 및 공유
맹목, 정보 비교