- 1.1 컴퓨터에게 지능을 만들어주는 인공지능
- 1.2 컴퓨터는 어떻게 학습을 하죠?
- 지도학습
- 비지도학습
- 강화학습
- 1.3 인공신경망의 역사
- 1.4 이 책에서 다루는 분석 모델 1.4.7 전체 맵(Mae)
- 1.5 컴퓨터를 학습시키기 위한 준비
- 환경 설정 - 코랩(Colab)
- 데이터 분석을 위한 파이썬 기초 문법[CODE]
- 2.1 머신러닝 학습 절차
- 문제 정의
- 데이터 전처리
- 학습
- 평가
- 2.2 실습 - 붓꽃 데이터 분류
- 3.1 분류 알고리즘의 지식 피라미드
- KNN
- SVM
- Logistic Regressor
- RandomForest
- 3.2 머신러닝 모델의 성능 개선 방법
- 3.3 분류 알고리즘으로 학습하기
- 4.1 회귀 알고리즘
- 4.2 회귀 알고리즘으로 학습하기[iris], [house price]
- 5.1 군집 알고리즘의 지식 피라미드
- 군집분석이란?
- 유사도 측정 방법
- 계층적 군집 알고리즘
- K-means 알고리즘
- 군집 알고리즘의 평가 방법
- 5.2 K-means으로 군집 생성하기
- 6.1 인공신경망이란?
- 인공신경망
- 인공신경망의 학습
- 인공신경망의 활성화 함수
- 인공신경망의 손실 함수
- 6.2 인공신경망 구성하기
- 인공신경망 구성하기 - 기본
- 인공신경망 구성하기 - 퀴즈[CODE]
- 인공신경망의 주요 함수
- 6.3 인공신경망 학습
- 6.4 인공신경망의 성능 개선
- 드롭아웃(Dropout)
- 이른종료(Early Stopping)
- 배치 정규화(Batch Normalization)
- 가중치 초기값 설정(Weight Initalization)
- 7.1 CNN의 지식 피라미드
- 이미지란?
- 이미지 데이터 전처리
- CNN의 주요 구성
- 7.2 CNN 기반 인공신경망으로 학습하기
- 7.3 똑똑한 인공신경망 활용하기
- 이미지 넷
- VGGNet
- GoogLeNet
- ResNet
- EfficientNet
- 전이학습
- 8.1 RNN의 지식 피라미드
- 자연어란?
- 텍스트 전처리- [CODE]
- RNN의 주요 구성
- 8.2 RNN기반 인공신경망으로 학습하기
- 8.3 언어모델의 이해
- Seq2Seq
- Attention
- Transformer
- PLM
파이썬으로 시작하는 머신러닝 + 딥러닝과 함께 보면 도움이 되는 데이터 분석 자료입니다.(자료는 계속 업데이트 될 예정입니다.)
** 머신러닝 **