Per utilizzare SVM o la rete neurale è necessario trasformare (codificare) le variabili categoriali in variabili numeriche, il metodo normale in questo caso è utilizzare 0-1 valori binari con il k-esimo valore categoriale trasformato in (0,0, .. ., 1,0, ... 0) (1 è sulla posizione k-esima). Esistono altri metodi per farlo, specialmente quando esiste un gran numero di valori categorici (ad es. 10000) in modo tale che la rappresentazione 0-1 introdurrà un gran numero di dimensioni aggiuntive (unità di input) nella rete neurale che non sembrano del tutto desiderate o attese ?
Sto chiedendo strategie generali.