

확률부터 LLM까지, 원리부터 제대로 배우는 자기주도 학습 플랫폼
결정 트리는 특징에 대한 질문(분기)을 반복해 데이터를 나누며 예측하는, 사람이 해석하기 쉬운 규칙 기반 모델이다.
이 내용은 넘스탯의 결정 트리 시뮬레이터에서 직접 실험으로 확인할 수 있습니다.
각 단계를 클릭하면 해당 학습 내용을 볼 수 있습니다
학습 진도 (완료한 단계)
0%
결정 트리는 나무 구조로 된 의사결정 규칙을 만들어 데이터를 분류하거나 예측하는 방법입니다. 마치 스무고개 게임처럼 예/아니오 질문을 단계적으로 하여 최종 답에 도달합니다.
온라인 쇼핑에서 고객이 구매할지 예측하는 결정 트리: '방문 시간 > 10분?' → 예 → '이전 구매 경험 있음?' → 예 → '구매 확률 85%'. 이런 식으로 단계별 질문을 통해 구매 가능성을 판단합니다.
정답: 한 노드에 같은 클래스의 데이터가 얼마나 많이 모여있는지를 나타냅니다. 모든 데이터가 같은 클래스면 순도가 높고(pure), 섞여있으면 순도가 낮습니다(impure).
정답: 과적합(overfitting) 문제가 발생할 수 있습니다. 훈련 데이터에는 완벽하게 맞지만 새로운 데이터에서는 성능이 떨어질 수 있습니다.
정답: 결정 트리는 비선형 관계를 자동으로 학습할 수 있고, 특성 간의 상호작용을 처리할 수 있습니다. 또한 해석이 매우 쉽고 전처리가 거의 필요 없습니다.