Esiste una libreria C# per generare un albero decisionale da un datatable e quindi utilizzarlo per prevedere i dati mancanti?Libreria per generare un albero decisionale
Ho fatto alcune ricerche ma non ho trovato nessuna libreria C# in grado di generare un albero decisionale da un insieme di dati.
Qualsiasi aiuto è molto apprezzato
EDIT: Per ulteriori elaborazioni:
Diciamo che ho un set di dati di persone con il loro nome, l'età, lo stipendio, stato di famiglia, il lavoro e votare (chi sono andando a votare per le elezioni).
Desidero utilizzare questi dati per creare un albero decisionale.
E quindi ho un altro set di dati di persone ma senza la colonna "vote". Ho bisogno di usare l'albero delle decisioni generato per prevedere il voto per le persone.
L'albero di decisione dovrebbe essere come una serie di test su tutte le variabili di una persona per ottenere una previsione finale
Si prega di approfondire ciò che stai cercando di realizzare. Non è chiaro, almeno per me, quello che stai veramente cercando. – SimpleVar
Ho provato ad elaborare di più. Ma se non conosci gli alberi decisionali, non posso spiegarne altro. Grazie – Youssef
Basta andare attraverso l'albero, controllando se la persona supera il test corrente e andando al prossimo bambino di conseguenza, eventualmente arrivando all'ultimo nodo (dopo l'ultimo test), il che significa che siamo nel posto che fa al caso nostro maggior parte. Ora dovremmo avere un figlio per ogni opzione di voto, ognuno contando anche quante persone hanno raggiunto quel percorso visitato (voto per) - prendere quello con il maggior numero di voti è il voto più probabile per quella determinata persona. – SimpleVar