머신러닝/개념익히기

결정트리, decision tree

ADELA_J 2023. 7. 18. 14:33

<결정트리>

-decision tree

- 데이터요소(독립변수) 각각을 주목

- 요소 내의 값을 경계로 데이터를 분할하여 데이터가 속하는 클래스를 결정하는 방법

- 결정 트리에서는 각 독립변수가 종속변수에 얼마나 영향을 미치는지 볼 수 있음. 

- 스무고개 하듯이 예, 아니오 질문을 이어가며 학습. 

출처 :&nbsp;https://bkshin.tistory.com/entry/%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-4-%EA%B2%B0%EC%A0%95-%ED%8A%B8%EB%A6%ACDecision-Tree

 

▼ 결정트리의 예

 

<결정트리예시 - 버섯 분류>

178에서 pd.get_dummies 는 자세한 내용은 여기 ▼

https://zephyrus1111.tistory.com/91

하고나니까 이렇게 True(1) False(0) 로 값이 나오더라고  ▼▼▼▼

 

▼ 그리고 종속변수 flg 라고 새로운 열을 추가 (람다로 classes 가 p랑 같으면 1 안같으면 0으로 출력)

그리고 기존의 fig가 없는 데이터와 flg 열만 따로 변수 지정해줌

▼ 그리고 우리가 계속 반복하고 있는 머신러닝 지도학습 구현