[PART I 딥러닝 기초]
CHAPTER 1 컴퓨터 비전 입문
1.1 컴퓨터 비전
1.2 컴퓨터 비전 응용 분야
1.3 컴퓨터 비전 파이프라인 전체 처리 과정
1.4 이미지 입력
1.5 이미지 전처리
1.6 특징 추출
1.7 분류 학습 알고리즘
1.8 마치며
CHAPTER 2 딥러닝과 신경망
2.1 퍼셉트론
2.2 다층 퍼셉트론
2.3 활성화 함수
2.4 순방향 계산
2.5 오차 함수
2.6 최적화 알고리즘
2.7 역전파 알고리즘
2.8 마치며
CHAPTER 3 합성곱 신경망
3.1 다층 퍼셉트론을 이용한 이미지 분류
3.2 합성곱 신경망 구조
3.3 합성곱 신경망의 기본 요소
3.4 CNN을 이용한 이미지 분류
3.5 과적합을 방지하기 위해 드롭아웃층 추가하기
3.6 컬러 이미지의 합성곱 연산(3D 이미지
3.7 프로젝트: 컬러 이미지 분류 문제
3.8 마치며
CHAPTER 4 딥러닝 프로젝트 시동 걸기와 하이퍼파라미터 튜닝
4.1 성능 지표란
4.2 베이스라인 모델 설정하기
4.3 학습 데이터 준비하기
4.4 모델을 평가하고 성능 지표 해석하기
4.5 신경망을 개선하고 하이퍼파라미터 튜닝하기
4.6 학습 및 최적화
4.7 최적화 알고리즘
4.8 과적합을 방지하기 위한 규제화 기법
4.9 배치 정규화
4.10 프로젝트: 이미지 분류 정확도 개선하기
4.11 마치며
[PART II 이미지 분류와 탐지]
CHAPTER 5 고급 합성곱 신경망 구조
5.1 CNN의 디자인 패턴
5.2 LeNet-5
5.3 AlexNet
5.4 VGGNet
5.5 인셉션과 GoogLeNet
5.6 ResNet
5.7 마치며
CHAPTER 6 전이학습
6.1 전이학습으로 해결할 수 있는 문제
6.2 전이학습이란
6.3 전이학습의 원리
6.4 전이학습의 세 가지 방식
6.5 적합한 전이학습 수준 선택하기
6.6 오픈 소스 데이터셋
6.7 프로젝트 1: 사전 학습
파이썬, 텐서플로, 케라스, OpenCV를 활용한 컴퓨터 비전 완벽 가이드
컴퓨터 비전은 컴퓨터의 시각을 의미합니다. 사람이 눈으로 사물을 보고 뇌로 분석하듯이, 컴퓨터는 감지 장치를 통해 이미지를 인식하고 해석 장치를 통해 사물을 분석합니다. 그래서 컴퓨터 비전은 AI와 관련이 깊습니다. 따라서 컴퓨터 비전 시장에서 AI가 컴퓨터 비전을 효과적으로 활용하려면 복잡한 AI 알고리즘을 잘 이해하고 있어야 합니다.
이 책은 아주 어렵지 않은 수준에서 컴퓨터 비전을 다루기 때문에 머신러닝에 대한 기본적인 이해와 파이썬 코드를 어느 정도 작성할 수 있는 사람이라면 어려운 컴퓨터 비전 문제를 쉽게 해결할 수 있습니다. 1부는 컴퓨터 비전의 밑바탕이 되는 딥러닝에 대해 신경망의 구성 요소, 신경망의 원리를 이해하는 데 필요한 여러 표기법을 상세히 설명합니다. 2부는 이미지 분류 및 이미지 탐지 문제에 활용하는 CNN, LeNet-5, AlexNet, GooLeNet, ResNet, R-CNN, Fast R-CNN, Faster R-CNN, SSD, YOLO를 소개합니다. 3부는 이미지 생성 및 시각 임베딩에 활용하는 GAN, 딥드림 등을 다룹니다.
이 책 한 권이면 복잡한 컴퓨터 비전을 완벽하게 이해하고 다양한 딥러닝 기반 알고리즘을 활용해 컴퓨터 비전을 구현할 수 있게 됩니다. 국내 최고 컴퓨터 비전 인공지능 연구원으로 성장하길 꿈꾸는 모든 이에게 훌륭한 안내서가 되어줄 것입니다.
주요 내용
● 이미지 분류와 물체 인식
● 고급 딥러닝 기법
● 전이학습과 생성적 적대 신경망
● 딥드림과 신경 스타일 전이
● 시각 임베딩과 이미지 검색