Zacznij terazZacznij za darmo

Znajdź sąsiada

Algorytm lokalnego współczynnika odstającego (Local Outlier Factor) w dużej mierze opiera się na koncepcji najbliższego sąsiada, która z kolei zależy od wyboru metryki odległości. Postanawiasz zatem przeprowadzić dodatkowe eksperymenty na zbiorze danych dotyczącym zapalenia wątroby, wprowadzonym w poprzedniej lekcji. Masz do dyspozycji trzy przykłady zapisane w features, których klasy są przechowywane w labels. Zidentyfikujesz najbliższego sąsiada pierwszego przykładu (wiersz o indeksie 0), używając trzech różnych metryk odległości: euklidesowej, Hamminga i Czebyszewa, a następnie na tej podstawie wybierzesz odpowiednią metrykę. Niezbędny moduł zaimportujesz w ramach ćwiczenia, natomiast pandas i numpy są już dostępne, podobnie jak features oraz etykiety labels.

To ćwiczenie jest częścią kursu

Projektowanie przepływów pracy uczenia maszynowego w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import DistanceMetric as dm
from sklearn.____ import ____ as dm
Edytuj i uruchom kod