책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9791188621460
· 쪽수 : 444쪽
· 출판일 : 2019-02-21
책 소개
목차
PART I 딥러닝 기초 1
CHAPTER 1 딥러닝이란 무엇인가? 3
1.1 인공지능, 머신러닝, 딥러닝 4
1.2 딥러닝을 하기 전에: 머신러닝의 간략한 역사 17
1.3 왜 딥러닝인가? 왜 지금인가? 24
CHAPTER 2 시작하기 전에: 신경망의 수학적 빌딩 블록 30
2.1 신경망 둘러보기 31
2.2 신경망에 대한 데이터 표현 36
2.3 신경망의 장비: 텐서 연산 44
2.4 신경망의 엔진: 경사 기반 최적화 52
2.5 첫 번째 예제 되돌아보기 60
2.6 요약 63
CHAPTER 3 신경망 입문 64
3.1 신경망 해부학 65
3.2 케라스 소개 69
3.3 딥러닝 워크스테이션 설정 73
3.4 영화 감상평 분류: 이항 분류 예제 76
3.5 뉴스 분류: 다중 클래스 분류 예제 89
3.6 주택 가격 예측: 회귀 예제 97
3.7 요약 105
CHAPTER 4 머신러닝의 기본 106
4.1 네 가지 머신러닝 106
4.2 머신러닝 모델 평가 110
4.3 데이터 전처리, 특징 공학 및 특징 학습 115
4.4 과적합 및 과소적합 119
4.5 머신러닝의 보편적인 작업 흐름 128
4.6 요약 134
PART II 딥러닝 실습 135
CHAPTER 5 컴퓨터 비전 처리를 위한 딥러닝 137
5.1 합성망 소개 137
5.2 소규모 데이터셋을 이용해 합성망을 처음부터 훈련하기 148
5.3 사전 훈련 합성망 사용하기 162
5.4 합성망이 학습한 내용 시각화하기 178
5.5 요약 197
CHAPTER 6 텍스트와 시퀀스에 대한 딥러닝 198
6.1 텍스트 데이터로 작업하기 199
6.2 재귀 신경망의 이해 216
6.3 재귀 신경망의 고급 사용 228
6.4 합성망을 사용한 시퀀스 처리 249
6.5 요약 257
CHAPTER 7 고급 딥러닝 모범 사례 259
7.1 순차 모델을 넘어: 케라스 함수형 API 259
7.2 케라스 콜백과 텐서보드로 딥러닝 모델을 검사하고 관찰하기 277
7.3 모델을 최대한 활용하기 287
7.4 요약 297
CHAPTER 8 생성적 딥러닝 298
8.1 LSTM을 사용한 문장 생성 300
8.2 딥드림 310
8.3 신경망 이용 화풍 모사 317
8.4 가변 오토인코더로 이미지 생성하기 327
8.5 생성적 적대 망 소개 337
8.6 요약 347
CHAPTER 9 결론 348
9.1 핵심 개념 검토 349
9.2 딥러닝의 한계 360
9.3 딥러닝의 미래 366
9.4 빠르게 변화하는 현장 따라잡기 373
9.5 맺는 말 375
APPENDIX A 우분투에서 케라스와 필요한 것들을 설치하기 376
A.1 설치 과정 개요 376
A.2 시스템 필수 구성 요소 설치 377
A.3 GPU 지원 설정 377
A.4 케라스 및 텐서플로 설치 380
APPENDIX B EC2 GPU 인스턴스에서 RStudio Server 실행하기 382
B.1 딥러닝용 AWS를 사용해야 하는 이유는 무엇인가? 382
B.2 딥러닝용 AWS를 사용하지 않는 이유는 무엇인가? 383
B.3 AWS GPU 인스턴스 설정 383
B.4 RStudio Server에 액세스하기 387
B.5 케라스 설치 389
리뷰
책속에서
머신러닝은 1990년대에 이르러서야 번성하기 시작했지만, 고속 처리 하드웨어와 대규모 데이터셋6을 활용할 수 있게 되면서 인공지능 하위 분야 중 가장 인기를 끌었다. 머신러닝은 수리통계학과 밀접한 관련이 있지만, 몇 가지 점에서 통계학과는 다른 면이 있다. 머신러닝은 통계학과 달리 베이즈 분석과 같은 고전적인 통계 분석에 효율적이지 못할 뿐만 아니라 복잡한 대규모 데이터셋(수백만 개 이미지 또는 각 이미지가 수십만 개 픽셀로 구성된 데이터셋)을 처리해야 하는 경향이 있다.
그러면 케라스 및 텐서플로의 기본 CPU 기반 설치 내역이 제공된다. 딥러닝 워크스테이션 설정을 다룬 절에서 언급했듯이, 여러분은 아마도 GPU에서 딥러닝 모델을 훈련해 보기를 바랄 것이다. 엔비디아 GPU, 제대로 구성된 CUDA 및 cuDNN 라이브러리가 있는 시스템에서 실행하는 경우, 다음과 같이 텐서플로라는 백엔드 엔진의 GPU 기반 버전을 설치할 수 있다.