기초 수학으로 이해하는 머신러닝 알고리즘 (수학으로 풀어보는 머신러닝 알고리즘과 파이썬 머신러닝 프로그래밍)

기초 수학으로 이해하는 머신러닝 알고리즘 (수학으로 풀어보는 머신러닝 알고리즘과 파이썬 머신러닝 프로그래밍)

$22.14
Description
수포자(수학을 포기한 사람)도 읽을 수 있다! 머신러닝을 쉽게 배우자!
“머신러닝에 관심은 있지만 어떤 책을 봐도 수식이 나와서 공부하기 힘들다.” 이 책은 이런 독자에게 안성맞춤입니다. 이 책에서는 머신러닝을 공부하고 있는 프로그래머 ‘연아’와 친구 ‘소희’가 펼치는 대화를 통해 재미있게 공부할 수 있습니다. 이 책에서는 다음과 같은 내용을 친절하게 그리고 천천히 설명합니다.

◎ 기계학습은 왜 주목받고 있는가?
◎ 기계학습을 이용해 무슨 일을 할 수 있는가?
◎ 회귀나 분류 기법은 어떤 경우에 사용하는가?
◎ 회귀나 분류 기법에 관한 구체적인 문제를 제시하고 해결 방법을 단계별로 설명한다
◎ 해당 해결 방법을 수식을 사용해서 표현하는 방법도 자세히 설명한다
◎ 실제로 프로그램을 만들어 보면서 공부한다

이 책에서는 고등학교에서 배운 수학을 잊어버린 독자도 이해하기 쉽도록 수식에서 어려움을 느낄 만한 부분을 중점적으로 설명함으로써 머신러닝과 관련된 수식을 완전히 이해하고 싶은 엔지니어가 요긴하게 읽을 수 있습니다.
저자

타테이시켄고

LINEFukuoka주식회사의데이터엔지니어다.사가대학을졸업한후사가현내에있는시스템개발회사에입사했다.그후후쿠오카에있는개발회사를거쳐2014년에LINEFukuoka주식회사에입사했다.웹서비스와안드로이드앱을개발하며댓글과텍스트분류등의머신러닝을활용한개발에경험을쌓은후에LINEFukuoka에서데이터분석과머신러닝을전문으로하는조직을구성해서이끌고있다.

목차

▣1장:둘이여행을시작한다
1머신러닝에대한관심
2머신러닝의중요성
3머신러닝알고리즘
4수학과프로그래밍

▣2장:회귀를배워보자-광고비에서클릭수를예측한다
1문제설정
2모델을정의한다
3최소제곱법
3-1최급하강법
4다항식회귀
5중회귀
6확률경사하강법

▣3장:분류에대해배워보자-이미지크기를기준으로분류한다
1문제설정
2내적
3퍼셉트론
___3-1학습데이터를준비한다
___3-2웨이트벡터갱신식
4선형분리가능
5로지스틱회귀
___5-1시그모이드함수
___5-2최급하강법
6우도함수
7대수우도함수
___7-1우도함수의미분
8선형분리불가능

▣4장:평가해보자-만든모델을평가하자
1모델평가
2교차검증
___2-1최급하강법
___2-2분류문제를검증한다
___2-3최급하강법
___2-4F값
3정칙화
___3-1과잉적합
___3-2정칙화하는방법
___3-3정칙화의효과
___3-4분류의정칙화
___3-5정칙화한식을미분한다
4학습곡선
___4-1오적합
___4-2과잉적합과오적합을판별한다

▣5장:파이썬으로프로그래밍해보자
1파이썬으로구현해보자
2회귀
___2-1학습데이터를확인하자
___2-21차함수로구현한다
___2-3검증
___2-4다항식회귀를구현한다
___2-5확률경사하강법을구현한다
3분류(퍼셉트론)
___3-1학습데이터를확인한다
___3-2퍼셉트론을구현한다
___3-3검증
4분류(로지스틱회귀)
___4-1학습데이터를확인한다
___4-2로지스틱회귀를구현한다
___4-3검증
___4-4선형분리불가능인분류를구현한다
___4-5확률경사하강법을구현한다
5정칙화
___5-1학습데이터를확인한다
___5-2정칙화를적용하지않고구현한다
___5-3정칙화를적용해서구현한다
___5-4후일담

▣부록
1시그마기호,파이기호
2미분
3편미분
4합성함수
5벡터와행렬
6기하벡터
7지수와대수
8파이썬환경구축
___8-1파이썬을설치한다
___8-2파이썬실행
9파이썬기초
___9-1숫자값과문자열
___9-2변수
___9-3부울값과비교연산자
___9-4리스트
___9-5제어구문
___9-6함수
10NumPy기초
___10-1임포트
___10-2다차원배열
___10-3브로드캐스트