04.의사결정트리(Decision Tree) in R
- 의사결정트리(Decision Tree) 방식은 나무구조 형태로 분류결과를 도출해내는 방식으로, 입력 변수 중에서 가장 영향력이 있는 변수를 기준 으로 이진 분류하여 분류결과를 나무 구조 형태로 시각화를 해줍니다..
- 비교적 모델 생성이 쉽고, 단순하지만 명료한 결과를 제공하기 때문에 의사결정의 자료로 가장 많이 사용하는 지도학습 모델입니다.
다음은 R의 party패키지의 ctree()함수로 의사결정트리를 생성하는 방법입니다.
먼저 소스코드입니다.
다음은 air_ctree의 결과입니다.
결과를 보면 온도를 결정하는 1순위가 Ozone이고 2순위가 Wind라는것을 알수있으며, Solar.R은 영향을 안 미치는것을 볼수 있습니다.
* 은 마지막 노드라는 것을 의미합니다.
다음은 분류분석 결과를 시각화 한 모양입니다.
'딥러닝 스터디' 카테고리의 다른 글
06.랜덤포레스트(RandomForest) in R (0) | 2017.06.10 |
---|---|
05.의사결정트리(Decision Tree) in R (2) (2) | 2017.04.15 |
03. 의사결정트리(Decision Tree) 란? (0) | 2017.03.19 |
02.데이터마이닝(Data Mining)기법 (0) | 2017.03.08 |
01.데이터 마이닝(data mining) 이란? (0) | 2017.03.07 |