서울독서클럽 [9월 추천도서]로 '알고리즘, 인생을 계산하다'
(브라이언 크리스천 , 톰 그리피스 지음, 이한음 옮길, 청림출판)를
소개합니다.
[책 소개]
인생의 거의 모든 문제를 해결하는 데 도움을 주는 11가지 알고리즘!
알고리즘 설계라는 개념을 제안하며, 복잡한 문제를 가장 빠르게 해결하고
합리적인 선택을 만드는 방법을 알려주는 『알고리즘, 인생을 계산하다.
세상은 알고리즘으로 움직인다. 알고리즘 관점에서 세상을 바라보고 우리가
직면한 문제의 기본 구조와 그 해결책의 특성을 알아낸다면, 우리는 자신이
실제로 얼마나 문제를 잘 해결하고 있는지를 간파하고 자신이 어떤 오류를
저지르는지 더 잘 이해할 수 있다.
컴퓨터공학자, 철학자인 브라이언 크리스천과 UC버클리대학교 인지심리학
교수인 톰 그리피스는 이 책에서 컴퓨터과학의 알고리즘을 우리의 선택
문제에 대입해 보여준다. 알고리즘을 통해 우리가 어떻게 하면 직감을
더 향상시킬 수 있는지, 일을 우연에 내맡겨야 할 때가 언제인지, 선택의
여지가 지나치게 많은 상황에 어떻게 대처할지, 남들과 관계를 맺는
좋은 방법은 무엇인지 등을 설명한다.
평생의 반려를 찾는 일부터 주차 공간을 찾는 일에 이르기까지, 이메일을
정리하는 방법에서 기억의 작동 방식을 이해하기에 이르기까지,
컴퓨터과학에서 얻은 지혜를 삶을 살아가는 전략으로 탈바꿈 할 수 있도록
구성한 이 책에서 두 저자는 최적 멈춤, 정렬하기, 캐싱, 일정 계획, 과적함,
무작위성, 네트워킹, 게임 이론 등 11가지 컴퓨터과학의 알고리즘을
소개하며 삶을 살아가는 지혜로 만들 수 있도록 이끌어준다. 이를 통해
우리의 일상을 바꾸고, 다른 사람의 마음은 물론 자신의 마음을
이해하는 데 도움을 준다.
[목차]
서문 인생의 거의 모든 문제를 해결하는 알고리즘
제1장 살펴보는 일을 멈춰야 할 때 _ 최적 멈춤
제2장 가장 최신의 것 vs 가장 좋은 것 _ 탐색/이용
제3장 질서를 찾다 _ 정렬하기
제4장 잊어라 _ 캐싱
제5장 중요한 것부터 하라 _ 일정 계획
제6장 미래 예측 _ 베이즈 규칙
제7장 생각을 덜해야 할 때 _ 과적합
제8장 그냥 넘어가자 _ 완화
제9장 우연에 맡겨야 할 때 _ 무작위성
제10장 어떻게 연결할 것인가 _ 네트워킹
제11장 남들의 마음 _ 게임 이론
- 이상은 출판사 책 소개를 인용합니다 -