Klasyfikator C45Vis

Jedną z głównych cech programu Trickster jest możliwość prostego dodawania nowych typów klasyfikatorów. Standardowa wersja programu jest wyposażona w przykładowy klasyfikator posiadający możliwość wizualizacji. Jest nim klasyfikator C45Vis. Bazuje on na klasyfikatorze C45 z biblioteki rseslib .

Klasyfikator C45 jest implementacją standardowego drzewa binarnego. Wizualizacja drzewa decyzyjnego jest bardzo naturalna - jest to wizerunek zwykłego drzewa binarnego, z gałęziami i liśćmi na poszczególnych poziomach

Ten klasyfikator implementuje także proces wizuaizacji. Ścieżka prowadząca do odpowiedniego liścia (z podjętą decyzją) jest koloru zielonego.

Po wybraniu dowolnego węzła za pomocą lewego przycisku myszy otwierane jest okno dialogowe. Można z niego wyczytać informacje o danym wierzchołku, takie jak rozkład wektora decyzji, decyzję podejmowaną w tym wierzchołku (dla liści) czy kryteria decyzji (dla innych wierzchołków).


Na rysunku widać wypowe drzewo decyzyjne. Po lewej widać okno z informacjami o wybranym węźle.

The pop-up menu

Oprócz klasyfikacji, wyświetlania klasyfikatora i procesu klasyfikacji klasyfikator C45Vis ma jeszcze kilka innych funkcji. Ich użycia jest możliwe poprzez menu kopntekstowe, pojawiające się po wybraniu dowolnego węzła za pomocą prawego przycisku myszki.

  1. Expand/collapse Jeżeli w nagłówku tabeli jest wiele pól, to drzewo decyzyjne może być bardzo duże (liczba wezłów rośnie wykładniczo). Nie mogą być one wtedy efektywnie wyświetlane na ekranie. Wybierając tę opcję użytkownik może zwijać i rozwijać poddrzewo o korzeniu w danym wierzchołku.
  2. Cut. To polecenie umożliwia użytkownikowi zmienić strukturę drzewa. Wybrany wierzchołek staje się liściem nowego drzewa decyzyjnego - wektor decyzji się nie zmienia, ale proces klasfikacji zatrzyma się na tym wierzchołku. Używając tej komendy użytkownik ma możliwość wypróbowania różnych opcji zmniejszania drzewa, co pozwala osiągnąć kompromis między rozmiarem i efektywnością. Należy jednak być ostrożnym, gdyż ucięcie gałęzi drzewa nie może zostać odrócone.
  3. Stop classifying. Ta opcja działa jedynie w trybie klasyfikacji, powoduje ona zaprzestanie wyświetlania klasyfikacji.
Poprzedni Następny Spis treści