내블로그 | 랜덤블로그 쪽지
곰돌이님의 블로그
https://blog.yes24.com/yhy3821
리스트 | RSS
태그 & 테마링 | 방명록
목사팬더곰
곰돌이님의 블로그
프로필 쪽지 친구추가
12월 스타지수 : 별20
전체보기
기본 카테고리
나의 리뷰
기본 카테고리
나의 메모
기본 카테고리
태그
내용이 없습니다.
2023 / 12
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
월별보기
나의 친구
최근 댓글
내용이 없습니다.
새로운 글
오늘 9 | 전체 1921
2008-05-22 개설

기본 카테고리
[리뷰] 소문난 명강의 : 김기현의 딥러닝 부트캠프 with 파이토치 | 기본 카테고리 2022-10-01 06:52
테마링
https://blog.yes24.com/document/16956123복사Facebook 보내기 트위터 보내기

[도서]소문난 명강의 김기현의 딥러닝 부트캠프 with 파이토치

김기현 저
한빛미디어 | 2022년 08월

내용     편집/구성     구매하기

딥러닝 역량 강화를 원하는 소프트웨어 개발자 및 보안 컨설턴트, 기업보안 담당자분들에게 매우 유용한 도서

위 상품을 구매하면, 리뷰등록자에게 상품판매대금의 3%가 적립됩니다. (상품당 최대 적립금액 1,000원) 애드온 2 안내


현 시대는 A.I 및 IoT를 위해 머신러닝에 대해 개발을 추진하는 추세입니다. 딥러닝이란 기술은 인간의 뇌구조를 묘사한 뉴럴 네트웍에 기반한 기술이고 굉장히 다양한 일들을 하고 있는데 예전에는 단순히 로봇에 학습을 시켜서 사람을 따라하게 만들었지만 이제는 로봇뿐만 아니라 스피커, 청소기등등이 자신들이 가지고 있는 학습 데이터에 기반해서 판단을 내리고 행동하는 초연결시대로 나아가기 위한 기술이기 때문입니다. 그래서 구글, 삼성같은 IT관련 대기업들은 이미 머신러닝에 관련돈 기술자들을 교육해서 키워내는등 첫번째 선두로 등장하기 위해 엄청난 경쟁을 벌이고 있을 정도로 21세기의 핵심 기술중 하나입니다.

제가 이 책을 선택한 이유는 이 책이 저자의 전문 지식과 실무 노하우를 바탕으로 연구/개발 상황을 가장한 실전 예제를 통해 기초를 탄탄히 하고 응용할 수 있도록 도움을 줄뿐 아니라 차근차근 기본기를 다질 수 있도록 수식 표현을 설명하는 과정에도 저자의 세심한 배려가 반영되어 입문자를 위해 이론과 수식을 분리하여 설명하고 있다는 점입니다. 비전공자도 쉽게 이해할 수 있도록 단순히 개념을 넘어 초심자도 쉽게 따라갈 수 있도록 체계적으로 구성되었으며 구체적인 실습 자료를 제공하고 핵심 수식 또한 차근차근 이해하기 쉽게 설명하고 있어 초보자들이 느끼는 학습 장벽을 획기적으로 낮춰주는 책입니다.

이 책의 특성은 군더더기 같은 내용은 과감히 빼고 꼭 살펴봐야 하는 수학/통계 이론을 꼼꼼하게 다루고 있습니다. 또 저자의 팁이 가득한 파이토치 실습을 통해 각자의 데이터나 해결해야 하는 문제 등에 바로 응용할 수 있는 인사이트를 얻을 수 있으며, 특히 모든 이론과 실습을 복습하는 차원에서 문제 정의, 데이터 수집 및 전처리, 알고리즘 적용 및 평가, 배포에 이르는 머신러닝 워크플로 과정에 저자의 현업에서의 잔뼈 굵은 내공을 느낄 수 있습니다. 실습 과정에 저자의 오랜 실무 경험이 고스란히 담겨 있으며 실무에 바로 적용할 수준의 코드와 프로젝트 파일 구조를 다루고 있어 입문자는 물론 현업에 종사하고 있는 분들에게도 매우 유용한 내용으로 구성되어 있습니다. 이것은 특히 딥러닝 역량 강화를 원하는 소프트웨어 개발자 및 보안 컨설턴트, 기업보안 담당자분들에게 매우 유용한 강점일 것이라고 생각합니다.

구성

Chapter 1: 개발 환경 구축하기
Chapter 2: 딥러닝 소개
Chapter 3: 파이토치 튜토리얼
Chapter 4: 선형 계층
Chapter 5: 손실 함수
Chapter 6: 경사하강법
Chapter 7: 선형 회귀
Chapter 8: 로지스틱 회귀
Chapter 9: 심층신경망1
Chapter 10: 확률적 경사하강법
Chapter 11: 최적화
Chapter 12: 오버피팅을 방지하는 방법
Chapter 13: 심층신경망2
Chapter 14: 정규화
Chapter 15: 실무 환경에서의 프로젝트 연습
Chapter 16: 표현 학습
Chapter 17: 확률론적 관점
Chapter 18: CNN(합성곱신경망)
Chapter 19: RNN(순환신경망)

파트별로 나누어 봤을때 1~3장은 개발 환경 구축 및 딥러닝과 파이토치에 대해 설명하고 있고, 4~9장은 신경망 학습을 위한 기초에 대해, 10~14장은 신경망 학습을 위한 기술에 대해, 15장은 딥러닝 프로젝트, 16, 17장은 신경망 학습의 확장에 대해, 18, 19장은 대표적인 딥러닝 유형에 대해 설명하고 있습니다.

개인적인 생각으로 학습은 딥러닝 관련 소프트웨어 개발자로 취업을 희망하시거나 이제 막 개발자로 시작한 초보자이신 분들께서는 파이썬과 기본적인 CLI(Command Line Interface) 사용 방법에 관련된 도서를 먼저 학습하시고 난 뒤 1장부터 시작하시면 좋을 것 같고 어느정도 경험이 있으신 분들(2년차~)부터는 3장까지는 쭉 보시면서 딥러닝과 파이토치의 개념에 대해 숙지한다는 방식으로 보시고 4장부터 학습하시는 것이 좋을것 같습니다.

개인적으로 약간의 단점이 어쩌면 욕심일수도 있는게 좀더 많은 실습 예제 및 비즈니스 케이스가 담겨있으면 더 좋았지 않았을까라는 아쉬움이 있습니다.

저의 리뷰를 읽어주셔서 감사합니다. 다음에는 좀더 유용하고 좋은 책으로 더 나은 리뷰를 통해 여러분께 책을 소개시켜드릴 수 있도록 더 노력하겠습니다.

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

이 글이 좋으셨다면 SNS로 함께 공감해주세요.
댓글(0) 트랙백(0)
이 리뷰를 | 추천 0        
진행중인 이벤트
나의 북마크
이벤트 세상