<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sto utilizzando JMP 8 per eseguire un adattamento non lineare.
Genera a obiettivo SSE valore e a soluzione SSE valore. Mi chiedo solo come interpretare questi valori. Come decidere se l'adattamento non lineare è buono o no?
Ed esiste un modo per convertire SSE in R quadrato?
In allegato è riportato l'output dell'adattamento non lineare di JMP 8.

Grazie!
Molte grazie!
Ulteriore domanda: l'adattamento migliore deve avere un SSE più vicino a 0, giusto? ma normalmente non otterremo 0 per i dati che generiamo dall'esperimento. Quindi voglio solo sapere se ce n'è qualcuno criteri affinché la soluzione SSE determini se il modello attuale genera un buon adattamento non lineare o meno.
L'SSE è la somma residua dei quadrati del miglior adattamento del modello attuale ai dati. L'obiettivo SSE per i limiti di confidenza viene utilizzato solo per stimare i limiti di confidenza all'attuale Alpha (c'è una descrizione nella documentazione JMP nei "dettagli statistici" del capitolo non bugiardo).
Sebbene R2 da solo non debba essere utilizzato per giudicare se l'adattamento di un modello non lineare è "buono", può essere calcolato dall'SSE e dai dati grezzi.
Prova questo esempio JSL (l'ho testato solo in JMP 10, non ricordo se la tabella di esempio veniva fornita con JMP 8. Se il percorso fallisce, prova ad aprire manualmente la tabella prima di eseguire il resto dello script)
// Esempio di adattamento non lineare
dt = Aprire ( "$SAMPLE_DATA/Esempi non lineari/Popolazione USA.jmp" ) ;
nlin = dt << Non lineare ( Y ( : pop ) , X ( : Nome ( "Formula X" ) ) , Fine () ) ;
// ottiene SSE dal rapporto
SSE = Rapporto ( nlin )[ Casella numerica ( "SSE" )][ 1 ] ;
// Calcola la somma totale dei quadrati (cioè delle distanze dalla media y)
SStot = Somma ( (( Colonna ( 2 ) << ottenere come matrice ) - Col Mean ( Colonna ( 2 ) )) ^ 2 ) ;
// Calcola R2 e R2 modificato
R2 = 1 - SSE / SStot ;
R2agg = 1 - ( SSE / Rapporto ( nlin )[ Casella numerica ( "DFE" )][ 1 ]) / ( SStot / Numero col ( Colonna ( 2 ) ) - 1 ) ;
// Aggiorna il report con R2
Rapporto ( nlin )[ Casella di contorno ( "Soluzione" )] << anteporre (
Casella di riepilogo H ( Casella numerica ( "R2" , { R2 } ) , Casella numerica ( "R2adj" , { R2agg } ) )
) ;