Komşuyu bul
Local outlier factor algoritmasının, en yakın komşu fikrine ve dolayısıyla seçilen uzaklık metriğine çok dayandığı açık. Bu yüzden, önceki derste tanıtılan hepatit veri kümesiyle biraz daha deneme yapmaya karar veriyorsun. Sınıfları labels içinde saklanan ve features içinde tutulan üç örnek veriliyor. İlk örneğin (indeksi 0 olan satır) en yakın komşusunu üç farklı uzaklık metriğiyle — Euclidean, Hamming ve Chebyshev — belirleyecek ve buna göre hangi metriği kullanacağına karar vereceksin. Gerekli modülü egzersizin bir parçası olarak içe aktaracaksın; ancak pandas ve numpy zaten mevcut, aynı şekilde features ve onların etiketleri labels da hazır.
Bu egzersiz
Python'da Machine Learning İş Akışları Tasarlama
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import DistanceMetric as dm
from sklearn.____ import ____ as dm