데이터 분석

지도학습 회귀 모델 쉬운 설명 (+ 의사결정트리, 선형회귀분석, 다중회귀분석)

The Ohgorithm 2026. 1. 19. 14:28

1️⃣ 지도학습이란? (먼저 이것부터!)
지도학습은
👉 정답이 적힌 문제집으로 공부하는 것이야.
예시
문제: “공부시간 5시간이면 시험점수는?”
정답: 80점
컴퓨터는
👉 이런 예시들을 많이 보고
👉 규칙을 찾아서
👉 새로운 문제의 답을 맞혀!


2️⃣ 회귀란?
회귀 = 숫자를 맞히는 예측
예시
내일 기온 몇 도?
집값 얼마?
키가 160cm면 몸무게는?
공부시간 → 시험점수
👉 결과가 숫자면 회귀야.
이제 본격적으로 3가지 방법 설명할게!


① 선형회귀분석 (직선으로 예측)
📏 한 줄 직선 그리기
공부시간이 늘면 → 점수도 늘어난다
이 관계를 직선으로 표현하는 방법이야.

예시
공부시간 1시간 → 50점  
공부시간 2시간 → 60점  
공부시간 3시간 → 70점

컴퓨터는
👉 "아~ 1시간 늘 때마다 10점씩 오르는구나!"
👉 직선을 쭉 그려서 예측해
그래서
선형(직선) 회귀라고 불러!
📌 특징
단순하고 빠름
관계가 직선일 때 잘 맞음


② 다중회귀분석 (여러 가지 이유로 예측)
📦 요인이 여러 개일 때
점수는 공부시간만으로 결정되지 않지?
예시
공부시간
잠잔 시간
학원 다녔는지
집중력
👉 이런 여러 요인을 다 같이 넣어서 예측하는 게
다중회귀분석이야.

비유하면
🍳 요리 레시피 같아
소금 조금
설탕 조금
불 세기
여러 재료가 모여서 맛이 결정됨!
📌 특징
현실 문제에 더 정확
변수(요인)가 여러 개


③ 의사결정트리 (질문하면서 내려가기)
🌳 스무고개 게임
컴퓨터가 질문을 해!

공부시간이 3시간 이상인가?
  ├─ YES → 점수 높음
  └─ NO
       ├─ 잠을 7시간 잤나?
       │     ├ YES → 보통
       │     └ NO → 낮음


👉 이렇게 질문을 하면서 내려가는 나무 모양이라서
의사결정 **트리(나무)**야.
📌 특징
이해하기 쉬움
사람처럼 생각함
설명력이 좋음


3개 한 번에 정리!
방법 - 쉽게 말하면 - 비유
선형회귀 - 직선 하나로 예측 - 자로 선 긋기
다중회귀 - 여러 이유로 예측 - 요리 레시피
의사결정트리 - 질문하면서 예측 - 스무고개 게임


한 줄 요약
지도학습: 정답 보면서 공부
회귀: 숫자 맞히기
선형회귀: 직선 하나
다중회귀: 이유 여러 개
의사결정트리: 질문하며 내려가기