Proprietà xgboostlinearnode
XGBoost Linear© rappresenta un'implementazione avanzata
di un algoritmo gradient boosting con un modello lineare come modello di base. Gli algoritmi Boosting rilevano in modo interattivo i classificatori deboli e
li aggiungono ai classificatori forti finali. Il nodo XGBoost Linear in SPSS Modeler è implementato in Python.
xgboostlinearnode Proprietà |
Tipo di dati | Descrizione proprietà |
|---|---|---|
custom_fields |
booleano | Questa opzione indica al nodo di utilizzare le informazioni di campo specificate qui invece di quelle fornite in qualsiasi nodo di tipo a monte. Dopo aver selezionato questa opzione, specificare i campi come richiesto. |
target |
campo | |
inputs |
campo | |
alpha |
Doppia | Il parametro del booster lineare alfa. Specificare un numero qualsiasi 0 o superiore. L'impostazione predefinita è " 0". |
lambda |
Doppia | Il parametro del booster lineare lambda. Specificare un numero qualsiasi 0 o superiore. L'impostazione predefinita è " 1". |
lambdaBias |
Doppia | Il parametro del booster lineare di polarizzazione lambda. Specificare un numero qualsiasi. L'impostazione predefinita è " 0". |
num_boost_round |
intero | Il valore del numero di giri per la costruzione di modelli. Specificare un valore compreso tra 1 e 1000. L'impostazione predefinita è " 10". |
objectiveType |
stringa | Il tipo di obiettivo per l'attività di apprendimento. I valori possibili sonoreg:linear, reg:logistic, reg:gamma, reg:tweedie,count:poisson,rank:pairwise, binary:logistico multi. Si noti che per i bersagli a bandiera è possibile utilizzare solo binary:logistic o multi . Se si utilizza multi , il risultato del punteggio mostrerà i tipi di obiettivo XGBoost ( multi:softmax ) e ( multi:softprob ). |
random_seed |
intero | Il seme del numero casuale. Qualsiasi numero compreso tra 0 e 9999999. L'impostazione predefinita è " 0". |
useHPO |
Booleano | Specificare true o false per abilitare o disabilitare le opzioni HPO. Se impostato su " true", Rbfopt verrà applicato per trovare automaticamente il "miglior" modello SVM a una classe, che raggiunge il valore obiettivo target definito dall'utente con il parametro " target_objval ". |