Celem prac jest implementacja mechanizmu budowania drzew decyzyjnych z danych niepewnych.

  • Prace bazowac beda na artykule: Uncertain Decision Tree Classifier for Mobile Context-Aware Computing
  • Prace bazowac beda na kodzie: UID3
  • Prace powinny implementowac klasyfikator zgodnie z konwencja sklearn
  • Prace maja finalnie potwierdzic rownowaznosc implementacji Java i Python (z wylaczeniem sytuacji gdzie wersja Pythonpoprawialaby bledne dzialanie wersji Java)
  • Do implementacji polecam wykorzystac framework nbdev
  • Implementacja powinna umozliwiac rysowanie drzew z wykorzystaniem graphviz:
  • Implementacja powinna umozliwiac eksport drzew do formatu HMR+, ktory zaczytywany jest przez webowy edytor HWED
  • Kod powinien byc napisany i udokumentowany zgodnie z PEP8

Install

pip install uid3

How to use

Fill me in please! Don't forget code examples:

1+1