메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

2월에 출간된다고 해서 기대하고 있던 책인데 6월에 나오다니!

rintian***

|

2012-06-30

만들면서 배우는 기계 학습: 생각을 만드는 빅데이터 기술

빅데이터 기술은 기계 학습, 자연어 처리, 통계학, 분산 병렬 컴퓨팅 등의 기술이 결합된 시스템을 말한다. 이 책에서는 C 언어 예제를 통해 직접 실험하면서 데이터를 처리하는 기계 학습 원리를 학습할 수 있게 되어 있다. 기계 학습은 이론에 치우쳐 이해하기 어렵다는 단점이 있는데 간단한 코드와 실습을 통해 기초 원리를 쉽게 학습하게 구성되어 있다.

  • 저자 : 오다카 토모히로
  • 번역 : 김성재
  • 출간 : 2012-06-18
원래 생명 공학을 공부하던 개발자라 인공지능 개발에 굉장히 관심이 많아 책을 읽게 되었습니다. 책을 한빛미디어에서 2월 출간 예정 도서라고 쓰여있던 것을 본적이 있는데, 6월이 되어 책이 출간되었군요. 기대를 너무 많이 하고 있던 책이라 약간 실망이 있기는 합니다.

사실 책의 전체적인 내용이 인공지능 개발의 아주 기본적인 예제들로 구성되어 있습니다. (기본적이라고는 하지만 기계 학습 분야가 상당히 고수준의 분야이므로 처음 접하는 사람에게는 어려울 수 있습니다.)

장점이라면 굉장히 얇습니다. 기계 학습과 관련된 대부분의 내용을 모두 포괄하고 있습니다. (너무 적은 내용에 많이 넣어서 단점이 되는 것 같기도 합니다.) 또한 일본인이 책을 집필해서 유니코드와 관련된 n-gram 구현이 실려있습니다. 일반적인 원서에서 찾을 수 없는 내용이라 약간 흥미로웠습니다.

단점이라면 왜 빅 데이터라는 제목이 붙었는지 모르겠습니다. 책의 예제들이 전부 날씨 자료나 주식 자료들로 구성되어 있습니다. 간단하게 단순한 수치 분석으로의 기계 학습을 다룹니다. 따라서 "기존의 데이터 처리 프로그램으로는 처리할 수 없는 데이터"라는 빅 데이터의 정의에서 굉장히 많이 벗어난 것 같습니다. 그리고 그림 없이 글만 가지고 대상을 설명하려는 부분이 굉장히 많습니다. 같은 내용을 여러 번 반복해서 읽어야 이해를 할 수 있었습니다.

그리고 그냥 다음 판을 만든다면 수정하면 좋겠다는 부분이 있습니다. n-gram을 사용한 한국어 텍스트 학습 예에서 표본이 너무 적습니다. 조금 더 긴 데이터를 넣은 실행 결과를 보여주면 좋았을 것 같습니다. (메밀꽃 필 무렵의 상징적인 의미가 있어서 그렇게 한 것 같습니다.) 또한 소스 코드의 들여쓰기가 띄어쓰기 하나로 구성되어 조금 읽기가 힘듭니다. 들여쓰기 크기를 조금 늘리면 좋을 것 같습니다.

그래도 재미있게 읽었습니다. 심심해서 책의 모든 예제를 자바스크립트로도 만들어 실시간으로 통계 그래프를 그릴 수 있게 활용 하니 재미있더군요.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?