우리는 알게 모르게 수많은 알고리즘에 둘러싸여 살아가고 있다. 검색 알고리즘은 수십만 개의 검색 결과 중에 내가 찾는 정보를 먼저 띄워주고 내비게이션은 목적지까지 가는 가장 빠른 길을 불과 몇 초 만에 알려주며 SNS는 수천 개의 소식 중에서 내가 관심을 가질 만한 것들을 선별해서 보여준다. 아마존, 구글, 넷플릭스 등의 알고리즘은 내 검색기록과 소비패턴을 분석해서 내가 어떤 사람인지 예측하고 적절한 (때로는 터무니없는) 상품을 추천해준다.
저자는 알고리즘에 대한 터무니없는 낙관과 지나친 비관 양쪽을 경계해야 한다고 주문하면서 알고리즘의 권력에 맞서서 우리의 주권을 지키기 위해서는 알고리즘에 대한 지식이 필요하다고 강조한다. 구글은 정말로 검색어 순위를 조작하고 있을까? 페이스북은 의도적으로 가짜뉴스를 퍼뜨리고 있을까? 알고리즘을 모른다면 이리저리 휩쓸리기 쉬운 주장들이다.
저자는 직관적인 도표와 그래프, 그림을 통해서 알고리즘의 핵심 원리를 최대한 친절하게 설명한다. 배경지식이 없는 독자라도 차근차근 읽는다면 큰 지적 포만감을 느낄 수 있는 책이다. 이 책을 읽은 독자는 알고리즘의 놀라운 능력과 바보 같은 한계를 동시에 깨달을 것이며 손에 쥔 스마트폰을 새롭게 보게 될 것이다.
들어가는 말. 알고리즘의 시대 · 9
1장. 계산: 목표를 향해 한걸음씩 · 23
2장. 검색: 페이지랭크 ? 구글이 지닌 힘의 기반 · 47
3장. 내비게이션: 경로 계획 ? A에서 B로 가는 최적의 경로 · 75
4장. 추천: 아마존과 넷플릭스는 우리의 취향을 어떻게 알까 · 97
5장. 연결: 페이스북이 우리에게 보여주는 것과 보여주지 않는 것 · 115
6장. 예측: 상관성을 근거로 예측하기 · 137
7장. 투자: 시장을 지배하는 알고리즘 · 159
8장. 암호화: NSA와 RSA ? 알고리즘과 프라이버시 · 175
9장. 압축: 알고리즘이 저장 공간을 절약하는 방법 · 193
10장. 사랑: 온라인 데이트 시대의 연애 · 213
11장. 학습: 인공지능을 향하여 · 229
나가는 말. 우리는 예측 가능하지 않다! · 245
부록. 다른 알고리즘들 · 264
옮긴이의 말 · 278
참고문헌 · 281
찾아보기 · 282