AI/모두를 위한 딥러닝
01. 기본적인 Machine Learning의 용어와 개념설명
jennyf
2022. 6. 15. 15:09
- What is ML?
- What is learning?
- What is Regression?
- What is Classification?
Machine Learning 이란?
기계를 학습시켜 정답을 맞히게 하는 프로그램 software 입니다.
프로그램은 학습을 해야 합니다.
이때 학습하는 방법에 따라 2가지로 나뉘게 됩니다.
이미 label 된 자료를 가지고 학습하는 것을 Supervised Learning 이라고 합니다.
시험 성적을 예측하는 시스템을 만든다고 한다고 가정해 봅니다. (결과: 성적)
이때 training data는 x값 시험 점수, y값 시험 성적으로 구성되어 있습니다. ( 시험성적 = label 된 자료 )
Supervised Learning 도 결과에 따라 두 가지로 나눠볼 수 있습니다. ( 1. Regression, 2. Classification )
시험 성적을 예측하는 시스템을 만든다고 한다고 가정해 봅니다. (결과: 성적)
(1) 첫 번째 경우입니다.
성적의 범위는 0 ~ 100까지 굉장히 넓고 연속적인 값을 갖습니다.
이러한 예측을 하는 것을 Regression이라고 합니다.
(2) 두 번째 경우입니다.
결과를 pass, nonpass 두 가지로 나눠봅니다.
연속적인 값이 아닌 두 가지 경우로 예측하는 것을 Classification(분류) 이라고 합니다.
(3) 세 번째 경우입니다.
이번에는 A, B, C, D, E, F 의 학점을 줍니다.
연속적인 값도 아니며, 여러 개 중 하나를 고르는 것 이기 때문에 Multi-Label Classification (분류) 라고 합니다.