wekaProste porównanie interfejsów Weka


Wprowadzenie

Weka ma wiele interfejsów: Explorer, KnowledgeFlow, Experimenter, SimpleCLI, Workbench. Wszyscy dzielą się głównie tymi samymi zadaniami, z różnym ukierunkowaniem i elastycznością. Tutaj będziemy badać ich różne obszary i elastyczność.

Uwagi

poszukiwacz

zawodowiec:

  1. rób wszystko szybko
  2. dają szybki i kompleksowy obraz struktury danych

cos: nie można zapisać procesu;

Eksperymentator

zawodowiec:

  1. porównaj kilka modeli naraz, np. uruchom 3 różne klasyfikatory razem z 5 zestawami danych i zobacz porównywany wynik w jednym miejscu;
  2. eksperyment można zapisać

KnowledgeFlow

zawodowiec:

  1. rób prawie wszystkie rzeczy, które potrafi Explorer
  2. może zapisać proces

sałata:

  1. KF nie może wykonać zadania Eksperymentatora, ponieważ nie obsługuje pętli, ale ADAMS może pomóc;
  2. KF nie ma dostępu do funkcji niskiego poziomu w interfejsie API Weka;

simpleCLI

pro: uruchom podobne zadania tego, co robi Eksplorator, używając wiersza polecenia

cos: nie może uzyskać dostępu do wszystkich funkcji Weka API, zalecane jest wykonywanie skryptów Jython lub Groovy.

stoł warsztatowy

pro: gromadzi wszystkie pozostałe interfejsy w jednym miejscu

Proste porównanie interfejsów Weka Powiązane przykłady