본문 바로가기
Programing/R

[R] 결정 트리의 해석

by 구루미94 2021. 12. 1.

1. summary 함수로 결정 트리 해석하기

- summary 함수를 사용하면 결정 트리의 내용을 보다 상세하게 알 수 있다.

- variable importance 행은 설명 변수의 중요성을 순서대로 보여준다.

- P(node)는 이 노드에 도달할 확률

 

2. 결정 트리 시각화하기 (rpart.plot 라이브러리 사용)

library(rpart.plot)
rpart.plot(r, type = 4)

 

3. 결정 트리의 장점과 단점

① 장점

- 결정 트리의 예측 결과는 해석이 가능하다.

- 예측 과정이 매우 빠르다.

- 여러 개의 결정 트리를 결합하면 높은 성능의 예측기를 만들 수 있다.

- 결측값을 가진 샘플을 처리할 수 있다.

- 범주형 변수를 그대로 사용할 수 있다.

② 단점: 성능이 낮다.

 

-> 높은 성능이 요구되는 응용에서 결정 트리를 그대로 사용하는 경우는 거의 없다.

여러 결정 트리의 의사 결정을 결합하여 높은 성능을 추구하는 랜덤 포리스틀 사용한다.

728x90

댓글