sou***
2021-10-15

이 책은 일본교토대학 박사후 과정을 수료한 우메타니가 지은 책이다. 최근에라고 표현하기도 뭐할 정도가 되었지만 머신러닝&딥러닝 AI가 핫하다. 머신러닝&딥러닝과 연관성이 있는 주제가 최적화이다. 그리고 코딩테스트에 알고리즘을 묻는 회사들이 많은 데 그래프이론 등에서 알고리즘 최적화가 관련이 있다. 굳이 비유를 하자면 더하기와 곱하기의 관계 또는 곱하기연산과 shift연산 정도의 관계로 이해할 수 있다.
이 책의 장점은 기초적인 내용을 방대하게 다루고 있다. 기초라고 하지만 읽다보면 수면제 대용으로 쓰기 적당할 정도의 난이도가 있다. 천천히 읽으면 쉽지만 빠르게 읽으면 무슨소리인지 모를 수준이다. 또 다른 장점은 실생활에 또는 산업계에 실제로 있을 만한 문제들에 대한 예시가 한글로 친절하게 자세히 번역되어 굉장히 많이 언급되고 정리 복습 및 연습문제와 참고자료가 친절하게 있다.
이 책의 단점은 기본 선형대수를 모르면 읽기가 어렵고 일본어로 되어 있는 책을 번역하다보니 일본식 표기법(솔루션-->설루션, ??? --> 생, 방향성이 있는 --> 유향 or 유행, 근원 --> 기저, 음수가 아닌 --> 비부, 규제화 --> 정칙화, 공식화 --> 정식화...)이라 약간 어색하고 참고자료에 소개된 자료가 일본어 책이 많고 책이 얇지 않아 들고 다니기가 약간 부담이 된다.
이 책을 읽기 전에 필요한 선수지식은 수학기호와 선형대수와 유명한 수학 용어 & 정리 (예를 들면 라그랑주, 헤시안 행렬 ...) 등이고 경영학이나 경제학 등을 알고 있으면 책을 더 재미있게 읽을 수 있다.
대학교 기초 교재로 활용하면 좋을 만한 책인데 약간 아쉬운 점은 실습용코드가 없다는 점과 너무 많은 이론들에 대한 절대진리표 같은 최종 정리가 있으면 좋겠다
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."