Reconocer una señal de tráfico con kNN
Tras varios viajes con un humano al volante, ha llegado el momento de que el coche autoconducido intente el recorrido de prueba en solitario.
Cuando empieza a alejarse, su cámara capta la siguiente imagen:

¿Puedes aplicar un clasificador kNN para ayudar al coche a reconocer esta señal?
El conjunto de datos signs se carga en tu espacio de trabajo junto con el marco de datos next_sign, que contiene la observación que quieres clasificar.
Este ejercicio forma parte del curso
Aprendizaje supervisado en R: Clasificación
Instrucciones del ejercicio
Carga el paquete
class.Crea un vector de etiquetas de signos para utilizarlo con kNN extrayendo la columna
sign_typedesigns.Identifica el
next_signutilizando la funciónknn().Establece el argumento
trainigual al marco de datossignssin la primera columna.Establece el argumento
testigual al marco de datosnext_sign.Utiliza el vector de etiquetas que has creado como argumento
cl.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Load the 'class' package
# Create a vector of labels
sign_types <- ___
# Classify the next sign observed
knn(train = ___[-1], test = ___, cl = ___)