추천사
들어가며
1 인공지능: 위대한 인공지능, 깨어나다
인간을 이긴 최초의 체스 기계
진정한 인공지능이 등장하다
규칙 기반, 인공지능을 구현하다
머신러닝, 스스로 규칙을 찾아내다
인공지능의 핵심기술, 딥러닝의 등장
데이터, 인공지능의 원유
시스템, GPU가 인공지능을 완성하다
오픈소스, 모두가 참여하는 혁신
일상을 움직이는 AI
2 알파고: 인간을 능가하는 기계의 등장
딥 블루는 어떻게 체스 챔피언이 되었을까?
인공지능, 바둑을 넘보다
도박의 확률을 이용하는 몬테카를로 방법
정책망, 어디에 돌을 내려놓을까?
가치망, 형세를 판단하다
알파고가 수를 두는 방법
신의 한 수
인간은 필요 없다
3 자율주행: 테슬라가 꿈꾸는 기계
자율주행의 시작, 다르파 그랜드 챌린지
자율주행차 스탠리가 우승한 비결은?
자율주행의 공식, 베이즈 정리
센서 전쟁: 레이더, 라이다 그리고 카메라
카메라, 동물의 눈으로 도로를 바라보다
주행 데이터와 모방학습
완전 자율주행은 가능할까?
자율주행의 딜레마, 누구를 희생해야 할까?
자율주행차가 바꿀 미래
4 검색엔진: 구글이 세상을 검색하는 법
검색엔진의 등장
엄청난 돈을 벌어들이다
엄청난 문서를 수집하다
검색엔진은 어떻게 검색할까?
랭킹, 수십 조 가치의 줄 세우기 기술
최신 문서를 찾아서
품질 좋은 문서를 찾아서
페이지 랭크, 구글의 시대를 열다
쿼리에 딱 맞는 문서 찾는 법
검색 결과의 개선을 어떻게 확인할까?
검색엔진 최적화와의 싸움
점점 더 똑똑하게, 구글 MUM
5 스마트 스피커: 시리는 쓸모 있는 비서가 될 수 있을까
인공지능 비서의 탄생
애플 시리, 음성인식 비서의 시대를 열다
아마존 알렉사, 스마트 스피커의 시대를 열다
스마트 스피커는 어떻게 말을 알아들을까?
음성인식, 목소리를 알아듣다
자연어 이해, 의도를 이해하다
다이얼로그 매니저, 명령을 실행하다
딥러닝, 인간보다 더 자연스러운
6 기계번역: 외국어를 몰라
■구글 검색부터 네이버 파파고, 내비게이션과 유튜브 알고리즘까지
일상을 바꾼 모든 AI 기술의 원리를 쉽게 풀어낸다
아침에 일어나 스마트 스피커에 날씨를 물어본다. 궁금한 일이 생기면 곧바로 포털에서 검색한다. 어디론가 이동할 때는 내비게이션에 목적지를 입력한다. 유튜브나 넷플릭스가 내게 추천해준 영상들을 차례로 훑어본다. 이는 지금 우리 일상의 한 장면들이다. 그리고 이 장면에는 모두 인공지능 기술이 녹아 있다. 자율주행, 검색엔진, 스마트 스피커, 기계번역, 챗봇, 내비게이션, 추천 알고리즘이 일상에 쓰이면서 우리는 삶이 편리해졌다고 느낄 뿐이지만 그 안에서는 혁신적인 인공지능 기술이 작동하고 있는 것이다. 이 책은 이러한 인공지능 기술을 우리가 이해할 수 있는 언어로 풀어낸다. 구글이 어떻게 순식간에 필요한 정보를 찾아내는지, 챗봇은 어떻게 정답을 들려주는지, 추천 알고리즘은 내 취향을 어떻게 알아내는지 등, 우리 일상과 밀접한 인공지능 기술의 원리를 친절하게 설명한다.
먼저 우리가 인공지능 하면 가장 먼저 떠올리는 알파고의 원리를 소개한다. 알파고는 어떻게 최고의 바둑 고수들을 뛰어넘을 수 있었을까? AI 체스기계 딥 블루가 세계챔피언 카스파로프를 이겼을 때도 바둑은 인공지능이 넘볼 수 없는 영역으로 치부되었다. 체스와는 달리 바둑은 그 경우의 수가 너무나도 컸기 때문이다. 이러한 문제를 인공지능 학자들은 몬테카를로 방법으로 해결한다. 모든 경우의 수를 계산하는 것이 아닌 무작위로 샘플링하여 정답을 찾는 것이다. 참고로 몬테카를로는 카지노와 도박으로 유명한, 모나코 동북부에 있는 휴양 도시로 도박에서 확률을 계산하는 것에서 그 이름을 따왔다. 여기에 더해, 어디에 돌을 내려놓을지 판단하는 정책망 알고리즘, 승리할 확률이 얼마나 되는지 판단하는 가치망 알고리즘을 활용해 알파고는 결국 이세돌 9단에게 승리를 따낸다.
챗봇에 쓰이는 원리도 흥미롭다. 인간의 언어를 다루는 인공지능 기술에서는 인간의 언어를 컴퓨터가 이해할 수 있는 언어로 바꾸는 것이