kNN mesafe skoru
kNN uzaklık matrisi hazır olduğunda, en yakın komşu mesafe skoru her bir nokta için en yakın komşu mesafelerinin ortalaması alınarak hesaplanabilir.
Mesafe skorunun büyük olması, olağandışı veya anormal noktaların varlığına işaret edebilir.
Bu egzersiz
R ile Anomali Tespitine Giriş
kursunun bir parçasıdırEgzersiz talimatları
rowMeans()fonksiyonunu kullanarak k-en yakın komşu mesafe skorunu hesapla.- En büyük mesafe skoruna sahip noktanın satır indeksini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Calculate the 5 nearest neighbors distance
wine_nn <- get.knn(wine, k = 5)
# Create score by averaging distances
wine_nnd <- rowMeans(___)
# Print row index of the most anomalous point