머신러닝(Machine Learning)은 데이터를 통해 컴퓨터가 스스로 패턴을 학습하도록 만드는 기술입니다.
이 머신러닝은 지도 학습(Supervised Learning) 과 비지도 학습(Unsupervised Learning) 으로 크게 나눌 수 있습니다.
두 방법의 가장 큰 차이는 정답(label)이 있는가, 없는가 입니다.
지도 학습은 정답이 미리 주어진 데이터를 사용해 학습하는 방식입니다.
| 입력 데이터 | 정답(label) |
| 온도, 습도 | 자전거 대여 수 |
| 이메일 내용 | 스팸 / 정상 |
| 집 크기, 위치 | 집 가격 |
비지도 학습은 정답이 없는 데이터만 가지고 학습하는 방식입니다.
| 입력 데이터 | 모델이 찾는 결과 |
| 뉴스 기사 본문 텍스트 | 기사 주제별 묶음 |
| 자전거 대여 시간, 온도, 습도, 풍속 | 수요 패턴 그룹 |
| 거래 금액, 거래 시간, 위치 | 이상 거래(Outlier) |
| 이미지 픽셀 값 | 비슷한 이미지 묶음 |
정답(label)이 없기 때문에, “이 고객은 A그룹이다” 같은 답을 미리 주지 않고 데이터가 스스로 기준을 만들어 분류합니다.
| 구분 | 지도 학습 | 비지도 학습 |
| 정답(label) | 있음 | 없음 |
| 학습 목적 | 예측 정확도 | 패턴 발견 |
| 대표 문제 | 분류, 회귀 | 군집화, 차원 축소 |
| 평가 방법 | 정확도, RMSE 등 | 명확한 기준 없음 |
| 난이도 | 상대적으로 쉬움 | 해석이 어려움 |
지도 학습 vs 비지도 학습 개념도

지도 학습은 정답(label)이 있는 데이터를 학습하고, 비지도 학습은 정답 없이 데이터의 패턴을 스스로 찾는다.
군집화 예시 (K-Means)

비지도 학습의 대표적인 예인 군집화는 비슷한 데이터끼리 자동으로 그룹을 만든다.
매출 예측, 수요 예측, 스팸 분류
EDA, 고객 군집 분석, 이상치 탐지
| 모델 학습 시 발생할 수 있는 편향과 분산이란 무엇이며, 두 개념의 관계 (0) | 2026.01.18 |
|---|---|
| 손실 함수(loss function)란 무엇이며, 왜 중요한가 (0) | 2026.01.18 |
| 대표적인 데이터 전처리 방법 (0) | 2026.01.12 |
| EDA(Exploratory Data Analysis)란 무엇인가요? (1) | 2026.01.11 |
| 선형대수학이란 무엇이며, 왜 머신러닝에 필요한가? (0) | 2026.01.06 |