텐서플로로 시작하는 딥러닝 입문 (그림으로 익히고 파이썬 코드로 구현하는 인공신경망 알고리즘)

텐서플로로 시작하는 딥러닝 입문 (그림으로 익히고 파이썬 코드로 구현하는 인공신경망 알고리즘)

$20.00
Description
친절한 설명과 알기 쉬운 그림으로 이해하는 딥러닝!
『텐서플로로 시작하는 딥러닝 입문』은 지금부터 딥러닝을 공부하고 싶어 하는 독자가 딥러닝 방법을 이해하고, 직접 구현할 수 있게 하는 것을 목적으로 합니다. 딥러닝을 처음 공부하기 시작하는 개발자는 일반적으로 2가지 벽을 넘지 못합니다. 첫 번째는 ‘딥러닝 방법’, 특히 이론을 설정하는 수식의 이해라는 벽입니다. 두 번째는 ‘구현 방법’이라는 벽입니다.

이 책에서는 구글의 딥러닝 프레임워크 텐서플로를 바탕으로 초보자도 쉽게 사용할 수 있는 TFLearn 라이브러리를 사용해서, 실제로 딥러닝 프로그램을 구현해 봅니다. 실행 환경 구축도 처음부터 차근차근 설명하며, 샘플 코드도 차근차근 설명합니다.

이 책에서는 꼭 알아두었으면 하는 전결합 뉴럴 네트워크, 합성곱 뉴럴 네트워크(CNN), 재귀형 뉴럴 네트워크(RNN)을 설명합니다. 처음 공부하는 독자를 위해 모두가 쉽게 읽을 수 있게, 수식을 사용하지 않고 차근차근 데이터 과학의 관점에서 이론을 설명합니다.
저자

아다치하루카

메이커(Maker)로자신을소개하며,데이터사이언티스트로일을하고있다.또한사회인대학생으로서데이터마이닝연구를하고있으며,다양한기업에데이터분석과활용을지원하고있다.과거에는데이터사이언스의보급을위해웹과잡지등이기사를투고하고,세미나등을진행했다.전문대학에서5년을보내어,주변에서특이한사람으로평가되고있다.취미는성과댐주변에있는조각상을구경하는것이다.

목차

▣01장:처음배우는딥러닝
1.1머신러닝과딥러닝
__1.1.1AI에대한관심
__1.1.2기계학습이란?
__1.1.3딥러닝이란
1.2딥러닝라이브러리
__1.2.1텐서플로
__1.2.2TFLearn

▣02장:딥러닝구현준비하기
2.1딥러닝환경구축하기
__2.1.1버추얼박스설치하기
__2.1.2우분투설치하기
__2.1.3아나콘다설치하기
__2.1.4텐서플로와TFLearn설치하기
2.2주피터노트북의사용방법
__2.2.1주피터노트북실행하기
__2.2.2새로운노트만들기
__2.2.3파이썬코드입력하고실행하기
__2.2.4노트종료하기
2.3파이썬프로그래밍기초
__2.3.1변수와자료형
__2.3.2리스트
__2.3.3식과연산자
__2.3.4조건분기와반복
__2.3.5함수와라이브러리

▣03장:심층신경망맛보기
3.1신경망의구조
__3.1.1순전파의구조
__3.1.2역전파의구조
3.2딥러닝의구조
__3.2.1오토인코더의구조
__3.2.2학습테크닉
3.3딥러닝구현과정
3.4손글씨글자이미지MNIST분류하기
__3.4.1MNIST데이터세트
__3.4.2주피터노트북실행하기
__3.4.3라이브러리읽어들이기
__3.4.4데이터읽어들이고전처리하기
__3.4.5데이터확인하기
__3.4.6신경망만들기
__3.4.7모델만들기(학습하기)
__3.4.8모델적용하기(예측하기)

▣04장:합성곱신경망의구조
4.1합성곱신경망의구조
__4.1.1합성곱레이어의구조
__4.1.2풀링레이어의구조
__4.1.3패딩의구조
4.2손글씨문자이미지MNIST분류하기
__4.2.1라이브러리읽어들이기
__4.2.2데이터읽어들이고전처리하기
__4.2.3데이터확인하기
__4.2.4신경망만들기
__4.2.5모델만들기(학습)
__4.2.6모델적용하기(예측)
4.3일반적인이미지분류
__4.3.1Pillow기본조작
__4.3.2이미지분류하기

▣05장:재귀형신경망체험하기
5.1재귀형신경망의구조
__5.1.1순전파와역전파의구조
__5.1.2LTSM의구조
5.2손글씨문자이미지MNIST분류하기
__5.2.1라이브러리읽어들이기
__5.2.2데이터읽어들이고전처리하기
__5.2.3신경망만들기
__5.2.4모델만들기(학습)

▣A:텐서보드사용방법과딥러닝환경구축
A.1텐서보드사용방법
__A.1.1학습로그출력하기
__A.1.2텐서보드실행하기
__A.1.3생성한모델과로그출력하기
A.2딥러닝환경구축하기(윈도우)
__A.2.1아나콘다설치하기
__A.2.2파이썬환경구축하기
__A.2.3텐서플로설치하기
__A.2.4TFLearn설치하기
__A.2.5h5py설치하기
__A.2.6scipy설치하기
__A.2.7curses설치하기
__A.2.8주피터노트북설치하기

▣B:시세예측하기
B.1데이터추출하기
B.2네트워크만들고학습하기
B.3그래프그리기