기계학습에 관련된 기본적인 내용을 학습과 동시에 기록
기계학습용 프레임워크(TF, Pytorch 등)을 사용하지 않고 numpy 및 matplotlib등을 사용하여 작성
Typora를 이용하여 LaTex문법으로 수식을 함께 작성
-
문제에 대한 접근 방법
- 분류 (Classification)
- 해당 입력이 어떤것에 속하는지 판별하는 것
- 강아지 또는 고양이 그림에서 지금 입력한 그림이 고양이인지 아닌지 판별하는 것
- 회귀 (Regression)
- 연속성이 있는 수치를 가지고 예측하는 것
- 과거의 100년간의 날짜/시간/계절 등의 연속적인 데이트를 기반으로 현재 날짜/시간/계절에 대한 강우량/온도 등을 예측하는 것
- 분류 (Classification)
-
신경망
- 페셉트론
- 활성화 함수(Activation Function)
- Sigmoid, Step, ReLU, etc...
- 항등 함수(Identity Function)
- Identity (Regression)
- Sigmoid (Binary classes)
- Softmax (Multi classes)
- 신경망 학습(Neural-Net Training)
- 오차역전파 (Back Propagation)
- 최적화 기법 (Optimization)