어떤 책을 봐야 하나요?

가끔 어떤 책을 봐야할지 문의하시는 분들이 있습니다. 아래 내용을 보시면 조금 도움이 되리라 생각합니다. 당연히 제일 좋은 방법은 서점에 가서 직접 책을 펼쳐 보는 거죠! 🙂

tensorflow-blog-1

  • 머신 러닝 교과서: 파이토치 편: 머신러닝과 딥러닝을 폭 넓게 배우려는 분, 파이토치를 사용해 딥러닝의 다양한 알고리즘을 탐험하고 싶은 분, 최신 트랜스포머 라이브러와 그래프 신경망에 대해서 배우려는 분에게 추천합니다.
  • 스티븐 울프럼의 챗GPT 강의: 챗GPT와 같은 대규모 언어 모델의 원리와 능력에 대해 알고 싶은 분. 챗GPT의 기능과 작동 방식을 다양한 방식으로 조사하는데 흥미가 있는 분. 챗GPT와 울프럼 알파의 협업으로 가능한 것을 탐험하고 싶은 분. 그리고 스티븐 울프럼의 팬이라면! 🙂
  • 핸즈온 머신러닝 3판: 머신러닝과 딥러닝을 폭 넓게 배우려는 분, 사이킷런은 물론 새롭게 바뀐 텐서플로 2와 케라스에 대해 깊게 공부하고 싶은 분. 최신 자연어 처리 기술과 생성 모델까지 다룹니다.
  • 만들면서 배우는 생성 AI 2판: 생성 모델링에 대해 배우고 싶은 분, 변이형 오토인코더, GAN, 노멀라이징 플로, 확산 모델 등을 사용해 글을 쓰거나 그림을 그리고 노래를 작곡하는 생성 모델 분야의 최신 기술을 알고 싶은 분. 트랜스포머와 GPT는 물론 DALL.E 2, 플라밍고와 같은 멀티 모달 모델을 포함합니다.
  • 코딩 뇌를 깨우는 파이썬: 파이썬 문법과 예외처리, 디버깅 방법은 물론 데이터 과학 분야의 기본 알고리즘을 배울 수 있습니다. 대학교 프로그래밍 과목과 알고리즘 수업을 혼합한 것 같이 컴퓨팅 사고력을 키울 수 있는 학습 내용을 담고 있습니다. 파이썬 기본 문법을 배웠지만 복습하고 싶은 분, 프로그래밍을 배우려 했지만 포기했던 분, 파이썬으로 알고리즘 문제를 해결하고 싶으신 분에게 추천합니다.
  • 챗GPT로 대화하는 기술: 인공지능과 딥러닝의 기본 원리를 그림과 재미난 비유를 통해 알아 봅니다. 그다음 챗GPT, 빙 검색, 스테이블 디퓨전, 미드저니 같은 생성 AI 도구를 활용하는 방법을 소개합니다. 이 책은 인공 신경망, 합성곱 신경망은 물론 어텐션, 트랜스포머, GPT, 오토인코더, GAN, 확산 모델, 스테이블 디퓨전까지 최신 생성 AI의 알고리즘을 알기 쉽게 설명합니다.  이 책을 읽고나면 ‘아~ 인공지능이 이런 거구나~’하고 감을 잡을 수 있습니다. 프로그래밍과 수학을 사용하지 않고 인공지능과 생성 AI에 대해 알고 싶은 모든 분에게 추천합니다.
  • 혼자 공부하는 데이터 분석 with 파이썬: 파이썬의 과학 라이브러리를 활용하여 데이터 분석을 배우고 싶으신 분. 데이터 수집, 정제, 시각화, 검정, 모델링에 대해 다룹니다. 재미있는 스토리가 곁들여져 있고 연습문제를 통해 배운 것을 테스트할 수 있습니다.
  • 트랜스포머를 활용한 자연어 처리: 트랜스포머 아키텍처와 허깅페이스 라이브러리에 대해 알고 싶은 분. 분류, 개체명 인식, 질문 답변, 요약, 번역, 텍스트 생성 등 자연어 처리 분야의 다양한 애플리케이션을 만드는데 관심이 있으신 분
  • 케라스 창시자에게 배우는 딥러닝 2판: 딥러닝을 처음 배우는 분, 수학적 이론보다 직관적인 설명과 예제로 기초부터 고급 모델까지 배우고 싶은 분.
  • 개발자를 위한 머신러닝&딥러닝: 개발자를 위한 친절한 딥러닝 안내서. 컴퓨터 비전, 자연어 처리를 비롯해 모바일, 웹 환경에 딥러닝을 접목하고 싶은 분.
  • XGBoost와 사이킷런을 활용한 그레이디언트 부스팅: XGBoost를 포함하여 다양한 그레이디언트 부스팅 구현을 익히고 싶은 분.
  • 구글 브레인 팀에게 배우는 딥러닝 with TensorFlow.js: 자바스크립트로 딥러닝의 전반적인 주제를 폭넓게 배우고 싶으신 분. 다양한 자바스크립트 예제를 바로 활용하고 싶은 분.
  • [개정2판] 파이썬 라이브러리를 활용한 머신러닝: 사이킷런을 사용하여 머신러닝의 다양한 주제를 폭넓게 탐색하고 싶은 분, 수학적 이론 보다는 활용에 관심이 많은 분.
  • 머신러닝 파워드 애플리케이션: 실전 머신러닝 애플리케이션을 구축하는 방법을 배우고 싶은 분. 아이디어에서 데이터셋 수집, 모델 구축, 디버깅, 모니터링에 이르기까지 다양한 실전 지침 제공.
  • 파이토치로 배우는 자연어 처리: 파이토치를 사용하여 다양한 자연어 처리 기술을 배우고 싶은 분. 파이토치와 딥러닝의 기본기부터 시퀀스 투 시퀀스 모델까지.
  • 머신 러닝 교과서 3판: GAN과 강화 학습을 포함해 머신러닝과 딥러닝을 폭 넓게 배우려는 분, 넘파이를 사용해 알고리즘을 처음부터 구현해보고 사이킷런과 텐서플로를 사용해 다양한 알고리즘을 배우고 싶은 분.
  • 딥러닝 일러스트레이티드: 딥러닝의 역사와 다양한 애플리케이션을 살펴 보며 텐서플로와 케라스를 사용한 딥러닝 모델 구현을 배우고 싶으신 분. 선형 회귀부터 강화 학습까지.
  • 혼자 공부하는 머신러닝+딥러닝: 머신러닝과 딥러닝을 처음 입문하는 분, 수학 대신 그림과 친절한 설명으로 알고리즘을 이해하고 싶으신 분.
  • GAN 인 액션: 생성적 적대 신경망의 원리와 다양한 GAN 모델을 배우고 싶은 분, GAN 훈련의 어려움과 적대 샘플의 위험에 대해 알고 싶은 분.
  • 핸즈온 머신러닝 2: 머신러닝과 딥러닝을 폭 넓게 배우려는 분, 사이킷런은 물론 새롭게 바뀐 텐서플로 2와 케라스에 대해 깊게 공부하고 싶은 분.
  • 미술관에 GAN 딥러닝: 생성 모델링에 대해 배우고 싶은 분, 변이형 오토인코더와 GAN 등을 사용해 글을 쓰거나 그림을 그리고 노래를 작곡하는 생성 모델 분야의 최신 기술을 알고 싶은 분.
  • Do it! 딥러닝 입문: 딥러닝을 처음 배우려는 분, 밑바닥부터 신경망의 이론을 파이썬으로 직접 만들면서 배우고 싶은 분, 다른 딥러닝 도서들이 읽기 어려웠던 분.
  • 파이썬을 활용한 머신러닝 쿡북: 사이킷런과 케라스의 활용 예제를 빠르게 참고하고 싶은 분, 이미지와 텍스트 처리의 다양한 사례를 배우고 싶은 분.
  • 머신 러닝 교과서: 머신러닝과 딥러닝을 폭 넓게 배우려는 분, 넘파이를 사용해 알고리즘을 처음부터 구현해보고 싶은 분, 사이킷런과 텐서플로를 모두 사용해 보고 싶은 분.
  • 케라스 창시자에게 배우는 딥러닝: 딥러닝을 처음 배우는 분, 수학적 이론 보다는 활용에 관심이 많은 분.
  • 핸즈온 머신러닝: 머신러닝과 딥러닝을 폭 넓게 배우려는 분, 사이킷런과 텐서플로를 모두 사용해 보고 싶은 분.
  • 텐서플로 첫걸음: 프로그래밍에 익숙하지 않은 분, 머신러닝/딥러닝을 공부한 적이 없는 분, 텐서플로에 대해 감을 얻고 싶은 분.

<혼자 공부하는 데이터 분석 with 파이썬>혼자 공부하는 데이터 분석 with 파이썬_커버
이론
데이터 분석: 중심극한정리, 가설 검정, 순열 검정
머신러닝: 선형 회귀, 로지스틱 회귀
딥러닝
넘파이, 판다스
맷플롯립
사이파이, 사이킷런


<트랜스포머를 활용한 자연어 처리>ed919ceca780_ed8ab8eb9e9cec8aa4ed8faceba8b8eba5bced999cec9aa9ed959cec9e90ec97b0ec96b4ecb298eba6ac
이론
머신러닝
딥러닝: 트랜스포머, 자연어처리
밑바닥부터
사이킷런

파이토치
허깅페이스


<케라스 창시자에게 배우는 딥러닝 2판>케라스창시자딥러닝2판_앞면_테두리
이론
머신러닝
딥러닝: DNN, CNN, RNN, 오토인코더, GAN, 뉴럴 스타일 트랜스퍼, 딥드림, 트랜스포머
밑바닥부터
사이킷런

케라스
텐서플로


<개발자를 위한 머신러닝&딥러닝>ai_and_ml_for_corders_cover
이론
머신러닝

딥러닝: CNN, RNN, NLP, 텐서플로 라이트, TensorFlow.js
밑바닥부터

사이킷런
케라스
텐서플로


<XGBoost와 사이킷런을 활용한 그레이디언트 부스팅>e18491e185ade1848ce185b5_xgbooste1848be185aae18489e185a1e1848be185b5e1848fe185b5e186bae18485e185a5e186abe1848be185b3e186afe18492e185aae186afe1848be185ade186bce18492e185a1e186abe18480e185
이론
머신러닝: 그레이디언트 부스팅

딥러닝
밑바닥부터

사이킷런, XGBoost, LightGBM, CatBoost
케라스
텐서플로


<구글 브레인 팀에게 배우는 딥러닝 with TensorFlow.js>e18480e185aee18480e185b3e186afe18487e185b3e18485e185a6e1848be185b5e186abe18490e185b5e186b7e1848be185a6e18480e185a6e18487e185a2e1848be185aee18482e185b3e186abe18483e185b5e186b8e18485e185a5-1
이론
머신러닝

딥러닝: DNN, CNN, RNN, GAN, RL
밑바닥부터

사이킷런
케라스
텐서플로


<[개정2판] 파이썬 라이브러리를 활용한 머신러닝>e18491e185ade1848ce185b5_e18491e185a1e1848be185b5e1848ae185a5e186abe18485e185a1e1848be185b5e18487e185b3e18485e185a5e18485e185b5e18485e185b3e186afe18492e185aae186afe1848be185ade186bce184
이론
머신러닝 : 지도학습, 비지도학습, 특성공학, 그리드서치, 파이프라인, 텍스트처리
딥러닝
밑바닥부터

사이킷런
케라스
텐서플로


<머신러닝 파워드 애플리케이션>표지_머신러닝파워드애플리케이션
이론
머신러닝
딥러닝
밑바닥부터
사이킷런
파이토치
텐서플로


<파이토치로 배우는 자연어 처리>e18491e185a1e1848be185b5e18490e185a9e1848ee185b5e18485e185a9e18487e185a2e1848be185aee18482e185b3e186abe1848ce185a1e1848be185a7e186abe1848be185a5e1848ee185a5e18485e185b5
이론
머신러닝
딥러닝: DNN, CNN, RNN
밑바닥부터
사이킷런
파이토치
텐서플로


<머신 러닝 교과서 3판>e18486e185a5e18489e185b5e186abe18485e185a5e18482e185b5e186bce18480e185ade18480e185aae18489e185a53e18491e185a1e186ab-e1848be185a1e18781e18491e185ade1848ce185b5
이론
머신러닝
딥러닝: DNN, CNN, RNN, GAN, RL
밑바닥부터
사이킷런
케라스
텐서플로


<딥러닝 일러스트레이티드>cover
이론
머신러닝
딥러닝: DNN, CNN, RNN, GAN, RL
밑바닥부터
사이킷런
케라스
텐서플로


<혼자 공부하는 머신러닝+딥러닝>B2002963743_l
이론
머신러닝: k-최근접이웃, 선형회귀, 로지스틱 회귀, 결정트리, 앙상블, k-평균, PCA
딥러닝: DNN, CNN, RNN
밑바닥부터
사이킷런
케라스
텐서플로


<GAN 인 액션>gan-in-action
이론
머신러닝
딥러닝: Autoencoder, DCGAN, ProGAN, SGAN, CGAN, CycleGAN
밑바닥부터
사이킷런
케라스
텐서플로


<핸즈온 머신러닝 2>e18492e185a2e186abe1848ce185b3e1848be185a9e186abe18486e185a5e18489e185b5e186abe18485e185a5e18482e185b5e186bc_2e18491e185a1e186ab__cover
이론
머신러닝
딥러닝: DNN, CNN, RNN, Autoencoder, GAN, RL
밑바닥부터
사이킷런
케라스
텐서플로


<미술관에 GAN 딥러닝>x9791163031093
이론
머신러닝
딥러닝: CNN, Autoencoder, GAN, Neural Style Transfer, RL
밑바닥부터
사이킷런
케라스
텐서플로


<Do it! 딥러닝 입문>x9791163031093
이론
머신러닝
딥러닝: DNN, CNN, RNN
밑바닥부터

사이킷런
케라스
텐서플로


<파이썬을 활용한 머신러닝 쿡북>lrg
이론
머신러닝: 지도학습, 비지도학습, 특성공학, 그리드서치, 파이프라인, 텍스트처리, 이미지처리
딥러닝: DNN, CNN, RNN
밑바닥부터
사이킷런
케라스
텐서플로


<머신 러닝 교과서>x9791160507966
이론
머신러닝: 지도학습, 비지도학습, 특성공학, 그리드서치, 파이프라인, 텍스트처리
딥러닝: DNN, CNN, RNN
밑바닥부터

사이킷런
케라스

텐서플로


<케라스 창시자에게 배우는 딥러닝>keras_dl_b
이론
머신러닝
딥러닝 : DNN, CNN, RNN, Autoencoder, GAN, Neural Style Transfer, DeepDream
밑바닥부터
사이킷런

케라스
텐서플로


<핸즈온 머신러닝>b9267655530_l
이론
머신러닝 : 지도학습, 비지도학습
딥러닝 : DNN, CNN, RNN, Autoencoder, RL
밑바닥부터
사이킷런

케라스
텐서플로


<텐서플로 첫걸음>l
이론
머신러닝
딥러닝 : DNN, CNN, RNN
밑바닥부터
사이킷런
케라스
텐서플로



어떤 책을 봐야 하나요?”에 대한 27개의 생각

  1. 이윤성

    올해 파이썬으로 코딩을 배우기 시작한 고등학생입니다! 신경망과 딥러닝 구조같은 그림은 많이 접했는데 직접 코딩도 해보고 싶어서 블로그에 자주 들락날락 했었습니다. 책 추천 글이 있걸 지금 봤는데 딱 필요한 책이 무엇인지 알 것 같습니다 정말 감사합니다!!

    Liked by 1명

    응답
  2. 배남석

    머신러닝 교과서와 핸즈온 머신러닝의 차이는 어떤 것이 있을까요?
    도마뱀 책 본 후, 복습 겸 좀 깊게 보면서 딥러닝까지 같이 좀 보려고 하는데..
    추천 부탁드립니다.
    케라스는 그 후에 보는게 좀 더 좋겠죠?

    Liked by 1명

    응답
    1. 박해선 글의 글쓴이

      머신러닝과 딥러닝을 함께 보시려면 핸즈온과 머신러닝 교과서가 좋습니다. 최근 텐서플로 2.0이 출시되었기 때문에 아무래도 머신러닝 교과서가 낫지 않을까 싶네요. 다만 강화학습에 관심이 있으시다면 핸즈온이 낫습니다. 🙂

      Liked by 1명

      응답
  3. SeungJae Lee

    안녕하세요~ 이번에 혼공머신으로 머신러닝에 입문했습니다^^
    위의 로드맵대로 책을 구입하고 있는데요~
    저렇게 모두 공부하면 머신러닝 딥러닝 엔지니어로 커리어를 시작할수있을까요?

    Liked by 1명

    응답
    1. 박해선 글의 글쓴이

      안녕하세요. 혼공 머신러닝으로 입문하셨다니 정말 축하드립니다. 머신러닝, 딥러닝 엔지니어로 성장하는데 제 책들이 도움이 되실거라 자신있게 말씀드릴 수 있습니다. 🙂 이 분야에는 좋은 책, 강의가 많습니다. 한계를 정하지 마시고 꾸준히 노력하시면 멋진 엔지니어가 되실거라 믿습니다. 2021년 화이팅입니다! 🙂

      Liked by 1명

      응답
      1. SeungJae Lee

        빠르게 응답주셔서 감사합니다! 제 목표는 박해선님이 집필하고 번역한 모든 책을 공부해서 머신러닝 엔지니어로 커리어를 시작하는 겁니다. 얼른 좋은 소식 전하고 싶네요! 2021년에도 좋은 일 가득하길 바랄게요~

        Liked by 1명

    1. 박해선 글의 글쓴이

      안녕하세요. 제가 현재 작업 중인 책은 Deep Learning with Javascript입니다. 내년 초에 나올 것 같아요. 그 다음에 작업 예정인 책은 Hands-on gradient boosting with XGBoost and Scikit-Learn과 AI and Machine Learning for Coders가 있습니다. 감사합니다.

      좋아요

      응답
  4. 태수

    두 책을 비교할 때, 과 의 장점은 뭐라고 생각하시나요?
    두 권 중 하나만 보는 것보다 두 책 모두 봤을 때 얻을 수 있는 이점이 있을지도 궁금합니다~

    좋아요

    응답
      1. 태수

        괄호를 쳐서 입력이 제대로 안됐던 거네요 ;
        머신러닝 교과서와 핸즈온 머신러닝에 관한 질문입니다.

        좋아요

      2. 박해선 글의 글쓴이

        안녕하세요. 박해선입니다. 핸즈온 머신러닝은 비교적 다양한 알고리즘을 다루지만 모든 코드가 책에 실려 있지 않습니다. 그래서 시간을 내어 따로 깃허브 코드를 보셔야 합니다. 머신러닝 교과서는 다루는 알고리즘은 약간 적지만 코드가 책에 모두 실려 있고 몇 가지 중요한 알고리즘을 파이썬으로 직접 구현하기도 합니다. 책은 저마다 장점이 있고 어떤 책이든지 머신러닝 분야를 모두 다루기는 불가능합니다. 또 프로그램 언어 같은 분야와 다르게 머신러닝의 발전 속도가 매우 빠릅니다. 이런 저런 이유로 앞으로 여러 권의 책을 보시게 될 것 같습니다. 🙂

        좋아요

  5. nyeonjung

    안녕하세요~ 어느덧 혼공머신러닝+딥러닝의 마지막 챕터인 자연어 처리를 보고 있습니다!! 딥러닝의 이미지 처리, 자연어 처리가 너무 매력있고 재미있어서 비전공자이지만 컴퓨터 비전 엔지니어 혹은 자연어 처리 엔지니어가 목표입니다. 컴퓨터 비전과 자연어 처리를 둘다 배우고 싶은데 어떤 분야부터 배우는게 좀더 쉬울까요? 요즘엔 자연어 처리가 좀더 재밌는것 같기두 하고… 로드맵 가이드처럼 공부하면 딥러닝 엔지니어로 성장할수 있을까요? 핸즈온 머신러닝과 혼공책 정말 재밌게 잘 보았습니다!

    Liked by 1명

    응답
    1. 박해선 글의 글쓴이

      안녕하세요. 박해선입니다. 핸즈온 머신러닝과 혼공 머신러닝을 재미있게 보신다니 정말 기쁘네요. 컴퓨터 비전과 자연어 처리 중 어떻게 더 쉽다고 말하기는 어려울 것 같습니다. 둘 다 광범위한 분야거든요. 딥러닝 엔지니어로 커리어를 쌓으시는데 책이 도움이 되겠지만 전부는 아닐 것 같습니다. 다양한 도전을 통해서 경험을 쌓을 수 있으시길 바라겠습니다. 감사합니다! 🙂

      좋아요

      응답
  6. 근식

    안녕하세요! 혼공머신 책 너무 유익하게 공부하고있습니다~! 비전공자이지만 업무에 활용하기위해 기초 공부를 시작하기에 많은 도움이 되고 있습니다. 별도로 독학하면서 XGboost와 bayesian search를 활용해 보고 있습니다. 실무적으로 활용하기 위해 xgboost 나 딥러닝 등에서 오버피팅 문제 해결을 공부해볼 수 있는 책이 있을까요? 좋은 책 공부할수있게 해주셔서 감사합니다~!

    좋아요

    응답
  7. 김재우

    케라스 창시자에게 배우는 딥러닝 2판을 감명깊게 읽었는데 추천 목록에 1판 2판이 모두 올라와있네요. 혹시 별도로 추천해주신 이유가 있나요?? 2판을 읽었지만 1판을 또 사서 읽으면 좋을지 궁금해서 여쭈어봅니다.

    Liked by 1명

    응답
    1. 박해선 글의 글쓴이

      안녕하세요. 이 페이지에 있는 책은 제가 쓰거나 번역한 책을 모두 올려 놓은 것입니다. 케창딥 2판을 읽으셨다면 따로 1판을 보실 필요는 없습니다! 감사합니다! 🙂

      좋아요

      응답
    1. 박해선 글의 글쓴이

      안녕하세요. 대부분 가능하지만 “핸즈온 머신러닝 2판”과 “트랜스포머를 활용한 자연어 처리”의 일부 노트북은 매우 오랜 시간이 걸릴 수 있습니다. 🙂

      좋아요

      응답
  8. jaygirl

    안녕하세요. 혼공머신을 완독하고 나서 어떤 트리를 탈지 궁금해서 댓글 남깁니다.
    사람들의 키나 몸무게, 자세등의 신체적 정보를 기반으로 추천 운동을 알려주는 AI를 만드는 것이 목표입니다.

    좋아요

    응답
    1. 박해선 글의 글쓴이

      안녕하세요. 박해선입니다. 어떤 종류의 알고리즘이 필요한지에 따라 다를 것 같습니다만 결국 머신러닝과 딥러닝 부분을 모두 살펴 보셔야 하지 않을까 생각되네요. 추천 관련 알고리즘을 조사해 보시면 도움이 되실 것 같습니다. 감사합니다!

      좋아요

      응답
  9. siwonsong

    안녕하세요. 현재 미국에서 공부하고 있는 학생입니다. 혹시 혼공머신 책을 미국에서 구할 수 있는 방법이 있을까요? 영문판도 있는지 궁금합니다!

    좋아요

    응답
    1. 박해선 글의 글쓴이

      안녕하세요. 혼공머신의 영문판은 없습니다. 이 책은 국내 온라인 서점에서 해외 배송을 지원합니다. 또는 온라인 쇼핑몰을 통해서도 구매하실 수 있습니다. 감사합니다.

      좋아요

      응답
  10. kim

    안녕하세요. 현재 혼자 공부하는 머신러닝딥러닝 책으로 공부중인 취준생입니다.
    최근 캐글에 관심이 생겨서 해보려고 하는데 캐글과 관련된 머신러닝 책이 있을까요? 되도록이면 많은 예제가 있는 책이었으면 좋겠습니다.

    좋아요

    응답
    1. 박해선 글의 글쓴이

      안녕하세요. 캐글에서 많이 사용하는 앙상블 알고리즘에 대해서는 책이 좋습니다. 이 책은 캐글 대회에 대한 안내도 조금 실려 있습니다. 하지만 캐글 예제 같은 것은 담겨 있지 않습니다. 이런 내용은 시중의 다른 책을 참고하시면 좋을 것 같습니다. 감사합니다.

      좋아요

      응답

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.