Torna alla versione inglese della documentazione
Proprietà di smotenode
Proprietà di smotenode
Ultimo aggiornamento: 11 feb 2025
Il nodo SMOTE (Synthetic Minority Over-sampling Technique) fornisce un
algoritmo di over-sampling per la gestione dei dataset sbilanciati. Fornisce un metodo avanzato di bilanciamento dei dati. Il nodo di elaborazione SMOTE in SPSS Modeler è implementato in Python e richiede la libreria imbalanced-learn© Python .
smotenode proprietà |
Tipo di dati | Descrizione proprietà |
---|---|---|
target |
campo | Il campo obiettivo. |
sample_ratio |
Stringa | Abilita un valore di rapporto personalizzato. Le due opzioni sono Auto (sample_ratio_auto ) o Imposta
rapporto (sample_ratio_manual ). |
sample_ratio_value |
a virgola mobile | Il rapporto è il numero dei campioni nella classe di minoranza rispetto al numero di campioni nella classe di maggioranza. Deve essere maggiore di 0 e minore o uguale a
1 . Il valore predefinito è auto . |
enable_random_seed |
Booleano | Se impostato su true , la proprietà random_seed verrà abilitata. |
random_seed |
intero | Il seed utilizzato dal generatore di numeri random. |
k_neighbours |
intero | Il numero di elementi adiacenti più vicini da utilizzare per la creazione di campioni sintetici. Il valore predefinito è 5 . |
m_neighbours |
intero | Il numero di vicini più vicini da utilizzare per determinare se un campione di minoranza è in pericolo. Questa opzione è abilitata solo con
i tipi di algoritmo SMOTE borderline1 e
borderline2 . Il valore predefinito è 10 . |
algorithm |
Stringa | Il tipo di algoritmo SMOTE: regular ,
borderline1 o borderline2 . |
use_partition |
Booleano | Se è impostato su true , verranno utilizzati solo i dati
di addestramento per la creazione del modello. L'impostazione predefinita è true . |
L'argomento è stato utile?
0/1000