Nel caso di Boston housing.jmp, regolare i parametri di "Minimum Size Split" e "Split Best" nel codice JSL per controllare la partizione automatica dell'albero decisionale.
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 )
);
Tuttavia, il quadrato R del gruppo di convalida è <0 dopo il calcolo del codice precedente.
Normalmente, nel modello di albero decisionale in cui viene eseguito il gruppo di verifica sulla piattaforma Partition, la partizione verrà automaticamente arrestata prima di R square <0 del gruppo di verifica.
Sembra che aggiungerò al mio codice per verificare che il gruppo R quadrato smetta di scindersi, ma non ho idea di come farlo. Ho trovato solo il manuale. Grazie!
https://www.jmp.com/support/help/13-2/Example_of_a_Continuous_Response.shtml
...... La soluzione trovata ha quattro split. Il grafico della cronologia Split mostra che non vi sono ulteriori miglioramenti nel set di dati di convalida dopo quattro suddivisioni. Il valore RSquare di 0,39 sui dati di convalida non supporta questo modello come un forte predittore della progressione della malattia. La dispersione tra le partizioni nel grafico delle partizioni indica inoltre che questo modello non separa bene i livelli Y. ......
Consultare un professionista: come si scrive codice che rende i risultati di JSL uguali all'albero decisionale I risultati delle partizioni vengono eseguiti automaticamente sulla piattaforma? Grazie mille!
