처음 시작하는 딥러닝 - 수학 이론과 알고리즘부터 CNN, RNN 구현까지 한 권으로 해결하기
세스 와이드먼 지음, 심효섭 옮김 / 한빛미디어 / 2020년 8월
평점 :
장바구니담기


딥러닝은 무엇일까요?


영어로는 deep learning으로 씁니다.


심층학습으로 볼 수 있습니다.


사람의 사고방식을 컴퓨터에 가르치는 기계학습의 한 분야입니다.


데이터 과학자, 머신러닝 실무자, 소프트웨어 엔지니어에게 딥러닝은 필수과목이 됐습니다.


딥러닝 공부는 어디서부터 해야 될지 모르는 분들에게 좋은 책이 나왔습니다.


책 제목은 ‘처음 시작하는 딥러닝’입니다.


이 책을 통해 딥러닝 기초부터 고급 신경망 구조까지 배울 수 있습니다.


책 내용은 그림 설명이 있어서 개념 익히기에 좋습니다.


딥러닝을 알려줄 때 수학적 원리도 같이 알려줍니다.


딥러닝의 코드는 수학적 원리가 밑바탕이기 때문입니다.





◆ 딥러닝 학습

딥러닝 모델 학습은 어떻게 할까요?


학습 데이터와 테스트 데이터가 있어야 합니다.


학습 데이터로 딥러닝을 학습시킵니다.


다음에 테스트 데이터를 넣어 정확도를 확인할 수 있습니다.


정확도가 높을수록 오류율은 낮아집니다.


또한 모델 성능을 평가하는 코드도 있어서 성능평가도 가능합니다.

딥러닝에는 중요한 개념 중 도함수가 있습니다.


도함수는 함수 형태의 식이라 생각하시면 됩니다.





◆ 처음시작하는 분에게 추천

처음 시작하는 분들에게 이 책을 추천합니다.


AI가 급부상하면서 딥러닝도 같이 떠올랐습니다.


그림으로 개념을 설명해줍니다.


그 후에 개념을 바탕으로 수식으로 구현합니다.


마지막으로 수식을 코드로 전환하는 형태로 배우게 됩니다.


딥러닝에 대한 기본 개념이 있어야 자신감을 가질 수 있습니다.


수학에 대한 지식도 있으면 도움 될 겁니다.


오픈소스 신경망 라이브러리인 파이토치도 써 보실 수 있습니다.





끝으로 신경망 기초부터 파이토치 사용법을 익히는 시간이 되셨을 겁니다.


처음 시작할 때 이 책으로 딥러닝을 배우시면 모델 이해에 도움 될 것입니다.


프로그래밍 언어는 파이썬을 알고 있어야 쉽게 다가갈 수 있습니다.


수학적인 지식도 필요하므로 수학 원리를 살펴보는 것도 좋습니다.


코로나로 모두들 힘드실 겁니다.


힘든 상황 속에서도 공부를 해서 지식을 얻어가시길 바랍니다.






댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo