인공지능 관련 수업을 들으면서 딥러닝 모델의 구현을 위해선
파이썬의 오픈소스 머신러닝 라이브러리 파이토치가 필수라는 점을 알게 되었다.
수업 과정에서는 실습 활동이 많지 않아 혼자 파이토치의 기초부터 심화까지,
그리고 딥러닝 분야에 적용하는 것까지 공부하고 싶다는 생각을 하게 되었고 그 공부를 위해 책을 하나 선정했다.
내가 선택한 도서는 위키북스의
'파이토치 트랜스포머를 활용한 자연어 처리와 컴퓨터비전 심층학습'이라는 책이다.
책이 총 804 페이지로 두꺼운 만큼 꼼꼼한 설명과 코드 제시가 되어있을 것 같다는 점,
내가 특히 관심 있던 딥러닝 분야인 자연어 처리와 컴퓨터 비전 관련 내용이 포함되어 있다는 점,
마지막으로 다른 도서에서는 보기 힘든 모델 배포 관련 설명도 해준다는 점에서
이 책이 내가 원하는 공부를 위한 최적의 도서라고 생각했다.
책의 목차는 위와 같다.
1부: 파이토치 시작하기
2부: 자연어 처리
3부: 컴퓨터 비전
4부: 서비스 모델링
부록
순서로 내용이 진행되며,
각 주제에 맞는 이론과 실습 코드에 대한 설명을 해준다.
책에 포함된 예제 코드는 아래 링크에서 다운로드할 수 있다.
GitHub 저장소: https://github.com/wikibook/pytorchtrf
ZIP 형식으로 다운로드: https://github.com/wikibook/pytorchtrf/archive/refs/heads/main.zip
책을 읽어보니 내가 기대했던 것처럼
이론 부분의 꼼꼼하고 친절한 설명을 확인할 수 있었고,
내용의 이해를 돕는 그림과 그래프 덕분에
전에 정확히 알지 못했던 부분을 확실히 짚고 넘어갈 수 있었다.
그동안 어렵다고만 생각했던 딥러닝을
기초부터 배포까지 쉽게 할 수 있게 도와준 고마운 책이다.
딥러닝에 대한 공부가 필요하거나
공부를 했었는데 이론만 얕게 알고 있는 사람들이 원하는
깊은 이론 지식과 코드 구현 및 배포 경험까지 얻어 갈 수 있으니
그런 분들에게 이 책을 추천한다.
도서 구매 링크: https://wikibook.co.kr/pytorchtrf/
'BOOK REVIEW' 카테고리의 다른 글
[BOOK REVIEW] 데이터 분석을 위한 줄리아 (0) | 2024.04.02 |
---|---|
[BOOK REVIEW] GPT-4, ChatGPT, 라마인덱스, 랭체인을 활용한 인공지능 프로그래밍 (0) | 2024.03.20 |
[BOOK REVIEW] Do it! 데이터 분석을 위한 판다스 입문 (0) | 2023.12.05 |