2013-02-13 13 views
6

Używam Weka. Chciałbym uzyskać dostęp do parametrów (wag) klasyfikatora. Co chcę zrobić, to uzyskać dostęp do wartości parametrów, aby określić, w jaki sposób mają one wpływ na atrybuty.Parametry klasyfikatora Weka

Więc moje pytania to:

  • Jak uzyskać dostęp do parametrów klasyfikatora? (z Eclipse)
  • Jak określić powiązane atrybuty parametru?

Odpowiedz

0

Jeśli spojrzeć na Weka Documentation, znajduje się sekcja na temat budowania klasyfikatora. Nie jestem w 100% tym, jakie parametry chciałbyś ustawić, ale wierzę, że przeczytanie tego powinno pomóc. Nie byłem w stanie szybko znaleźć listy dostępnych Opcji, ale byłoby to również dobre miejsce, ponieważ niektóre z opcji są bardzo przydatne, gdy korzystałem z Weka kilka lat temu.

EDYCJA: Wierzę, że to, czego chcesz, to "wagi atrybutów". Nie mam z nimi większego doświadczenia, choć pamiętam, że zostały one zastosowane przez dołączenie do XRFF files w celu zmiany zestawu danych przed klasyfikacją. Aby znaleźć stronę wagi atrybutu XRFF natknąłem się na this post, która może okazać się przydatna.

+0

Dziękuję za odpowiedź, już widziałem dokumentację, ale nie znalazłem odpowiedzi na moje pytanie. Chcę wartości liczbowej dla każdego atrybutu, który odzwierciedla, jak wpływa na wynik. – DavidK

+0

Edytowane w dodatkowych informacjach, które mogą być tym, co masz na myśli. – Nashibukasan

+0

Nie wiem, czy naprawdę tego chcę; czy jest on naprawdę powiązany z konkretnym klasyfikatorem? – DavidK

2

Oto powiązany pytanie o masach w WEKA: How to use weights in Weka

A tutaj jest przykład kodu Java: http://weka.wikispaces.com/Add+weights+to+dataset

Aby dowiedzieć się o relacji między atrybutami można użyć Ranker jako wyszukiwarki i PrincipalComponents jako oceniający w zakładce Selecte attributes. Otrzymasz macierz korelacji podobną do tej:

Correlation matrix 
    1  -0.11 0.87 0.82 
-0.11 1  -0.42 -0.36 
    0.87 -0.42 1  0.96 
    0.82 -0.36 0.96 1  
+0

OK! dziękuję bardzo za odpowiedź;) – DavidK

+0

We Weka Explorer, możemy uzyskać dostęp do odpowiednich atrybutów; ale nie mamy danych liczbowych; czy wiesz, czy można uzyskać więcej informacji o tym, jak jest obliczany? – DavidK

+0

W eksploratorze przejdź do opcji "Wybierz atrybuty", a następnie wybierz osobę oceniającą i osobę wyszukującą, a uzyskasz wyniki liczbowe. Każdy algorytm w WEKA jest udokumentowany i zawiera odniesienia do swojej pracy, która zawiera pełne wyjaśnienie algorytmu. – arutaku