Rozpoznávání dopravní značky pomocí kNN
Po několika jízdách s člověkem za volantem je čas, aby autonomní auto absolvovalo testovací trasu samo.
Jakmile se rozjede, jeho kamera zachytí tento obrázek:

Dokážeš použít kNN klasifikátor a pomoci autu tuto značku rozpoznat?
V prostředí máš načtenou datovou sadu signs a také datový rámec next_sign, který obsahuje pozorování, které chceš klasifikovat.
Toto cvičení je součástí kurzu
Supervised Learning v R: Klasifikace
Pokyny k cvičení
- Načti balíček
class. - Vytvoř vektor štítků značek pro použití s kNN tak, že extrahuješ sloupec
sign_typez datové sadysigns. - Urči
next_signpomocí funkceknn().- Nastav argument
trainna datový rámecsignsbez prvního sloupce. - Nastav argument
testna datový rámecnext_sign. - Jako argument
clpoužij vektor štítků, který jsi vytvořil/a.
- Nastav argument
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Load the 'class' package
# Create a vector of labels
sign_types <- ___
# Classify the next sign observed
knn(train = ___[-1], test = ___, cl = ___)