개발/머신러닝

파이썬. 머신러닝이란?

웅'jk 2022. 12. 1. 10:20

머신러닝이란? 

데이터를 이용하여 그 데이터의 특성과 패턴을 '학습'하여 그 결과를 바탕으로

'예측'한 결과이다.

크게 2가지 분류로 나뉘며 

Supervised , Unsupervised 로 나뉩니다.

 

Supervised 는 질문과 정답을 통해 결과를 예측하고,

Unsupervised 는 정답은 없으나 비슷한 데이터들을 군집화하여 예측합니다.

 

이러한 예측값(검은선)이 데이터(푸른점)과 가깝다면 예측률이 높고 

그러지 못하면 예측이 틀린 결과 입니다. 

다만 너무 딱 맞는 overfitting 상태면 이 예측 또한 틀리게 됩니다.

( 이미 학습시킨 데이터의 결과이므로 앞으로 추가될 데이터에 대해서는 예측이 어렵다.)