Soy nuevo en Inteligencia Artificial. Entiendo el algoritmo K más cercano y cómo implementarlo. Sin embargo, ¿cómo se calcula la distancia o el peso de las cosas que no están en una escala?K Algoritmo del vecino más cercano duda
Por ejemplo, la distancia de edad se puede calcular fácilmente, pero ¿cómo se calcula qué tan cerca está de rojo a azul? Tal vez los colores son un mal ejemplo porque aún puedes decir usar la frecuencia. ¿Qué tal una hamburguesa con pizza o papas fritas, por ejemplo?
Tengo la sensación de que hay una forma inteligente de hacerlo.
Gracias de antemano por su amable atención.
EDIT: Gracias a todos por sus excelentes respuestas. Realmente ayudó y lo aprecio. Pero estoy pensando que debe haber una salida.
¿Puedo hacerlo de esta manera? Digamos que estoy usando mi algoritmo KNN para hacer una predicción para una persona si va a comer en mi restaurante que sirve los tres alimentos anteriores. Por supuesto, hay otros factores más que simples, para el campo de la comida favorita, de 300 personas, 150 ama la hamburguesa, 100 ama la pizza y 50 ama las papas fritas. El sentido común me dice que la comida favorita afecta la decisión de las personas de comer o no.
Así que ahora una persona entra a su comida favorita como hamburguesa y voy a predecir si va a comer en mi restaurante. Ignorando otros factores, y basado en mi (previa) base de conocimiento, el sentido común me dice que hay una mayor probabilidad de que la distancia de los k vecinos más cercanos para este alimento favorito en particular esté más cerca en comparación con si entró pizza o papas fritas.
El único problema con eso es que utilicé la probabilidad, y podría estar equivocado porque no sé y probablemente no pueda calcular la distancia real. También me preocupa este campo porque pongo demasiado/muy poco peso en mi predicción porque la distancia probablemente no sea escalable con otros factores (precio, hora del día, si el restaurante está lleno, etc. que puedo cuantificar fácilmente) pero Supongo que podría ser capaz de evitarlo con algunos ajustes de parámetros.
Oh, todos dieron una buena respuesta, pero solo puedo aceptar una. En ese caso, solo aceptaré el que obtenga la mayor cantidad de votos mañana. Gracias a todos de nuevo.
¡Eso era lo que estaba buscando! Muchas gracias. =) – wai