Känna igen en vägskylt med kNN
Efter flera provturer med en människa bakom ratten är det dags för den självkörande bilen att klara testbanan på egen hand.
När bilen börjar köra iväg fångar kameran följande bild:

Kan du använda en kNN-klassificerare för att hjälpa bilen att känna igen skylten?
Datamängden signs är inläst i din arbetsmiljö tillsammans med dataramen next_sign, som innehåller den observation du vill klassificera.
Den här övningen är en del av kursen
Övervakat lärande i R: Klassificering
Övningsinstruktioner
- Läs in paketet
class. - Skapa en vektor med skyltetiketter att använda med kNN genom att extrahera kolumnen
sign_typefrånsigns. - Identifiera
next_signmed hjälp av funktionenknn().- Sätt argumentet
traintill dataramensignsutan den första kolumnen. - Sätt argumentet
testtill dataramennext_sign. - Använd vektorn med etiketter som du skapade som argumentet
cl.
- Sätt argumentet
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load the 'class' package
# Create a vector of labels
sign_types <- ___
# Classify the next sign observed
knn(train = ___[-1], test = ___, cl = ___)