Masowa analiza online - Massive Online Analysis

MOA
Deweloper (y) Uniwersytet Waikato
Wersja stabilna
20.12.0 / 16 grudnia 2020 ; 28 dni temu  ( 16 grudnia 2020 )
Magazyn Edytuj to w Wikidata
System operacyjny Wieloplatformowy
Rodzaj Nauczanie maszynowe
Licencja Powszechna Licencja Publiczna GNU
Stronie internetowej moa .cms .waikato .ac .nz

Massive Online Analysis ( MOA ) to darmowy projekt oprogramowania typu open source przeznaczony do eksploracji strumieni danych z przesunięciem koncepcji . Został napisany w języku Java i opracowany na Uniwersytecie Waikato w Nowej Zelandii .

Opis

MOA to oprogramowanie ramowe o otwartym kodzie źródłowym, które umożliwia tworzenie i przeprowadzanie eksperymentów uczenia maszynowego lub eksploracji danych na zmieniających się strumieniach danych. Zawiera zestaw uczestników i generatorów strumieni, których można używać z graficznego interfejsu użytkownika (GUI), wiersza poleceń i interfejsu API języka Java. MOA zawiera kilka kolekcji algorytmów uczenia maszynowego:

  • Klasyfikacja
    • Klasyfikatory bayesowskie
      • Naiwny Bayes
      • Naiwny wielomian Bayesa
    • Klasyfikatory drzew decyzyjnych
      • Kikut decyzji
      • Drzewo Hoeffdinga
      • Drzewo opcji Hoeffdinga
      • Drzewo adaptacyjne Hoeffdinga
    • Klasyfikatory meta
      • Parcianka
      • Wzmocnienie
      • Pakowanie za pomocą ADWIN
      • Pakowanie za pomocą Adaptive-Size Hoeffding Trees.
      • Perceptronowe układanie ograniczonych drzew Hoeffding
      • Wykorzystywanie worków
      • Zaktualizowany zbiór dotyczący dokładności online
    • Klasyfikatory funkcji
    • Klasyfikatory dryfu
      • Pamięć samoregulująca
      • Probabilistyczne okno adaptacyjne
    • Klasyfikatory z wieloma etykietami
    • Aktywne klasyfikatory uczenia się
  • Regresja
    • FIMTDD
    • AMRules
  • Grupowanie
    • StreamKM ++
    • CluStream
    • ClusTree
    • D-Stream
    • Pajęczyna.
  • Wykrywanie wartości odstających
    • BURZA
    • Streszczenie-C
    • DORSZ
    • MCOD
    • AnyOut
  • Systemy rekomendujące
    • BRISMFPredictor
  • Częste wydobywanie wzorców
    • Zestawy przedmiotów
    • Wykresy
  • Zmień algorytmy wykrywania

Algorytmy te są przeznaczone do uczenia maszynowego na dużą skalę, radzenia sobie ze zmianami koncepcji i strumieniami dużych zbiorów danych w czasie rzeczywistym.

MOA wspiera dwukierunkową interakcję z Weka (uczenie maszynowe) . MOA jest wolnym oprogramowaniem wydanym na licencji GNU GPL .

Zobacz też

Bibliografia

Linki zewnętrzne