상세정보
미리보기
파이썬으로 배우는 머신러닝의 교과서
- 저자
- 이토 마코토 저/박광수(아크몬드) 역
- 출판사
- 한빛미디어
- 출판일
- 2018-11-16
- 등록일
- 2019-08-27
- 파일포맷
- PDF
- 파일크기
- 53MB
- 공급사
- 예스이십사
- 지원기기
-
PC
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
파이썬을 못해도, 수학을 잘 몰라도 이해할 수 있는 머신러닝! 『파이썬으로 배우는 머신러닝의 교과서』는 개발 환경 준비부터 머신러닝, 딥러닝의 기초까지 다루는 책이다. 파이썬 기초 지식을 공부하고 머신러닝을 다루는 데 필요한 최소한의 수학을 알려준다. 어려운 내용은 그림을 보면서 코드로 확인할 수 있게 구성했다. 그동안 머신러닝을 다룬 책이 어렵고 힘들게 느껴졌다면 이 책으로 시작해보자.
저자소개
2000년 도호쿠 대학 대학원에서 ‘생쥐의 내비게이션 행동의 수학적 모델’ 연구로 정보 과학 박사를 취득했다. 2004년부터 2016년까지 오키나와 과학기술대학원 대학에서 신경 계산 유닛의 실험 그룹 리더를 맡아 생쥐의 뇌 활동 데이터 수집 및 분석을 했다. 주로 생쥐의 선택 행동과 뇌 활동을 강화 학습 모델로 설명하는 연구를 해왔다. 2017년 프로그레스 테크놀로지 주식회사에 입사하여 인공지능의 산업적 이용을 목표로 일하고 있다. 취미는 골판지 공작이다.
목차
CHAPTER 1 머신러닝의 준비__1.1 머신러닝에 대해서 __1.2 파이썬 설치 __1.3 주피터 노트북 __1.4 케라스와 텐서플로 설치 CHAPTER 2 파이썬 기본__2.1 사칙 연산 __2.2 변수 __2.3 자료형 __2.4 print 문 __2.5 list __2.6 tuple __2.7 if 문 __2.8 for 문 __2.9 벡터 __2.10 행렬 __2.11 행렬(ndarray)의 사칙 연산 __2.12 슬라이싱 __2.13 조건을 만족하는 데이터의 수정 __2.14 Help __2.15 함수 __2.16 파일 저장 CHAPTER 3 그래프 그리기__3.1 2차원 그래프 그리기 __3.2 3차원 그래프 그리기 CHAPTER 4 머신러닝에 필요한 수학의 기본__4.1 벡터 __4.2 합의 기호 __4.3 곱의 기호 __4.4 미분 __4.5 편미분 __4.6 행렬 __4.7 지수 함수와 로그 함수 CHAPTER 5 지도 학습: 회귀__5.1 1차원 입력 직선 모델 __5.2 2차원 입력면 모델 __5.3 D차원 선형 회귀 모델 __5.4 선형 기저 함수 모델 __5.5 오버피팅의 문제 __5.6 새로운 모델의 생성 __5.7 모델의 선택 __5.8 정리 CHAPTER 6 지도 학습: 분류__6.1 1차원 입력 2클래스 분류 __6.2 2차원 입력 2클래스 분류 __6.3 2차원 입력 3클래스 분류 CHAPTER 7 신경망·딥러닝__7.1 뉴런 모델 __7.2 신경망 모델 __7.3 케라스로 신경망 모델 구현 CHAPTER 8 신경망·딥러닝의 응용(필기체 숫자 인식)__8.1 MNIST 데이터베이스 __8.2 2층 피드 포워드 네트워크 모델 __8.3 ReLU 활성화 함수 __8.4 공간 필터 __8.5 합성곱 신경망 __8.6 풀링 __8.7 드롭아웃 __8.8 MNIST 인식 네트워크 모델 CHAPTER 9 비지도 학습__9.1 2차원 입력 데이터 __9.2 K-means 기법 __9.3 가우시안 혼합 모델 APPENDIX 머신러닝에 도움되는 파이썬 명령집