https://www.youtube.com/watch?v=xPpmxNPyznY
인공지능의 정의
2016년 알파고 vs 이세돌9단
바둑은 7수 앞은 1경의 경우의 수이나,
체스는 인공지능이 이길수 있다.
그러나 알파고가 4:1로 이기고, 이때부터
4차 산업혁명 발생.
인공지능이 가장 큰 단위 >> 머신러닝
1. 사람에 의해 학습 -- 머신러닝 아니다
2. 스스로 학습 (머신러닝 범주)
머신러닝 예제, 키를 입력하면 몸무게 맞춘다.
그래서 데이터를 준다. 180에 72kg, 170에 65kg .....
(height vs weight)
데이터가 많아지면, 정교해짐 이과정을 training 이라고 한다.
위키피디아 - Iris flower Data Set 케이스
꽃의 3가지 종류를 맞춘다. 꽃 높이, 잎사기 크기..
구글에서 컴공 출신이 java 치면 프로그램, 그밖에 사람은 java 커피.
여기서 기계가 좀더 depth 있게 학습해보자.. 이게 딥러닝이다.
[두번째]
https://www.youtube.com/watch?v=C2sqt9pG6K0
딥러닝 상세.
기계학습방법 = 사람학습방법
애기들에게 강아지 사진 보여주며 강아지라고 함.
뉴런 : 인간의 두뇌 신경세포.
자극을 받으면 다른 뉴런들에게 신호를 보내줌, 천억개.
신경망 연구가 1960년부터 계속 진행되었다. 퇴쇄했다가,
1990년에 다시 시작했다가,
2000년 초반에 인터넷 속도도 빨라지고, 데이터도 많아지고,
이미지넷 웹사이트, 강아지/고양이 분류,
2012년 제프리 핸튼이 딥러닝 알고리즘으로 대회를 출전함.
84%로 우승 그전은 74%, 75%, ....
그뒤로 딥러닝 연구가 충격적 효과를 나타냄.
2016년 알파고 바둑도 딥러닝 기술,
알파고 신경망 층은 총 13개 층임.
그리고 2017년 이미지 분석알고리즘은 97%를 맞추어 감.
CNN 합성곱 네트워크,
최종적으로 강아지인지, 고양이인지 알려주는 알고리즘.
반복연산은 --> GPU 가 잘하는 것이다. 그래픽카드 연산이 잘함.