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

kNN ile bir yol işaretini tanıma

Direksiyonda bir insanla yapılan birkaç yolculuktan sonra, artık sürücüsüz aracın test parkurunu tek başına deneme zamanı.

Araç uzaklaşmaya başlarken kamerası şu görüntüyü yakalıyor:

Stop Sign

Bu işareti tanıması için araca kNN sınıflandırıcısı uygulayabilir misin?

signs veri kümesi ile sınıflandırmak istediğin gözlemi tutan next_sign veri çerçevesi çalışma alanına yüklendi.

Bu egzersiz, kursun bir parçasıdır

R'de Supervised Learning: Sınıflandırma

Kursa Göz Atın

Egzersiz talimatları

  • class paketini yükle.
  • kNN ile kullanmak üzere signs içindeki sign_type sütununu çıkararak bir işaret etiketleri vektörü oluştur.
  • knn() fonksiyonunu kullanarak next_sign örneğini belirle.
    • train argümanını, signs veri çerçevesinin ilk sütunu olmadan kalan kısmına eşitle.
    • test argümanını next_sign veri çerçevesine eşitle.
    • cl argümanı olarak oluşturduğun etiketler vektörünü kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Load the 'class' package


# Create a vector of labels
sign_types <- ___

# Classify the next sign observed
knn(train = ___[-1], test = ___, cl = ___)
Kodu Düzenle ve Çalıştır