En el caso de Boston housing.jmp, ajuste los parámetros de "División de tamaño mínimo" y "Dividir mejor" en el código JSL para controlar la Partición automática del árbol de decisión.
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 )
);
Sin embargo, la casilla R del grupo de validación es <0 después del cálculo del código anterior.
Normalmente, en el modelo de árbol de decisión donde se realiza el grupo de verificación en la plataforma de la Partición, la Partición se detendrá automáticamente antes de que R cuadrado <0 del grupo de verificación.
Parece que voy a agregar a mi código para verificar que el grupo R al cuadrado deja de dividirse, pero no tengo idea de cómo hacerlo. Sólo encontré el manual. ¡Gracias!
https://www.jmp.com/support/help/13-2/Example_of_a_Continuous_Response.shtml
...... La solución encontrada tiene cuatro splits. El gráfico del historial de división muestra que no hay mejoras adicionales en el conjunto de datos de validación después de cuatro divisiones. El valor de RSquare de 0.39 en los datos de validación no admite este modelo como un predictor fuerte de la progresión de la enfermedad. La dispersión a través de las particiones en la gráfica de partición indica además que este modelo no separa bien los niveles de Y ...
Consulte a un profesional: ¿cómo escribo el código que hace que los resultados de JSL sean iguales a los resultados de la partición del árbol de decisiones que se ejecutan automáticamente en la plataforma? ¡Muchas gracias!
