Proprietà di xgboosttreenode
Ultimo aggiornamento: 11 feb 2025
XGBoost Tree© rappresenta un'implementazione avanzata di
un algoritmo gradient boosting con un modello struttura ad albero come modello
di base. Gli algoritmi Boosting rilevano in modo interattivo i classificatori
deboli e li aggiungono ai classificatori forti finali. XGBoost Tree è molto flessibile e fornisce molti parametri che possono essere opprimenti per la maggior parte degli utenti, quindi il nodo XGBoost Tree in SPSS Modeler espone le funzioni principali e i parametri comunemente utilizzati. Il
nodo è implementato in Python.
proprietà |
Tipo di dati | Descrizione proprietà |
---|---|---|
|
booleano | Questa opzione indica al nodo di utilizzare le informazioni sui campi specificate qui al posto di quelle date in un qualsiasi nodo Tipo upstream. Dopo aver selezionato questa opzione, specificare i campi come richiesto. |
|
campo | I campi obiettivo. |
|
campo | I campi di input. |
|
Stringa | Il metodo della struttura ad albero per la creazione del modello. I valori possibili sono , o . Il valore predefinito è . |
|
intero | Il numero di iterazioni boost per la creazione del modello. Specificare
un valore compreso tra e . Il valore predefinito è . |
|
intero | La profondità massima per l'espansione della struttura ad albero. Specificare il valore o un valore maggiore. L'impostazione predefinita è . |
|
Doppio | Il peso minimo figlio per l'espansione della struttura ad albero. Specificare il valore o un valore maggiore. L'impostazione predefinita è . |
|
Doppio | Il passo delta massimo per l'espansione della struttura ad albero. Specificare il valore o un valore maggiore. L'impostazione predefinita è . |
|
Stringa | Il tipo di obiettivo per l'attività di apprendimento. I valori possibili sono , , , , , , o . Notare che per gli
obiettivi indicatore, è possibile utilizzare solo
o . Se si utilizza , il risultato del punteggio mostrerà i
tipi di obiettivo XGBoost e
. |
|
Booleano | Indica se utilizzare la funzione di arresto anticipato. Il valore predefinito è . |
|
intero | L'errore di convalida deve diminuire almeno ogni primo round di stop per continuare l'allenamento. Il valore predefinito è . |
|
Doppio | Rapporto tra i dati di input utilizzati per gli errori di convalida. Il valore predefinito è . |
|
intero | Il seed random. Qualsiasi numero compreso tra e
. Il valore predefinito è
. |
|
Doppio | Il campione secondario per il controllo del sovradattamento. Specificare
un valore compreso tra e . Il valore predefinito è
. |
|
Doppio | Il valore eta per il controllo del sovradattamento. Specificare
un valore compreso tra e . Il valore predefinito è . |
|
Doppio | Il valore gamma per il controllo del sovradattamento. Specificare o un
valore maggiore. L'impostazione predefinita è . |
|
Doppio | Il campione di colonne in base alla struttura ad albero per il controllo
del sovradattamento. Specificare
un valore compreso tra e . Il valore predefinito è
. |
|
Doppio | Il campione di colonne in base al livello per il controllo del
sovradattamento. Specificare
un valore compreso tra e . Il valore predefinito è
. |
|
Doppio | Il valore lambda per il controllo del sovradattamento. Specificare o un
valore maggiore. L'impostazione predefinita è . |
|
Doppio | Il valore alpha per il controllo del sovradattamento. Specificare o un
valore maggiore. L'impostazione predefinita è . |
|
Doppio | La ponderazione per la gestione dei dataset sbilanciati. Il valore predefinito è . |
|
L'argomento è stato utile?
0/1000