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

한빛미디어

독자리뷰

수학도 머신러닝도 모르지만 암튼 딥러닝은 배울 수 있다.

tee***

|

2020-03-27

그로킹 딥러닝 : 알기 쉬운 비유와 기초 수학으로 시작하는

인공지능은 단순한 유행이 아니라 시대의 요구사항이 되었습니다. 두 번의 AI 겨울을 지나고, 전 세계 바둑 챔피언을 꺽으며 새롭게 등장한 인공지능은 기술을 넘어 예술까지도 넘보며 다양한 산업과 함께 발전하고 있습니다.

  • 저자 : 앤드루 트라스크
  • 번역 : 박상현
  • 출간 : 2019-12-01

 

[개요]

 

기초 수학의 배경이 없는 사람도 어떻게든지 딥러닝 개념을 붙잡을 수 있도록 만들어주는 책이다. 저자가 딥러닝을 쉽게 설명하기 위해 무려 3년에 걸쳐서 집필했다고 한다. 

 

[성격]

 

딥러닝 입문서는 크게 두 종류로 나뉜다. 딥러닝 자체를 처음부터 끝까지 직접 구현함으로써 개념을 깊이 설명하는 책과, 케라스/파이토치 등의 라이브러리를 이용하여 딥러닝을 쉽게 구현하고, 활용 예시를 다양하게 보여주는 책이다. 두번째 방식은 간단한 예제 결과물은 잘 나오지만 딥러닝의 동작방법에 대한 심층적인 이해는 어렵다. 

 

이 책은 전자의 입장을 따라 딥러닝 자체의 구조를 이해하기 위한 도서이다. 이미 유명한 베스트셀러인 <밑마닥부터 시작하는 딥러닝>과 유사한 접근 방식을 취한다. 이 책은 독자의 이해를 돕기 위해 많은 예시가 실려 있고 서술도 쉬운 편이라, 모든 코드를 따라서 쳐보지 않고 쭉 훑어보는 것만으로도 저자가 뭘 말하고자 하는 지 이해가 간다는 장점이 있다.

 

[내용]

 

모든 개념 설명은 독자의 이해를 위해 극도로 단순화되어 순차적으로 제시되며, 가장 기본적인 개념과 기초 코드로부터 시작한다. 그리고 각 장이 끝날 때마다 앞에서 진행했던 코드에 새로운 내용을 추가해서 점차 발전하는 방식이다. 

 

딥러닝 구현을 위해 사용하는 파이썬 라이브러리도 numpy 하나로 최소화해서, tensorflow니, keras니, pytorch 하는 복잡한 라이브러리의 사용법을 익히느라 골머리 썩을 필요가 전혀 없다. 

 

다만, 쉬운 이해를 위해 지나친 단순화를 하다보니, 중/후반부 장 중 일부 코드는 조금 애매한 부분이 있다. 하지만 어짜피 이 책의 목표는 딥러닝 자체에 대한 이해이고, 다른 도서 또는 동영상 강좌와 병행해서 봤을 때는 전혀 문제가 없을 것이라 생각한다.

 

[번역]

 

그야말로 탁월하다. 번역이야말로 이 책을 읽어봐야만 하는 가장 큰 이유이다. IT 분야에서 다수 저서를 베스트셀러에 올려놓은 저자가 번역에 뛰어들었을 때 얼마나 유리한지를 느낄 수 있다. 예시 하나하나까지 세심하게 우리가 이해하기 쉬운 형태로 변경되었으며, 한국어 문장 또한 유려해서 내용이 술술 읽힌다. 

 

[총평]

 

아무런 배경지식이 없는 초보자가 딥러닝을 처음 익히기 위한 입문서로는 세 손가락 안에 꼽을만한 책이다. 인공지능 분야에 대해서 뿐만 아니라, 선형대수/미적분학/최적화/통계/머신러닝을 모두 몰라도 이 책 하나로 딥러닝 입문이 가능하다. 뒤로 갈수록 서양 특유의 유머(?)를 이해하기 어려운 부분도 약간은 있었지만, 수학 수식들에 경기를 일으키는 나같은 사람에게는 너무 만족스러운 책이었다.

닫기

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