컴퓨터 과학에는 인기있는 과학 서적이 없다는 평판이 있습니다. 물론 그것은 사실이 아닙니다!
( 모든 사람이 읽어야 할 책? , 모든 사람이 읽어야하는 논문? , 모두가 어떤 비디오를보아야합니까? 좋아하는 인기 수학 책 에서 영감을 얻은 목록과 같은 정신으로 )
CS 이론을 고무시키는 인기 과학 책이나 자료는 무엇입니까?
책이 좋은 이유에 대해 설명해주세요.
컴퓨터 과학에는 인기있는 과학 서적이 없다는 평판이 있습니다. 물론 그것은 사실이 아닙니다!
( 모든 사람이 읽어야 할 책? , 모든 사람이 읽어야하는 논문? , 모두가 어떤 비디오를보아야합니까? 좋아하는 인기 수학 책 에서 영감을 얻은 목록과 같은 정신으로 )
CS 이론을 고무시키는 인기 과학 책이나 자료는 무엇입니까?
책이 좋은 이유에 대해 설명해주세요.
답변:
나는 Godel, Escher, Bach 를 읽음으로써 영감을 얻은 많은 이론적 컴퓨터 과학자들을 안다.
이 시점에서 조금 오래되었지만 여전히 훌륭한 독서입니다.
"인기 과학"(사쇼 :-) 덕분에 (나에게 불명확 한) 의미를 명확하게 한 후에 나는 제안한다 :
제목 : 수학 놀이를위한 우승 방법 (4 권)
저자 : Elwyn R. Berlekamp, John H. Conway, Richard K. Guy
설명 : 수학 게임에 대한 정보의 개요로 간주 될 수 있습니다 (코인 및 종이 및 연필 게임, 소마, 루빅스 큐브, 기계식 와이어 및 스트링 퍼즐, 슬라이딩 블록 퍼즐, 마술 사각형, 생활). 오락 수학을 좋아하는 사람이나 게임에 관심이있는 사람이나 게임을 잘하는 사람은 누구나 쉽게 즐길 수 있습니다. 그러나 나는 그것이 조합 게임 이론 에서 많은 더 깊은 결과에 대한 영감의 원천 이라고 생각합니다 .
추가
이 책은 책이 아니지만 Scientific American의 Martin Gardner의 '수학적 게임 및 레크리에이션'열을 인용 해야한다고 생각 합니다 .
자료 : Scientific American의 '수학적 게임 및 레크리에이션'열
저자 : Martin Gardner
Description : 95 년 중 25 년 동안 Martin Gardner는 Scientific American 잡지의 월간 칼럼 인 'Mathematical Games and Recreations'를 썼습니다. 이 칼럼은 수십만 명의 독자들에게 큰 수학 세계에 대해 더 깊이 파고 들도록 영감을주었습니다. 그는 또한 마술, 철학, 의사 과학, 어린이 문학에 큰 기여를했다. 많은 Martin Gardner의 저서들은 그의 Scientific American 칼럼 (예 : Fractal Music, Hypercards and More ... : Scientific American Magazine의 수학적 레크리에이션, 바퀴, 생활 및 기타 수학적 오락, 예 : ecc.)에서 유익한 추출물을 모은 것입니다.
Democritus 이후 Scott Aaronson의 양자 컴퓨팅 . 이 책은 평신도를위한 이론적 컴퓨터 과학 및 양자 컴퓨팅에 대한 훌륭한 소개와 이론적 컴퓨터 과학을 처음 배우는 학생들을위한 것입니다. 다른 대중 과학 서적과 달리이 책은 엄격합니다.
진화 생물학과 이론적 컴퓨터 과학 의 교차점 에는 최근 두 권의 책이 있습니다.
발리언트의 "아마도 대략적으로 올바른 것 : 복잡한 세계에서 배우고 번영하기위한 자연의 알고리즘" ,
Chaitin의 "다윈 증명 : 생물학 수학 만들기" .
두 책 모두 알고리즘 렌즈를 통해 진화를 봅니다 . 첫 번째 는 기계 학습 의 PAC 프레임 워크 에서 진화, 학습 및 지능을 모두 표현할 수있는 방법에 중점을 둡니다 . 두 번째 책은 알고리즘 정보 이론을 사용하여 진화 혁신의 장난감 모델을 구축하는 방법을 살펴 봅니다. 이 책은 생물학과 느슨하게 연결되어 있지만 , 컴퓨터 과학을 표준 팝시 방식으로 제시하고 그것이 진화와 같이 팝시에서 더 일반적인 주제와 어떻게 관련되는지 보여줍니다.
Scott Aaronson의 글을 읽은 후 TCS에 관심을 갖게되었습니다. 이전의 것 중 하나는 누가 더 큰 번호를 지명 할 수 있었습니까? 팝 과학을 느끼게하는
내가 나중에 읽을 또 다른 아주 좋은 것은 철학자들이 계산 복잡성에 관심을 가져야하는 이유입니다 . 학문적 스타일로 작성되었지만 TCS에 대한 경험이없는 철학자들을 대상으로하는 사람들은 "인기 과학"이라고 말합니다.
IMHO, 나는이 "인기"책을 추천합니다 :
그리고 그랜드 마스터는 다소 날짜가 있지만 :
Tracy Kidder 의 새로운 기계의 영혼
분명한 대답은 Lance Fortnow의 저서 The Golden Ticket 이 될 것입니다. (누군가가 그것을 읽고 더 많은 것을 말하고 싶다면 별도의 답변을 남겨두면이 답변을 삭제하겠습니다.)
좋아 했어요:
Charles Petzold : 주석이 달린 튜링 은 본질적으로 Turing의 주요 논문과 사물을 설명하는 일련의 노트를 안내합니다.
나는 또한 좋아했다 :
더글라스 호프 스타터 : Metamagical Themas , GEB보다 더 흥미로운 의견으로는 (다른 의견 자에 따르면 달성하기가 어렵지 않습니다 :)), 이것은 Scientific American의 그의 칼럼 모음으로, 많은 흥미로운 아이디어를 대중화합니다. 모든 CS 관련은 아니지만 분명히.
적절한 CS 인기 도서로서 많은 사람들이 좋아하는 것 같습니다.
AK Dewdney : The New Turing Omnibus 는 읽을 기회가 없었지만.
나는 Stephen Wolfram의 새로운 종류의 과학 에서 영감을 받았습니다 . 내가 정확하게 이해한다면,이 책의 주요 주제 중 하나는 과학의 주요 도구가 수학 (특히 부분 미분 방정식 시스템)이었던 반면, 주요 도구는 곧 컴퓨터 과학 (특히 세포 자동화)이 될 것이라는 점입니다 ).
편집 : 아래의 의견 에서이 책은 논쟁의 여지가 있음을 지적했습니다. Scott Aaronson 의 리뷰 를 인용 합니다 .
[W]이 책은 주장에 더 신중하고 이전 연구를 기꺼이 인정할 것이기 때문에 독자들이 과학의 기존 아이디어에 대한 셀룰러-자동 기반의 관점을 제공하는 것이 더 쉬울 것입니다.
Hromkovič의 Algorithmic Adventures 라는 책 은 이론적 인 컴퓨터 과학의 주요 아이디어를 많은 사람들에게 설명하려는 드문 시도입니다.
우리가 골든 에이지 (Golden Age of algorithms) 알고리즘을 통해 중산층에있는 것처럼 보이는 일부 참고 문헌에 따르면, 그러한 참조가 많이 증가하는 것 같습니다. TCS 연구자 / 과학가 / 전문가 (Cormen, Valiant, Davis)가 작성하고 다른 일부는 팝시 작가가 작성 했음에도 불구하고 흥미로울 수있는 최신 알고리즘 중심의 참고 문헌 (따라서 잘 알려지지 않음) :
또한 TCS와 인기있는 과학 작문 / 책이 서로 겹치는 뉴스 / 헤드 라인의 다른 흥미로운 주제 :