더북(TheBook)

사이킷런 0.22 버전에서 사후 가지치기 중 하나인 비용 복잡도 가지치기(cost complexity pruning) 기능이 추가되었습니다. 이 방식은 현재 노드의 복잡도와 하위 트리의 복잡도 차이가 가장 작은 가지를 제거합니다. 사이킷런은 불순도를 기준으로 가지치기를 진행하며 ccp_alpha 매개변수의 값이 클수록 가지치기 정도가 늘어납니다. 기본값은 0으로 가지치기를 수행하지 않습니다. 이 매개변수는 결정 트리뿐만 아니라 결정 트리를 기반으로 하는 엑스트라 트리(ExtraTree), 엑스트라 트리즈(ExtraTrees), 랜덤 포레스트(RandomForest), 그레이디언트 부스팅(GradientBoosting)에도 추가되었습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.