머신러닝이란?
데이터를 이용하여 그 데이터의 특성과 패턴을 '학습'하여 그 결과를 바탕으로
'예측'한 결과이다.
크게 2가지 분류로 나뉘며
Supervised , Unsupervised 로 나뉩니다.
Supervised 는 질문과 정답을 통해 결과를 예측하고,
Unsupervised 는 정답은 없으나 비슷한 데이터들을 군집화하여 예측합니다.
이러한 예측값(검은선)이 데이터(푸른점)과 가깝다면 예측률이 높고
그러지 못하면 예측이 틀린 결과 입니다.
다만 너무 딱 맞는 overfitting 상태면 이 예측 또한 틀리게 됩니다.
( 이미 학습시킨 데이터의 결과이므로 앞으로 추가될 데이터에 대해서는 예측이 어렵다.)
'개발 > 머신러닝' 카테고리의 다른 글
파이썬. 머신러닝 - 내가 만든 Linear Regression으로 예측하기, joblib으로 저장 (0) | 2022.12.01 |
---|---|
파이썬. 머신러닝 - Linear Regression ? (0) | 2022.12.01 |
파이썬. 머신러닝 - Training , Test 로 나누기. (0) | 2022.12.01 |
파이썬. 머신러닝 - Encoding 한 데이터의 범위 지정 (노멀라이징) (0) | 2022.12.01 |
파이썬. 머신러닝 - sklearn 을 이용한 Encoding (Label , One-Hot) (0) | 2022.12.01 |