Projekt - Uczenie maszynowe - implementacja algorytmu drzewa decyzyjnego dla klasyfikacji podziałów DNA
Projekt zrealizowany jest języku Python. Kod docelowy jak i testy znajdują się w katalogu "kod", dane na których prowadzone są badania znajdują się w katalogu "dane", testy realizowane są poprzez narzędzie pytest.
Aby uruchomić skrypt testowy należy wywołać polecenie "pytest kod/dnaDT_tests.py".
Moduły Python niezbędne do uruchomienia badań:
- numpy
- scikit-learn - pip install -U scikit-learn
- pytest
- matplotlib
Uruchomienie badań może zostać wykonane przez wywołanie polecenia "python kod/main.py", w pliku tym również dostępne są różne parametry wpływające na przebieg i rezultat.