The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
knn medidas de similaridad y distancia
roberto_rojas_r
Member Posts: 2 Learner I
in Help
señores, una pregunta de principiante, estoy procesando unos datos en KNN y necesito saber como configurar el proceso para que me funcione. Quiero utilizarlo para medir distancia entre un usuario objetivo y los usuarios vecinos cercanos. Tengo el identificador del usuario, los ítems revisados y las calificaciones de cada ítem por usuario. entiendo que KNN sólo permite variables numéricas. Me pueden explicar como configurar un proceso que me ayude con esto?
0
Answers
Lindon Ventures
Data Science Consulting from Certified RapidMiner Experts
¿Puedes compartir tu proceso, para entender bien qué estás haciendo? Para ello, haz click con el botón secundario en el directorio donde tienes tu proyecto, elige Open in File Browser, y envíanos el archivo .rmp para poder revisarlo.
En principio, lo que dice @Telcontar120 está bien: Data to Similarity y Cross Distances son los operadores que necesitas para poder medir distancia entre usuarios objetivos y vecinos cercanos. Lo que me preocupa más es lo anterior, saber cómo son tus datos.
No, k-NN no necesariamente funciona con variables numéricas, pero debes saber configurar el tipo de medida:
Con el tipo MixedMeasures (Unidades de medida mezcladas) y la medida MixedEuclideanDistance (Distancia euclídea para unidades de medida mezclada), k-NN funciona bien con datos de otros tipos. Si lo que necesitas es convertirlos a tipos numéricos, lo más sencillo que puedes hacer es usar Parse Numbers para los datos que tienen números pero que cargaste como nominales, seguido de Nominal to Numerical para los tipos de datos que son descriptivos y que necesitas convertir a números.
Espero que esto te ayude. Un abrazo desde Chile,
Rodrigo.