• Nie Znaleziono Wyników

1Zadania Klasyfikacja

N/A
N/A
Protected

Academic year: 2021

Share "1Zadania Klasyfikacja"

Copied!
2
0
0

Pełen tekst

(1)

Klasyfikacja

Marcin Orchel

1 Zadania

1.1 Zadania na 3.0

Napisać skrypt w Matlabie, w którym:

• dokonać klasyfikacji trzema wybranymi metodami w tym drzewami decyzyjnymi losowych zbiorów wygenerowanych z dwóch normalnych rozkładów prawdopodo- bieństwa dla danych dwuwymiarowych

• przetestować klasyfikację dla różnych wartości macierzy kowariancji

• wyświetlić na jednym wykresie punkty, granice decyzyjne (w tym granicę decyzyjną dla drzew decyzyjnych) i dwie funkcje gęstości prawdopodobieństwa

• wyświetlać na konsoli szybkość znalezienia rozwiązania i jakość mierzoną za po- mocą średniego błędu klasyfikacji

• przeanalizować wartość klasyfikacji dla wybranych punktów testowych na podsta- wie wyświetlonego drzewa decyzyjnego

• Dodać komentarz do skryptu opisujący krótko na czym polegają użyte metody oraz wnioski z badań.

Wskazówki:

• do generacji funkcji gęstości prawdopodobieństwa i danych użyć mvnpdf, http://

www.mathworks.com/help/stats/mvnpdf.htmli mvnrnd,http://www.mathworks.

com/help/stats/mvnrnd.html

• do klasyfikacji użyć funkcji classify, http://www.mathworks.com/help/stats/

classify.html

• do klasyfikacji drzewami decyzyjnymi można użyć funkcji classregtree, http://

www.mathworks.com/help/stats/classregtree.html

1

(2)

1.2 Zadania na 4.0

Napisać skrypt w Matlabie, w którym:

• dokonać klasyfikacji trzeba wybranymi metodami w tym drzewami decyzyjnymi losowych zbiorów wygenerowanych z dwóch normalnych rozkładów prawdopodo- bieństwa dla danych trójwymiarowych

• przetestować klasyfikację dla różnych wartości macierzy kowariancji

• wyświetlić na jednym wykresie punkty, granicę decyzyjną i wybrane iso-powierzchnie funkcji gęstości prawd.

• wyświetlać na konsoli szybkość znalezienia rozwiązania i jakość RMSE

• Dodać komentarz do skryptu opisujący krótko na czym polegają użyte metody oraz wnioski z badań.

1.3 Zadania na 5.0

• Dokonać klasyfikacji dla dwóch wybranych zbiorów danych dla klasyfikacji np. z UCI Machine Learning Repository lub StatLib - DataSets Archive

• Dodać komentarz do skryptu opisujący krótko na czym polegają użyte metody oraz wnioski z badań.

2

Cytaty

Powiązane dokumenty

Argumentem niewątpliwie istotnym, motywującym do integracji rachunku kosztów klienta z różnymi metodami rachunkowości, jest możliwość dostosowania tych metod

• dla wygenerowanych danych trójwymiarowych dwóch klas z rozkładów normalnych zaznacz na wykresie trójwymiarowym dane treningowe i klasyfikator oparty na estymacji jądrowej.

• dla wygenerowanych danych dwuwymiarowych dwóch klas z rozkładów normalnych zaznacz na wykresie dane treningowe, klasyfikator svm, dla różnych wartości C oraz sigma, dla

• dla wygenerowanych danych dwuwymiarowych dwóch klas z rozkładów normal- nych zaznacz na wykresie dane treningowe, klasyfikator sieciami neuronowymi, dla różnej liczby neuronów

napisać serwer oraz klienta z komunikacją za pomocą socketów, serwer symuluje dane giełdowe, dla spółek giełdowych zwraca transakcje, klienci subskrybują się na dane z

• Wykonać interpolację funkcją progową, liniową i spline’ami kubicznymi dla dwóch wybranych funkcji nieliniowych jednej zmiennej, w tym jedna z nich jest funkcją

• zadania te same co dla interpolacji, z tą różnicą, że zamiast dwóch metod interpo- lacji wybieramy dwie metody aproksymacji oraz testujemy metody na 2 rzeczywi- stych

• Dodać komentarz do skryptu opisujący krótko na czym polegają użyte metody oraz wnioski z