convin***
2024-06-30

개발자를 구원하는 실용 수학 안내서. 기초 수학부터 회귀 모델, 신경망 그리고 진로 조언까지
인공지능, 데이터 부분을 공부하다보면 빼 놓을 수 없는 부분이 바로 수학이다. 고등학교 시절 문과였고, 어쩌다보니 머신러닝 모델을 개발하고 있는 나에게는 항상 수학이 곤란한 부분이었다. 특히나 대학원에 들어갔는데 1학기 인공지능개론 수업에서 교수님께서 수학 폭탄을 투하하신 이후로, 또 다시 미적분 등 인공지능 분야에서 많이 활용되는 수학 공부에 대한 필요성을 느끼게 되었다. 물론 느끼기만 하고 너무나 방대한 양에 어디서부터 시작해야 할 지 몰라 미뤄두고 있었던 것도 사실이다.
그러던 중 "개발자를 위한 필수 수학"을 읽어 보게 되었다. 제목만 보아도 딱 내게 필요한 내용일 것 같다는 생각이 들었다. 책의 구성을 보니 가장 기초가 되는 정수론부터 시작하여 여러 공식들로 풀어서 설명할 때 나에게 가장 걸림돌이 되던 로그와 미적분도 다룬다. 또한 그 이후를 위한 선형대수학까지 알아보고 이 개념들이 어떻게 데이터 과학에서 응용이 되는지까지 알아볼 수 있다.
물론 이 책에서 필요한 내용 전부를 깊이있게 다루지는 않는다. 하지만 전반적으로 활용가능한 수준을 기반으로 할 수 있는 한 상세하게 설명하고 있어 매우 마음에 들었다.
또한 제일 마음에 들었던 부분은 전제들에 대한 설명이 자세하다는 점이다. 대부분의 이론을 다루는 책들을 보면 알 것이라는 가정하에 생략하는 부분들이 굉장히 많고, 대부분의 사람들은 그런 부분에서 부담감을 느껴 수학 공부를 하차하게 된다. 하지만 "개발자를 위한 필수 수학"은 설명이 정말 친절하고 자세하게 되어 있어 부담없이 시작할 수 있다.
게다가 워크북이 따로 있어서 고등학교 때 수학 공부를 하던 그 느낌대로 앞에서 배운 것들을 적용해볼 수 있다.
전체적으로 정말 친절하게 작성되어 있었던 "개발자를 위한 필수 수학"
당 책을 완독하는 스터디를 열어보고 싶다는 마음이 들 정도로 수학이 걱정되는 나 같은 사람들에게 정말 추천하고 싶은 책이었다.
한빛미디어 < 나는리뷰어다 > 활동을 위해서 책을 제공받아 작성된 서평입니다.