[도서리뷰] 한빛미디어 'GAN 첫걸음(Make Your First GAN With PyTorch)'

이 포스트는 한빛미디어에서 출간한 'GAN 첫걸음(Make Your First GAN With PyTorch)'을 읽고 작성한 서평입니다.


본 도서에서는 GAN(Generative Adversarial Network)에 대한 이론적 설명과 토이 프로젝트를 통한 실습을 제공하고 있으며, 실습은 구글 코랩(Colab)에서 파이토치(Pytorch)로 진행합니다.

이 책을 추천하는 독자

  1. GAN이 동작하는 원리는 기초부터 알고싶은 사람
  2. 업계 표준 도구로 GAN을 만들어보고 싶은 사람
  3. 비싼 장비, 복잡한 세팅 없이 딥러닝을 공부해보고 싶은 사람


이 책의 특징

특징 1 : 딥러닝 공부는 오픈소스, 무료 클라우드 로도 충분하다!

딥러닝 공부를 처음 시작하시는 분들에게는 실습 환경 구축 또한 해결해야 하는 어려움 중 하나일 것입니다. 이 책에서는 구글에서 무료로 제공하고 있는 클라우드 기반 분석 환경(Colab)을 이용하여 실습을 진행하기에 누구나 무료로 최적의 분석 환경에서 실습을 진행할 수 있도록 배려하고 있습니다. (처음 사용자를 위해 Colab 사용 방법에 대한 설명이 곳곳에 있습니다.)

특징 2 : 딥러닝 공부도 기초부터 차근차근!

이 책에서는 크게 3단계로 구분하여 단계적 학습이 가능하도록 설명하고 있습니다. 1장에서는 '딥러닝 기초', 2장에서는 '기본적인 GAN', 3장에서는 '향상된 GAN'의 순서로 '초급-중급-고급' 과정을 효과적으로 설명하고 있습니다.

총평

▶ 주관적인 평점 : 5.0점 / 5.0점

분석을 처음 시작하시는 분들을 위한 배려가 느껴지는 책입니다. 처음 분석을 시작하시는 분들은 딥러닝을 배우고 싶은데 분석 환경은 어떻게 구축해야 하고 구축된 환경은 어떻게 셋팅해야 하는지 고민이 많으실 수 있습니다. (저 또한 그랬습니다. ^^)

이 책에서는 인터넷만 되면 쉽게 분석할 수 있도록 설명하고 있으며 사소하게 느껴질 수 있는 이 배려가 모든 사람이 동일하게 셋팅된 분석 환경에서 공부할 수 있다는 큰 장점(효율적인 방법)을 가지고 있습니다.

책 제목이 'GAN 첫걸음'이라 '설명 범위가 좁을 수도 있겠다'고 오해할 수 있으나 기초부터 GAN 심화까지 깊이있게 설명하고 있어 딥러닝을 이미지 분석으로 시작하시는 분들에게 추천드리고 싶습니다.

관련 링크