Boston housing.jmp의 경우 JSL 코드에서 "최소 크기 분할"및 "최적 분할"매개 변수를 조정하여 의사 결정 트리의 자동 파티션을 제어합니다.
Partition(
Y( :mvalue ),
X( :crim, :zn, :indus, :chas, :nox, :rooms, :age, :distance, :radial, :tax, :pt, :b, :lstat ),
Validation Portion( 0.3 ),
Minimum Size Split( 2 ),
Split Best( 1000 )
);
그러나 유효성 검정 그룹의 R 제곱은 위 코드 계산 후에 <0입니다.
일반적으로 검증 그룹이 파티션 플랫폼에서 수행되는 의사 결정 트리 모델에서 검증 그룹의 R square <0보다 먼저 파티션이 자동으로 중지됩니다.
그룹 R 제곱이 분할을 멈추는 지 확인하기 위해 코드에 추가 할 것 인 것처럼 보이지만 어떻게 해야할지 잘 모릅니다. 매뉴얼 만 찾았습니다. 감사합니다!
https://www.jmp.com/support/help/13-2/Example_of_a_Continuous_Response.shtml
...... 발견 된 솔루션에는 4 개의 스플릿이 있습니다. 스플릿 히스토리 플롯은 4 개의 스플릿 후에 유효성 검사 데이터 세트에 더 이상의 개선이 없음을 보여줍니다. 유효성 확인 데이터에서 RSquare 값 0.39는이 모델을 질병 진행의 강력한 예측 인자로 지원하지 않습니다. 파티션 플롯의 파티션을 가로 지르는 분산은이 모델이 Y 레벨을 잘 분리하지 않음을 나타냅니다. ......
전문가와상의하십시오 : JSL의 결과를 의사 결정 트리와 동일하게 만드는 코드는 어떻게 작성합니까? 플랫폼에서 자동으로 실행되는 파티션 결과? 대단히 감사합니다!
