데이터 분석

지도학습 분류모델 쉬운 설명(+ 의사결정트리, 랜덤포레스트, 인공신경망, 서포트벡터머신, 로지스틱 회귀분석)

The Ohgorithm 2026. 1. 19. 14:02

🤖 지도학습 분류모델이란?
👉 정답이 있는 문제를 보고 배우는 컴퓨터야.

예를 들면
“이 사진은 고양이야? 강아지야?” 같은 문제를
정답을 알려주면서 계속 연습시키는 거야.




1️⃣ 의사결정트리 (Decision Tree)
🌳 질문 놀이 나무
컴퓨터가 계속 질문해!
귀가 뾰족해?
야옹 소리 내?
크기가 작아?
이렇게 예/아니오로 따라가다 보면
마지막에 “고양이!” 하고 결정해.
👉 마치 스무고개 놀이랑 똑같아


2️⃣ 랜덤 포레스트 (Random Forest)
🌲🌲🌲 여러 나무가 모여서 투표하는 숲
의사결정트리 하나는 실수할 수 있어.
그래서 나무를 여러 개 만들고
나무 1: 고양이!
나무 2: 고양이!
나무 3: 강아지!
👉 가장 많이 나온 답으로 결정해
📌 친구들끼리 투표해서 정하는 느낌!


3️⃣ 인공신경망 (Neural Network)
🧠 사람 뇌처럼 배우는 컴퓨터
사람 뇌에는 신경이 많잖아?
컴퓨터도 신경줄 같은 길을 만들어서 배워.
처음엔 틀려도
틀리면 다시 고치고
또 고치고
계속 연습
👉 많이 연습하면 엄청 똑똑해져!
📌 그림, 소리, 얼굴 인식 잘함


4️⃣ 서포트 벡터 머신 (SVM)
📏 선을 그어서 나누는 모델
컴퓨터가 이렇게 생각해: “고양이랑 강아지를 선 하나로 나눌 수 없을까?”
그래서
최대한 공평하게
서로 멀리 떨어지게
👉 딱 가운데 선을 그어서 구분해!
📌 줄 세우기 잘하는 모델


5️⃣ 로지스틱 회귀 (Logistic Regression)
⚖️ 확률로 판단하는 모델
컴퓨터가 말해: “이건 고양이일 확률이 80%야!”
그래서
50% 넘으면 고양이
아니면 강아지
👉 확률로 결정하는 똑똑한 계산기
📌 간단하고 빠름!


✨ 한 줄 요약
모델 - 한마디 설명:
의사결정트리 - 질문 놀이
랜덤포레스트 - 나무들 투표
인공신경망 - 뇌처럼 학습
SVM - 선 긋기
로지스틱회귀 - 확률 계산