Coding Diary.

(Machine Learning) 지도 학습, 비지도 학습 본문

Coding/Machine Learning

(Machine Learning) 지도 학습, 비지도 학습

life-of-nomad 2023. 6. 29. 10:48
728x90
반응형

1. 지도학습 (Supervised learning)

1) '답'이 있고 이 답을 맞추는 게 학습의 목적입니다. (지도학습과 비지도 학습의 주요 차이점)

 ex) 스팸 메일 분류 프로그램은 머신러닝 중 지도학습에 해당됩니다.

 ex) 아파트 가격 예측 프로그램도 아파트의 가격을 맞추는 것이기 때문에 지도학습입니다.

 

2) 지도학습은 분류와 회귀로 나뉩니다.

분류(Classfication) 회귀(Regression)
ex) 스팸메일 프로그램 (스팸인지, 아닌지 분류) 결과값이 무수히 많고 연속적
ex) 아파트 가격 예측 (1억~1억20만)

3) 지도 학습을 할 때는 지도학습에 대한 답을 꼭 알려줘야 합니다.

=> 프로그램에게 수많은 문제와 그 문제에 대한 답을 가르쳐줍니다. (지도합니다.)

 

2. 비지도 학습 (Unsupervised learning)

1) '답'이 없고 이 답을 맞추는 게 학습의 목적입니다.

 ex) 기사를 분석하는 프로그램에서 날짜, 주제, 언론사, 글의 길이에 답이 없고 프로그램이 알아서 정합니다.

 => 프로그램이 정답 없이 '비슷한' 기준대로 묶음

 

3. 정리

지도학습 비지도 학습
직관적, 더 많이 사용됨 덜 직관적, 수학적으로 복잡한 알고리즘 많음

 

728x90
반응형