딥러닝 영상처리와 NLP부터 텐서보드 시각화, 멀티스레딩, 분산처리까지
한빛미디어
집필서
판매중
딥러닝 기초, 실무 활용, 규모 확장 의미를 알고 쓰는 텐서플로
텐서플로는 현재 가장 대중적인 딥러닝 라이브러리로서 각종 튜토리얼 코드를 웹에서 쉽게 찾을 수 있다. 하지만 딥러닝 기법을 이해하는 것도 벅찬 마당에 텐서플로 자체를 자세히 설명하는 자료는 찾아보기 어려운 실정이다. 이 책은 파이썬 지식이 있는 개발자를 대상으로 텐서플로의 구동 원리를 알려주며 기초부터 고급 활용법까지 파헤친다. 텐서보드, 케라스, TFLearn, 텐서플로 서빙 등 텐서플로를 더 강력하게 해주는 도구와 멀티스레딩 및 분산처리를 이용한 규모 확장 등 다른 곳에서 찾을 수 없는 실무 노하우가 담겨 있다. PC 한 대로 MNIST 예제를 돌려보는 단계를 벗어나고 싶다면 이 책을 피할 수 없을 것이다.
딥러닝 영상처리와 NLP부터 텐서보드 시각화, 멀티스레딩, 분산처리까지
가장 널리 쓰이는 딥러닝 라이브러리인 텐서플로의 모든 것을 다룬다. ‘텐서플로’에서 ‘텐서’는 어떤 의미이고 ‘플로’는 어떤 의미일까? 텐서플로가 그래프 기반이라고 하던데 이 그래프는 어떻게 작동할까? 의미도 모르고 쓰고 있는 변수, 플레이스홀더, 세션, 페치 등의 정확한 정의는 무엇일까? 이 책은 텐서플로 기초를 다루며, 다른 책에서 다루지 않는 이러한 의문에 답한다.
이어서 신경망 구조, 텐서보드 시각화, 추상화 라이브러리(케라스, TF-Slim, TFLearn), 텐서플로 서빙, 멀티스레드 입력 파이프라인, 분산처리 등 심화 주제로 넘어간다. 이 과정에서 CNN, RNN, 오토인코더 등을 활용한 자연어처리, 영상처리, 음성인식, 예측 분석 등 흔히 쓰이는 딥러닝 기법들을 예제로 살펴본다.
이 책을 마스터하면 텐서플로를 사용한 딥러닝 시스템을 구축하고 실무에 운용할 준비를 마친 셈이다.