파이토치 딥러닝 프로젝트 모음집 (다양한 AI 프로젝트로 실전 감각 익히기)

파이토치 딥러닝 프로젝트 모음집 (다양한 AI 프로젝트로 실전 감각 익히기)

$30.64
Description
이미지, 텍스트, 음성, 영상 등 실생활 데이터를 활용한
실전 딥러닝 프로젝트 모음집!
시중에 딥러닝을 가르쳐주는 입문책은 많습니다. 하지만 실제로 우리가 흔히 다루는 날것의 데이터를 활용한 프로젝트 예제집은 찾기가 어렵습니다. 이 책은 딥러닝 프로젝트들을 중점적으로 다룸으로써, 어느정도 딥러닝 지식은 있으나 프로젝트로 경험하고 싶은 독자들에게 꼭 필요한 책이 될 것입니다.
이 책은 크게 이론 파트와 실전 파트로 나누어져 있습니다. 이론 파트에서는 인공지능과 딥러닝의 기본적인 개념을 이해할 수 있으며, 실전 파트에서는 MNIST 실습과 더불어 CNN, LSTM, GAN 등 다양한 딥러닝 모델들을 이미지, 텍스트, 음성, 영상 등 다양한 분야에 접목하여 프로젝트를 구현합니다. 따라서 독자들은 이 책을 통해 실전 감각을 익히고 딥러닝에 대해 제대로 이해할 수 있습니다. 이 책이 필요한 독자
- CNN, RNN 등 딥러닝 기초를 익히신 분
- 다양한 딥러닝 프로젝트를 접하고 실습하고 싶으신 분
- 프로젝트 예제들로 실전 감각을 익히고 싶은 학생
- 인공지능에 관심이 있는 학부생
저자

이경택

성균관대학교통계학을전공하고,현재는연세대학교산업공학과에서박사과정을밟고있다.빅데이터연합학회투빅스를창설했으며,데이터분석및인공지능관련대회에서다수수상하였고,데이터분석과인공지능전분야에관심을가지고끊임없이연구중이다.딥러닝과강화학습에관심이많으며,블로그운영및다양한강의활동을진행하고있다.

목차

이론파트

PART1인공지능(ArtificialIntelligence)
1.1인공지능과딥러닝
1.1.1인공지능이란?
1.1.2인공지능사례
1.2머신러닝(MachineLearning)
1.2.1머신러닝이란?
1.2.2머신러닝구분
1.2.3지도학습(SupervisedLearning)
1.2.4비지도학습(UnsupervisedLearning)
1.2.5과적합과모델학습법
1.2.6성능지표

PART2딥러닝(DeepLearning)
2.1딥러닝이란?
2.2딥러닝발전과정
2.2.1퍼셉트론(Perceptron)
2.2.2다층퍼셉트론(Multi-LayerPerceptron)
2.2.3인공신경망핵심알고리즘
2.3고급딥러닝기술
2.3.1ConvolutionalNeuralNetwork(CNN)
2.3.2RecurrentNeuralNetwork(RNN)
2.3.3LongShort-TermMemory(LSTM)
2.3.4강화학습(ReinforcementLearning)
2.3.5GenerativeAdversarialNetworks(GAN)

PART3PyTorch
3.1PyTorch소개
3.1.1PyTorch란?
3.1.2아나콘다(Anaconda)설치
3.1.3가상환경구축
3.1.4CUDA와CuDNN설치하기
3.1.5PyTorch설치하기
3.2예제:손글씨숫자이미지분류문제
3.2.1데이터살펴보기
3.2.2CNN으로손글씨숫자이미지분류하기

실전파트

PART4작물잎사진으로질병분류하기
4.1프로젝트소개
4.2프로젝트파헤치기
4.2.1데이터구조
4.2.2실험설계를위한데이터분할
4.2.3베이스라인모델설계
4.2.4TransferLearning
4.3모델평가

PART5국민청원분류하기
5.1프로젝트소개
5.2프로젝트파헤치기
5.2.1크롤링
5.2.2데이터전처리
5.2.3토크나이징및변수생성
5.2.4단어임베딩
5.2.5실험설계
5.2.6TextCNN모델설계
5.3결론

PART6실제사진애니메이션으로만들기
6.1프로젝트소개
6.2프로젝트파헤치기
6.2.1전처리및데이터클래스정의
6.2.2Generator구현
6.2.3Discriminator구현
6.2.4모델학습
6.2.5학습결과
6.3결론

PART7실시간비명감지시스템
7.1.프로젝트소개
7.1.1프로젝트에서다루는내용
7.1.2프로젝트를통해배울수있는내용
7.2.프로젝트파헤치기
7.2.1소리데이터에대한이해
7.2.2비명데이터&비비명데이터수집방식소개
7.2.3데이터레이블링
7.2.4데이터불러오기
7.2.5FrameProcessing&짝맞추기
7.2.6FeatureExtraction
7.2.7레이블데이터정리
7.2.8전체파일데이터전처리
7.2.9PyTorchDataset&DataLoader구현
7.2.10PyTorch모델구현
7.2.11모델학습
7.2.12학습한모델저장&불러오기
7.2.13데모실행
7.3.결론

PART8딥러닝을이용한수능영어풀기
8.1프로젝트소개
8.2.프로젝트설명
8.2.1문제정의
8.2.2데이터전처리
8.2.3데이터및실험설계
8.3.LSTM기본모델
8.3.1모델
8.3.2데이터셋불러오기
8.3.3학습
8.3.4Test
8.4성능높이기
8.4.1추가데이터이용
8.4.2심화모델
8.5데모

PART9아이돌무대자동교차편집생성
9.1프로젝트소개
9.1.1프로젝트개요
9.1.2데이터소개
9.1.3결과물
9.1.4프로젝트를통해배울내용
9.2프로젝트파헤치기
9.2.1데이터전처리와모델다운로드
9.2.2CrosscutClass구현
9.2.3RandomDistanceClass구현
9.2.4FaceDistanceClass구현
9.2.5PoseDistanceClass구현
9.2.6교차편집실행코드
9.3결론
9.3.1발전할내용

그림출처
찾아보기

출판사 서평

베타리더추천사

간결한개념설명과다양하고흥미로운실전프로젝트로파이토치를이용한딥러닝을쉽고빠르게익힐수있었습니다.특히실전프로젝트를통해개인적으로진행하고있는토이프로젝트에바로적용할수있었습니다.딥러닝에관심은있지만어디서부터시작하고어떻게해야할지고민하는분에게적극추천합니다!
_김서현(엘텍공과대학소프트웨어학부학부생)
프로젝트로딥러닝을좀더친숙하게배울수있는기회라고생각합니다.코드리뷰도한줄씩친절하게설명되어있어서이해하기가너무쉬웠습니다!처음접하시는분들도잘따라하실수있을것같아이책을집필하신저자님께감사의말씀을드리고싶습니다.
_류영표(인공지능강사및프리랜서)
이책은이론파트와실전파트가절묘하게잘구성되어있습니다.입문자가가장빨리배울수있는파이토치프레임워크를기준으로진행되는데,그렇다보니코드가간결하여딥러닝모델에좀더집중해서배울수있어서좋았습니다.그리고실전파트에서다양한예제를다루고있으므로실무에서어떻게딥러닝을활용할수있는지배우고자하는입문자에게이책을추천합니다.
_이석곤(엔컴개발자)
머신러닝을책으로공부하는것은연애를책으로공부하겠다는것과다름이없습니다.문제와데이터의특성에따라고려해야할변수가너무나다르고접근방법이천차만별이기때문에일반적으로습득하여적용할수있는기술에는한계가있기때문입니다.기초가말할수도없이중요함에도불구하고많은전문가들이성급히실전에뛰어들고부족한부분은책으로메우기를권하는데,이책의저자는직접참여해성과를얻은여러프로젝트의경험을이책을통해나누어줍니다.이론은익숙한데어떻게사용해야할지모르겠다는분들에게좋은길잡이가될것입니다.
_이제현(연구원)
처음딥러닝을입문했을때의막막함은아직도잊히지않습니다.기초지식조차없는상태에서비전인식프로젝트를진행해야해서저를포함한팀원들모두가우왕좌왕했는데,지인을통해받은참고문서들과코드들은내용파악도되지않았습니다.그래서지금도딥러닝도서가발간되면당시의기억을되살려읽곤하고있습니다.도서들을읽다보면너무기초적인내용위주로서술된입문서는아쉬움이많고,그렇다고깊이가있는책을입문서로선택하기엔이론에대한습득이전혀이뤄지지않는문제가있는데,이책은이러한난이도를세심하게신경썼다는생각이많이들었습니다.무엇보다책내용을흥미로운실습위주로구성하여독자의관심을이끌어내기때문에딥러닝입문에어려움을겪고계신많은분들께공유되기를희망합니다.
_이진(SW개발자)

*안내말씀드립니다.
실전파트PART5국민청원프로젝트의경우,웹사이트에서데이터를직접가져옵니다.
하지만청원서비스가전면개정되어기존의크롤링코드는활용할수없게되었습니다.
따라서책에실린크롤링데이터를GitHub의'05_국민청원_분류'폴더에'crawling'이라는파일명으로업로드하였습니다.
참고부탁드립니다.