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

한빛미디어

독자리뷰

핫한 머신러닝 쉬운 파이썬으로!

k7536***

|

2019-05-26

파이썬 라이브러리를 활용한 머신러닝(번역개정판) : 사이킷런 핵심 개발자가 쓴 머신러닝과 데이터 과학 실무서

현업에서 머신러닝을 연구하고 인공지능 서비스를 개발하기 위해 꼭 학위를 받을 필요는 없습니다. 사이킷런(scikit-learn)과 같은 훌륭한 머신러닝 라이브러리가 복잡하고 난해한 작업을 직관적인 인터페이스로 감싸주는 덕분이죠. 이 책에서는 사이킷런의 핵심 개발자가 복잡한 수학을 동원하지 않고 실용적으로 머신러닝을 구축하는 모든 단계를 설명합니다. 미적분, 선형대수, 확률 이론을 공부하지 않았어도 이 책을 통해 머신러닝을 활용할 수 있게

  • 저자 : 안드레아스 뮐러 , 세라 가이도
  • 번역 : 박해선
  • 출간 : 2019-03-29
이번에 소개할 책

 

 

 

인트로

요즘 컴퓨터관련 뉴스중에 가장 핫한 분야가 무엇일까? 필자는 AI, 즉 인공지능이라고 생각한다. 점점 컴퓨터가 똑똑해지면서 사람들이 귀찮아하는일, 힘든일을 대신해주는 시대가 오고있다.  그 인공지능의 기초가 머신러닝이라는 기술이다. 머신러닝이란 기계가 스스로 학습하는 것을 말하며, 자료를 주면 기계가 학습을 통해서 원하는 정보를 구별해서 우리가 필요한 정보를 알려주는 것이다. 평소에 AI 알고리즘에 관심이 있었는데 필자에게 가장 친숙한 언어인 Python을 사용해서 머신러닝을 알려주는 책을 보고는 바로 읽어보았다.

 

 

메인 내용

이 책에서는 Scikit-learn이라는 프로그램을 이용해서 머신러닝을 구현한다. 전체적으로 8개의 챕터로 구성되어있으며 각 챕터마다 점점 진화하는 알고리즘을 볼 수 있을 것이다. 기본적인 근접알고리즘부터 비지도 학습, 교차검증등의 꼭 필요한 내용들만 모아놓았다. 자습서 특성상 처음에는 이해가 되다가 점점 이해가 안될 수도 있는데 그림을 통해 알고리즘을 잘 설명해주어서 중반이후까지 문제없이 볼수 있다. 마지막 파이프라인 관련 분야는 좀 힘들어서 따라하기만 했지만 어느정도는 이해가 갈 정도로 쉽게 설명이 되있다. 마지막으로는 머신러닝 문제 접근방법이나 부가적인 내용들도 친절하게 설명되있으니 끝까지 도움을 받았다. '실력기르기' 파트로 모르는 부분도 보완해서 다시 공부하니 기억에 남는 내용이 많아서 좋았다.

 

 

나의 생각

예전에 AI에 관심이 많아졌을때 tensorflow를 통해서 머신러닝을 만들어보려고 했었다. 하지만 혼자 컴퓨터를 찾아보면서 하기에는 너무 힘들었는 기억이있는데, 이번에 이 책을 만나고 다시한번 머신러닝을 시작했다. 예전 기억에 보충을 해가면서 점점 이해가 되는게 정말 좋았다. 그리고 머신러닝이라는 기술자체가 처음에는 이해하고 어떻게 되는지 몰라도 한번 이해하면 여러가지 분야로 활용할 수 있어서 여러 복합적인 부분도 실험해볼 수 있었다. 이런 자습서를 볼때는 내용보다는 가독성을 더 많이 따지는 편인데 번역해서 가져올 만큼 내용도 좋았고 가독성도 좋아서 쉽게쉽게 이해할 수 있었다.

 

 

 

마무리

다른 머신러닝은 공부해보지는 않았지만 Python을 활용한 머신러닝을 학습할 계획이 있다면 먼저 추천하고 싶다. 가격은 조금 비싼편이지만 두고두고 머신러닝을 이해하는데 보기 좋은 책인 것 같다. 개인적으로는 뭔가 화려한 표지보다는 이런 단순한 표지도 좋은듯하다 ㅎㅎ

 

**이 책은 한빛미디어로부터 지원받아 작성된 서평입니다.**

닫기

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