본문 바로가기
Machine Learning

[ML] Machine Learning

by ram_ 2022. 12. 28.

Machine Learning 

: 인공지능의 한 분야로, 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술을 개발하는 분야이다. 컴퓨터가 학습 모형을 기반으로 주어진 데이터를 통해 스스로 학습하는 것을 뜻한다.

 

- 머신러닝은 Task, Experience, Performance의 세가지 요소를 가지고 있다. Task를 달성하기 위해 경험을 통해 성능을 개선시킨다.

  즉,  1)분석하고자 하는 목표(T)를 정의.   2)Experience를 정의하기 위한 데이터를 수집.   3)Performance를 향상시키기 위한    

  Measure를 정의하는 것을 의미한다.


01. Supervised Learning 

: Label이 있는 데이터에 대해서 분석하는 방법으로 과거의 데이터로 미래를 예측하는 방법이다.

 Classification은 Y의 값이 Category일때 Regression은 Y의 값이 연속되는 값을 경우 사용한다.

 

02. Unsupervised Learning

: Label이 없는 데이터에 대해서 분석하는 방법으로 데이터를 나누거나 속성별로 분류할 때 사용한다.

 

03. Reinforcement Learning

: 어떤 행동을 했을때에 보상을 주어 점점 스스로  의도하는 행동을 하게끔 만드는 것을 의미한다.

 


 

'Machine Learning' 카테고리의 다른 글

[ML] Titanic Survivor Prediction  (0) 2023.01.03
[ML] Data Split_ zip / unpacking  (0) 2023.01.02
[ML] Data split_ tree_ iris  (0) 2023.01.02
[ML] Scikit Learn  (0) 2022.12.28
[ML] Decision Tree  (0) 2022.12.28