-
-
이토록 쉬운 딥러닝을 위한 기초 수학 with 파이썬
마스이 도시카츠 지음, 이중민 옮김 / 루비페이퍼 / 2019년 8월
평점 :
품절
최근 빅데이터, 딥러닝 이 부상하고 있다. 컴퓨터는 사람이 프로그램 해준 대로 빠르게 계산하는 것이다.
그런데 딥러닝은 데이터 사이에서 컴퓨터가 규칙을 학습! 해서 그대로 계산하는 것이다.
물론 이건 기초개념이고. 더 심오하게 들어가면 많이 어렵다.
프로그래밍 분야에서 쓰이는 수학을 익힐 필요가 있는데 이는 고등학생때 배웠던 수학과는 또 약간 다르다.
대체로 함수와 관련된 내용의 학습이 필요하지만 일반 수학과 약간 다르기에 어떻게 접근할지 막막한 경우가 많다.
그래서 이책은 프로그래밍을 위한 기초수학! 에 집중했다. 저자 스스로도 프로그래밍 책이 아니고
기초수학을 알려주는 책. (파이썬은 단지 수학적 내용을 확인하는 도구로 사용) 이다.
우선 수학에 대해서 겁먹지 않고 쉬운것부터 응용할 수 있도록 알려주는게 우선이라. 수학적 증명은 모두 생략했다.
하나, 식과 결과를 설명해주기 때문에 내용에 굳이 증명이 없어도 유용하게 쓸 수 있다.
자바, 파이썬등 프로그래밍 기초가 있는 분들이라면 어렵잖게 볼 수 있을듯 하고 프로그래밍은 모르지만
딥러닝에 관심이 있어서 흥미로 보려는 분들(나 같은..)도 어렵잖게 볼 수 있다.
각 단원의 앞부분에는 해당 내용이 딥러닝과 어떻게 연계되는지 적혀 있어 딥러닝의 기초를 이해하는데 도움이 된다.
저자도 이 책으로 딥러닝, 전산수학을 완성하겠다고 생각하기 보다는 기초를 다지고 이어서 다른 책으로
확장하라고 말하고 있다.
다만 말한대로 기초에는 아주 충실하다.
1장은 머신러닝과 신경망 이야기로 딥러닝의 기초 이론내용을
2장은 수열,통계, 확률
3장은 벡터와 행렬, 다양한 입출력을 한번에 처리하는 방법을
4장은 함수와 미분, 최적값에 수렴하는 방법을
5장은 예측과 최적화, 학습으로 결과값을 얻는 방법을
6장은 신경망과 딥러닝, 정확도 향상에 관한 내용르
7장은 강화학습, 인공지능 구축 으로 목차가 구성되어 있다.
수학에 관심이 있거나 컴퓨터 기초수학을 익히고자 하는 분들에게 좋은 기초 서적이다.