You are on page 1of 7

Machine Learning

20190322 Labmeeting
박민성
ML(Machine Learning) 의 기반

• 기존의 프로그래밍
- 프로그래밍 된 함수에 따라서 단지 결과만을 출력

• ML
- Data 와 기존에 존재하는 Output 을 이용해 컴퓨터를 학습
- 최적의 프로그램 ( 함수 ) 를 컴퓨터 스스로 찾아냄
ML mechanism

x y
y=ax+b
2 5
A 와 b 값의 추측
3 7
4 9
5 11
Cost function
6 13
7 15 Cost={(machine 이 예측한 결과값 ) – ( 실제 결과
값 )}^2
8 17
Data Label
Supervised learning

D={x,y} F(x)=y

새로운 데이터 x’ 을 F(x) 를 사용하여 예측 label 의 존재가 필수적

이산적인 값 > Classification

연속적인 값 > Regression


Unsupervised learning

Data 의 고유한 특징을 탐색

Data 들을 Clustering( 군집화 )

다른 형식의 Cost Function 을 가짐


Reinforcement learning

Reward 가 Cost function 의 역할


Matlab

행렬 , 벡터 기반의 Programing tool

Next week
Solve Matlab Exercise related to chemical engineering

You might also like