파이썬과 엑셀로 시작하는 딥러닝 : 딥러닝의 알고리즘 원리부터 파악하기

파이썬과 엑셀로 시작하는 딥러닝 : 딥러닝의 알고리즘 원리부터 파악하기

$24.97
저자

홍재권,윤동현,이승준

기계정보공학을전공하고현재산업차량무인화파트에서일하고있다.알파고를보고딥러닝에입문하였으며,특히최신논문리뷰및구현에관심이많다.현재강화학습관련유튜브채널을운영하고있다.

목차

PART0개발환경구축
1.파이썬설치
01.WindowsOS버전
02.MacOS버전
2.필요패키지설치
01.주피터(Jupyter)
02.xlwings
03.사이킷런(Scikit-Learn)
04.OpenCV및Numpy
05.Matplotlib
3.파이썬-엑셀연동실습
01.셀내중복값제거실습
02.웹캠이미지엑셀출력

PART1넘파이(Numpy)
1.배열(ndarray)
01.arange함수
02.reshape함수
03.arrayindexing
2.연산
01.행렬의사칙연산과행렬곱
02.eye함수
03.전치행렬(Transpose)
04.flip함수
05.pad함수
3.미분
01.함수의기울기
02.미분프로그래밍

PART2딥러닝개요
1.딥러닝학습
2.y=wx학습
01.엑셀데이터준비
02.손실함수(Loss)의정의
03.경사하강법(GradientDescent)
04.모델구현
3.y=wx+b학습
01.편미분
02.확률적경사하강법(StochasticGradientDescent)
03.모델구현
4.y=w1×1+w2×2+b학습
01.행렬표현
02.행렬연산의이해
03.모델구현
5.임의의함수학습
01.딥러닝(DeepLearning)
02.체인룰(CHAINRULE),순전파(ForwardPropagation),역전파(BackPropagation)
03.활성화함수(ActivationFunction)
04.모델구현

PART3회귀예제
1.당뇨병예측데이터
01.데이터확인및모델만들기
02.데이터정규화
03.하이퍼파라미터(HyperParameter)설정
04.과소/과대적합방지
2.체력검사데이터
01.데이터확인
02.다중출력모델설계
03.다중출력모델의역전파

PART4분류개요
1.이진분류
01.시그모이드(Sigmoid)
02.분류의역전파
03.모델구현
04.시그모이드를중간층의활성화함수로사용하지않는이유1
2.다중분류
01.소프트맥스(Softmax)
02.카테고리컬크로스엔트로피(CategoricalCrossEntropy)
03.모델구현

PART5분류예제
1.붓꽃분류
01.데이터확인
02.원핫인코딩(One-hotEncoding)
03.모델구현
2.손글씨분류
01.데이터확인
02.데이터전처리
03.모델구현
04.모델검증및한계

PART6CNN
1.이미지데이터특성
2.필터와합성곱(Convolution)연산
3.합성곱의역전파
4.모델구현
5.CNN추가정보
01.행렬로표현
02.Stride
03.패딩(Padding)
04.풀링(Pooling)
05.채널

PART7RNN
1.RNN구조
2.순전파와역전파연산

부록1GoogleSpreadsheet사용
1.구글드라이브API설정하기
2.구글스프레드시트API설정하기

부록2Tensorflow사용
1.당뇨병데이터
2.체력검사데이터
3.붓꽃데이터
4.손글씨데이터
5.영어철자예측데이터

출판사 서평

예제와실습으로따라하는기초와응용

많은사람들이인공지능기술이우리의미래를어떻게바꿀지기대하고있다.세계의많은기업이투자를아끼지않는모습만봐도알수있다.이책은말로만듣던딥러닝을실무적코드로성능향상을위해알고리즘의내부동작방식과그원리를이해하는데집중했다.초기보다구조화되고진보된파이토치,텐서플로,케라스같은오픈소스프레임워크들이발달함에따라구현방식도어렵지않기때문에비전공자도바로시작할수있다.특히딥러닝에서중요한순전파와역전파등을엑셀을통해시각화하고기초가되는이론은넘파이로구현하기때문에각단계별값의변화를코드를통해쉽게파악할수있다.이책에서는주로파이썬과xlwings를이용해코드를구현하고엑세을활용하여실습을진행한다.실습을위해필요한프로그래밍언어와관련된라이브러리패키지를설치하고사용방법부터안내하므로시작을두려워하지않아도된다.특히마지막에는엑셀사용이어려운사람들을위해구글코랩과구글스프레드시트를연동하여사용하는방법까지안내함으로써다양한기능을더욱쉽게활용할수있게될것이다.