El problema no está necesariamente relacionado con la PNL, sólo espero que al plantearlo de esta manera ayude a ilustrar el problema.
Tengo las pronunciaciones de un conjunto de palabras de diferentes personas y de mí mismo para el entrenamiento.
A la hora del examen tendré mi propia pronunciación de cada palabra.
Dada la pronunciación de una palabra nueva de una persona al azar, quiero averiguar entre mis propias pronunciaciones cuál es esa palabra. ¿Qué modelo debo utilizar?
Actualmente lo que estoy haciendo es como, entrené una red que intenta aprender un espacio de características donde las diferentes pronunciaciones de la misma palabra son cercanas entre sí. Entonces, dada la pronunciación de una nueva palabra, simplemente encuentro la más cercana a ella en el espacio de características.
Funciona bien, pero parece que el conjunto de mis pronunciaciones puede estar en un subespacio del espacio de características (digamos que las pronunciaciones de diferentes personas siguen una distribución gaussiana, y mi pronunciación especial se encuentra en la cola izquierda). Así que supongo que hay algo que puedo mejorar, como mapear todas las incrustaciones al subespacio en el que viven mis incrustaciones. Se agradece cualquier sugerencia.