BaşlayınÜcretsiz başlayın

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, kursun bir parçasıdır

R ile Anomali Tespitine Giriş

Kursa Göz Atın

Egzersiz 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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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
Kodu Düzenle ve Çalıştır