메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

[서평] 개발자를 위한 필수 수학

dsn***

|

2024-06-24

개발자를 위한 필수 수학

개발자를 구원하는 실용 수학 안내서. 기초 수학부터 회귀 모델, 신경망 그리고 진로 조언까지

  • 저자 : 토머스 닐드
  • 번역 : 박해선
  • 출간 : 2024-06-03

수학.

누군가에게는 너무나 어려운 과목이고 누군가에게는 너무나 재미있는 과목이다.

그리고 누군가에게는 꼭 필요한 과목이기도 하다.

그 중에 한 분야가 프로그래밍이며 프로그래밍을 하는 개발자에게는 극복해야될 과목이기에 개발자가 되려는 분들이거나 이미 개발자가 되신 분들이라도 수학적 지식이 더 필요한 분들이라면 수학에 대한 기본적 소양과 응용분야를 익히는데 많은 도움이 될 책이라 생각된다.

제목부터 이 책이 수학 책이란걸 느낄 수 있다.

그리고 수학 책이라 어려울 것이라는 우려감에 미리 걱정하지 마시라는 조언을 전한다. 이 책에서는 학교에서 배웠던 방식과는 다른 방식으로 수학의 기본 개념에 대해 설명한다. 그리고 무엇보다 빈 연습장에 연필을 들고 문제를 풀지 않아도 된다는 것이다. 우리에게는 이 모든 걸 담당할 파이썬이 있으니 말이다.

그저 평소처럼 명령어만 입력하면 되는 것이다.

수학에 등장하는 자연수나 정수, 실수 등 기본적인 단어에 대한 정의를 시작으로 간단한 연산 프로그램밍을 시작으로 미적분처럼 어려웠던 함수에 대한 프로그래밍 기초 수학 과정에 대한 내용이 1장에 담겨있으며 2장부터는 조금씩 어려워지기 시작하는데 밀 겁부터 내지말고 저자가 전하는 단계를 조금씩 따라가보자. 일단 확률에 대한 기본 이해가 마무리 되었다면 이를 바탕으로 통계에 대한 조금은 복잡한 학습 과정이 이어집니다.

그리고 저자는 통계의 기본이 되는 데이터에 대한 시각의 변화를 요청합니다. 즉 데이터에 담긴 의미에 대한 통찰력이 필요하다고 합니다. 그리고 통착력을 얻으려면 데이터의 출처에 대한 맥락, 호기심, 분석이 필요하다고 합니다. 그리고 무엇보다 머신러닝 개발자라면 이번 장에서 설명한 가설 검증에 대해 시간을 충분히 할애할 것을 당부하고 있다.

이렇게 조금은 어려웠던 확률과 통계 과정을 넘어서면 이제 본격적으로 미래의 상황에 대한 추론과 예측을 위한 선형대수학과 선형 회귀 과정을 거쳐 로지스트 회귀와 분류에 대한 과정을 거치게 됩니다. 그리고 마침내 딥러닝의 기본 개념인 신경망 과정을 학습하게 됩니다.

그리고 마지막으로 이 책이 개발자들에게 꼭 필요한 책이라고 여겨졌던 건 수학을 바탕으로 한 데이터 과학 분야에 대한 경력을 쌓고 앞으로의 진로에 대한 조언을 아낌없이 담고 있다는 것이다.

마지막으로 지금까지 학습한 전 과정에 대한 보충학습과 워크북을 끝으로 개발자를 위한 필수 수학을 마무리하고 있다.

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

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?