알고리즘, 인생을 계산하다 (일상의 모든 문제를 단숨에 해결하는 생각의 혁명)

알고리즘, 인생을 계산하다 (일상의 모든 문제를 단숨에 해결하는 생각의 혁명)

$23.42
Description
인생의 거의 모든 문제를 해결하는 데 도움을 주는 11가지 알고리즘!
알고리즘 설계라는 개념을 제안하며, 복잡한 문제를 가장 빠르게 해결하고 합리적인 선택을 만드는 방법을 알려주는 『알고리즘, 인생을 계산하다』. 세상은 알고리즘으로 움직인다. 알고리즘 관점에서 세상을 바라보고 우리가 직면한 문제의 기본 구조와 그 해결책의 특성을 알아낸다면, 우리는 자신이 실제로 얼마나 문제를 잘 해결하고 있는지를 간파하고 자신이 어떤 오류를 저지르는지 더 잘 이해할 수 있다.

컴퓨터공학자, 철학자인 브라이언 크리스천과 UC버클리대학교 인지심리학 교수인 톰 그리피스는 이 책에서 컴퓨터과학의 알고리즘을 우리의 선택 문제에 대입해 보여준다. 알고리즘을 통해 우리가 어떻게 하면 직감을 더 향상시킬 수 있는지, 일을 우연에 내맡겨야 할 때가 언제인지, 선택의 여지가 지나치게 많은 상황에 어떻게 대처할지, 남들과 관계를 맺는 좋은 방법은 무엇인지 등을 설명한다.

평생의 반려를 찾는 일부터 주차 공간을 찾는 일에 이르기까지, 이메일을 정리하는 방법에서 기억의 작동 방식을 이해하기에 이르기까지, 컴퓨터과학에서 얻은 지혜를 삶을 살아가는 전략으로 탈바꿈 할 수 있도록 구성한 이 책에서 두 저자는 최적 멈춤, 정렬하기, 캐싱, 일정 계획, 과적함, 무작위성, 네트워킹, 게임 이론 등 11가지 컴퓨터과학의 알고리즘을 소개하며 삶을 살아가는 지혜로 만들 수 있도록 이끌어준다. 이를 통해 우리의 일상을 바꾸고, 다른 사람의 마음은 물론 자신의 마음을 이해하는 데 도움을 준다.
두 저자는 연산의 충돌 문제, 빠른 처리 능력을 위한 최적의 선택, 집중, 자원 분배, 타이밍 등을 고려해 만들어진 컴퓨터과학의 알고리즘 구조야말로 우리가 다양한 환경 속에서도 최적의 선택을 하고 문제를 해결할 수 있는 적절한 해답을 도출할 수 있도록 도와준다고 이야기한다. 컴퓨터과학의 알고리즘이 우리의 복잡한 인생에 산적해 있는 문제들을 단숨에 해결해줄 것이라고 말하며 컴퓨터과학의 힘을 믿어볼 것을 권한다.
저자

브라이언크리스천

브라운대학교에서컴퓨터과학과철학을공부하고,워싱턴대학교에서시작(詩作)으로문학석사학위를받았다.현재기술과사회,문화,인공지능및심리분야에서가장주목할만한젊은저술가로촉망받고있다.구글,마이크로소프트,런던정경대학등에서강의한바있으며,[월스트리트저널],[가디언],[와이어드]등대중매체와[인지과학]과[파리리뷰]를비롯한과학전문저널과문학저널에기고하고있다.지난2009년뢰브너프라이즈에‘공모자(confederate)’로참가해‘가장인간적인인간(MostHumanHuman)’상을받은경험을토대로《가장인간적인인간》을출간했다.

목차

서문인생의거의모든문제를해결하는알고리즘

제1장살펴보는일을멈춰야할때_최적멈춤

제2장가장최신의것vs가장좋은것_탐색/이용

제3장질서를찾다_정렬하기

제4장잊어라_캐싱

제5장중요한것부터하라_일정계획

제6장미래예측_베이즈규칙

제7장생각을덜해야할때_과적합

제8장그냥넘어가자_완화

제9장우연에맡겨야할때_무작위성

제10장어떻게연결할것인가_네트워킹

제11장남들의마음_게임이론


결론계산친절

감사의말
옮긴이후기
참고문헌

출판사 서평

★★★★★미국ㆍ일본아마존베스트셀러,[포브스][가디언][커커스리뷰]극찬

일상의모든문제를풀어나가는최적인생계산도구,알고리즘11

“나는인생의모든답을컴퓨터과학에서배웠다!”
수많은오류가넘치는세상,틀린답을피해가는가장똑똑한방법


*****

●“집을사려고할때,몇채의집을본후에계약하는것이좋을까?”
●“이사람과결혼하는것이최선일까?더나은사람이어디선가날기다리고있지는않을까?”
●“어디쯤내차를주차할공간이있을까?목적지에서가까운곳?아니면적당히먼곳?”
●“한창주가를올리고있는S전자주식,언제팔아야손해보지않고최대이익을얻을까?”

컴퓨터과학의알고리즘이일상에서발생하는사소하고도다양한문제해결의실마리가될수있다면?컴퓨터를위해개발한알고리즘은우리가부딪히는문제들을해결하는데에도도움이될수있다.브라이언크리스천과톰그리피스가저술한《알고리즘,인생을계산하다》는인생의거의모든문제를해결하는데도움을주는11가지알고리즘을친절하게알려준다.

“알고리즘은절대후회하지않는다!”
:평생의짝을찾는일부터주차장의빈자리를알아보는방법까지,
복잡한인생을쉽게계산하는컴퓨터과학의힘


우리는한정된시간과공간의제약을받고살아간다.그리고그속에서수많은문제들이생겨난다.우리는무엇을해야하고,무엇을하지말아야할까?내공간의느슨하고흐트러진모습을얼마나용납할수있을까?새로운것(사람)과기존의친숙한것(사람)사이에어떻게균형을잡아야가장만족스러운삶을살수있을까?
이런문제들이인간만의것으로보일지도모르지만사실은그렇지않다.컴퓨터도똑같은제약들에속박되어있다.프로세서가최소한의시간과비용으로사용자들이요구하는모든과제를수행하려면어떤식으로‘주의(intention)’를배분해야할까?과제사이의전환은어떻게해야하고,애초에과제를얼마나많이떠맡아야할까?한정된기억자원을활용하는최선의방법은무엇일까?자료를더모아야할까,아니면이미가지고있는자료를토대로행동해야할까?
촉망받는기술과학관련베스트셀러저자이자컴퓨터공학자,철학자인브라이언크리스천과UC버클리대학교인지심리학교수인톰그리피스는기존의문제해결구조와는전혀다른새로운사고의구조인‘컴퓨터과학의알고리즘’을우리의선택문제에대입한다.연산의충돌문제,빠른처리능력을위한최적의선택,집중,자원분배,타이밍등을고려해만들어진컴퓨터과학의알고리즘구조야말로우리가다양한환경속에서도최적의선택을하고문제를해결할수있는적절한해답을도출할수있도록도와준다고주장한다.저자들은“알고리즘은절대후회하지않는다”고말하며컴퓨터과학의힘을믿어보라고권한다.컴퓨터과학의알고리즘이우리의복잡한인생에산적해있는문제들을단숨에해결해줄것이라고말하면서말이다.

“0과1로만들어지는세상,우리에겐심리치료사보다알고리즘이필요하다”
:컴퓨터를위한알고리즘설계에서사람을위한알고리즘활용까지


우리가일상을보낼때주변에보이는근심걱정이가득한모든사람들-자신이가진비용에서최적의집을구해야하는임차인,주차장을찾는운전자,평생의짝을찾아헤매는구혼자등-은모두주어진시간안에서최적의선택을하기위해노력하고있다.그러다보니스트레스를받고이상행동을보이기도한다.심리치료사는그들에게충동적인태도를멈추고생각을많이하지말것을권유하며적절하면서도편안한마음의균형을찾으라는애매모호한말로위로한다.그러나알고리즘은단호하게말한다.그균형이바로37%라고말이다.이처럼매일선택의기로에놓이는우리에게필요한것은심리치료사가아니라알고리즘이다.정말알고리즘을인간의삶에적용하는게가능한일일까?
오늘날의컴퓨터는단순한산수문제를뛰어넘어사람과대화하거나손상된파일을고치거나사람과의바둑에서이기는일을해내는것을도전과제로삼고있다.이런과제들은규칙이명확하지않거나,필요한정보중일부가빠져있거나,정답을찾으려면천문학적인수의가능성들을찾아봐야하는문제들이다.그리고연구자들이가장어려운부류의문제들을풀기위해개발한알고리즘이쓰이면서컴퓨터는철저한계산에극도로의지하던양상에서점점더벗어나왔다.우연을받아들이고,정확성을희생시켰지만,대신에시간을단축하고근삿값을사용하면서풀어야하는현실세계의과제들을다루는쪽으로발전해오늘날인간의삶에적용할수있게되었다.그렇다면알고리즘은어떻게우리문제를해결해줄수있을까?

“이제철학의시대는끝났다!디지털세상을살아가기위한또하나의지혜!”
:가장빠르게,합리적인선택을만드는알고리즘사용설명서


이책은‘알고리즘설계’라는개념을제안하며,복잡한문제를가장빠르게해결하고합리적인선택을만드는방법을알려준다.책에서소개하는11가지컴퓨터과학의알고리즘은다음과같다.

ㆍ최적멈춤:시간의흐름이모든의사결정문제를최적멈춤문제로바꾼다.어떤선택도두번다시할수는없다.그럴때바로‘최적멈춤’이필요하다.최적멈춤은우리가살펴볼때는언제이고뛰어들때는언제인지알려준다.
ㆍ탐색/이용:자신에게남은시간이얼마나되는지예민하게의식하게될때,‘탐색/이용’이필요하다.탐색/이용은왜우리가노인의조언을받아들여야하는지도알려준다.수십년에걸친탐색을통해모은보석같은정보이기때문이다.
ㆍ정렬하기:정렬하기는사무실을어떻게정리할지,양말짝은어떻게맞춰야할지,도서관의책들을어떻게꽂아야할지알려준다.어떤문제라도기준을정하면정렬을확장하는계산문제로바뀌면서풀린다.
ㆍ캐싱:‘캐싱’은컴퓨터의기억구조에서중요한역할을하며인간삶의온갖저장체계와기억은행을보는새로운관점을제시한다.나이를먹을수록무언가를떠올리는데시간이걸리기시작할것이다.안심하라.시간지연의길이는당신이얼마나많은경험을했는지알려주는지표이기도하니까.
ㆍ일정계획:생산성을올리고여유로운삶을위해서꼭필요한것이바로‘일정계획’이다.시간을배분하는다양한알고리즘을통해우리는일과인생의균형을맞춰갈수있다.
ㆍ베이즈규칙:‘베이즈규칙’이란한사건이발생했을때이사건을근거로알고자하는사실의가능성을추측하는것이다.우리는베이즈규칙을써서사람들의기댓값을알아냄으로써세계에관한간접적인조사를수행할수있다.
ㆍ과적합:가장단순한것이최고의계획일수도있다.우리의기댓값이불확실하고자료에잡음이많을때,최선의방안은폭넓게생각하는것이다.이렇듯‘과적합’상태에놓인다면생각을덜해야한다.
ㆍ완화:아무리기술이발달해도본질적으로완벽한해결책에도달할수없는문제유형들이있다.최적해법에도달할수없는문제들에접근하는최선의방식은바로‘완화’이다.우리는완화를통해현실과실제로타협할수있게되며완벽함을추구하느라하염없이세월을보내지않을수있다.
ㆍ무작위성:무작위알고리즘은때로모든결정론적알고리즘보다더빨리어려운문제의좋은근사적해답을내놓을수있다.인생도마찬가지다.때로철저히추론하여답을얻으려고하기보다그저우연에맡기는것이어떤문제에대한최고의해답일수있다.
ㆍ네트워킹:메시지가전달되고있는지어떻게알수있는가?네트워킹버퍼가가득차면모든패킷을그냥거부함으로써사실상삭제한다.우리인생도마찬가지다.누군가의기다림이길어지게하지말라.기다릴수있을만큼만줄을세워라.기다릴수없을것같다면거부하라.그래도달라지는것은없다.
ㆍ게임이론:모든게임에는경쟁자가있다.우리는경쟁상대의반응을고려해자신의최적행위를결정해야하는상황에서의사결정을내려야한다.컴퓨터과학의게임이론은말한다.“전략을바꾸어도도움이되지않는다면게임자체를바꾸려고시도하라.”무엇보다정직이우선인게임을찾는것이가장좋다.

삶은어려운문제들로가득하다.그리고사람들이저지르곤하는실수는사람뇌의오류가능성보다는그문제가지닌어려운측면들에관해더많은것을알려주곤한다.이제이런문제들을철학으로해결하는시대는저물어가고있다.세상은알고리즘으로움직인다.알고리즘관점에서세상을바라보고,우리가직면한문제의기본구조와그해결책의특성을알아낸다면,우리는자신이실제로얼마나문제를잘해결하고있는지를간파하고,자신이어떤오류를저지르는지더잘이해할수있을것이다.
이책은알고리즘을통해우리가어떻게하면직감을더향상시킬수있는지,일을우연에내맡겨야할때가언제인지,선택의여지가지나치게많은상황에어떻게대처할지,남들과관계를맺는좋은방법은무엇인지등을설명한다.평생의반려를찾는일부터주차공간을찾는일에이르기까지,이메일을정리하는방법에서기억의작동방식을이해하기에이르기까지,컴퓨터과학에서얻은지혜를삶을살아가는전략으로탈바꿈해보자.컴퓨터과학의알고리즘을통해얻은깨달음이우리의일상을바꾸고,다른사람의마음은물론자신의마음을이해하는데큰도움을줄것이다.

《알고리즘,인생을계산하다》에쏟아진찬사들

“놀라운책.알고리즘을파헤쳐보고싶다면반드시읽어야할것이다.”_[포브스]

“더나은문제해결의방식과인간의마음에대한더깊은통찰력을보여준다.”_[커커스리뷰]

“흥미진진하기이를데없는이책에는시간,공간,노력을더효율적으로쓰는방법에관한현실적인조언들이가득하다.자신의할일목록을최적화하거나,옷장을정리하거나,사람의기억을이해하고싶다면이책을읽어보기를.”_찰스두히그CharlesDuhigg,《습관의힘》저자

“놀라울만치명쾌하고재미있고시선을떼기힘든이책은우리가컴퓨터로부터얼마나많은것을배울수있는지를보여준다.이책은알고리즘이작동하는방식,자신의삶에서더나은결정을내릴수있도록그것을활용하는방식을탁월하게설명한다.”_앨리슨고프닉AlisonGopnik,《요람속의과학자》저자

“컴퓨터모형과인간의심리를융합하는책이나오기를나는손꼽아기다려왔다.그리고이책은내가기대한모든것을뛰어넘었다.컴퓨터과학이우리세계를움직이고있으며,더나아가그것이우리삶에어떤의미가있는지를누구든이해할수있도록쉽게쓴놀라운책이다.”_데이비드이글먼DavidEagleman,《더브레인》《인코크니토》저자