Czy istnieje biblioteka C# do generowania drzewa decyzyjnego z obiektu datatable, a następnie do przewidywania brakujących danych?Biblioteka do generowania drzewa decyzyjnego
Zrobiłem kilka badań, ale nie znalazłem żadnej biblioteki C#, która może wygenerować drzewo decyzyjne ze zbioru danych.
Każda pomoc jest mile widziana
EDIT: Dalsze opracowania:
powiedzmy, że mam zestaw danych osób z ich imię i nazwisko, wiek, wynagrodzenia, stanu cywilnego, pracy i głosowania (kim są będzie głosować w wyborach).
Chcę użyć tych danych do zbudowania drzewa decyzyjnego.
A potem mam inny zestaw danych osób, ale bez kolumny "głosowanie". Potrzebuję użyć wygenerowanego drzewa decyzyjnego, aby przewidzieć głosowanie na osoby.
Drzewo decyzja powinna być jak seria testów na wszystkich zmiennych danej osoby w celu uzyskania końcowego Info
Proszę wyjaśnić, co próbujesz osiągnąć. Nie jest jasne, przynajmniej dla mnie, czego tak naprawdę szukasz. – SimpleVar
Próbowałem opracować więcej. Ale jeśli nie znasz drzew decyzyjnych, nie potrafię wyjaśnić więcej. Dzięki – Youssef
Po prostu przejdź przez drzewo, sprawdzając, czy dana osoba przechodzi aktualny test, i idąc do następnego dziecka, ostatecznie docierając do ostatniego węzła (po ostatnim teście), co oznacza, że znajdujemy się w miejscu, które pasuje do naszej osoby większość. Teraz powinniśmy mieć dziecko na każdą opcję głosowania, z których każde również liczy liczbę osób, które dostały się na tę ścieżkę (głosowanie) - przyjęcie tej z największą liczbą głosów jest prawdopodobnie głosowaniem na tę osobę. – SimpleVar