3. Espacios vectoriales y dimensionalidad
- Uso de vectores para representar las palabras y su sentido semántico
- Básicamente tendremos un vector con magnitud, con dirección y con alta dimensionalidad. Cada dimensionalidad representa una parte del contexto del lenguaje. Una dimensión podría ser ser vivo, que sea un felino, si es humano, género, si es un verbo, si es plurar, y así sucesivamente para describir textos de nuestro lenguaje
- mientras más alto valor tenga una palabra en una dimensión estará más correlacionado a su sentido semántico.
- Una palabra estaría siendo representado en un vector por su dimensionalidad, mostrando valores sobre su nivel de relación a cada una de las dimensiones
- Por ejemplo, si quisiéramos considerar solo 2 dimensiones: género y edad
- Considerando el mismo ejemplo, ¿cómo ubicamos rey, reina y princesa? La solución pasa por agregar una nueva dimensión que capture la realeza
- La ventaja de vectores es que nos permite percibir el sentido semántico de las palabras a nivel numérico. Sobre todo que las operaciones sobre los vectores guardan el sentido semántico
- Llevar palabras, textos o el contexto del lenguaje a un espacio numérico se puede lograr con vectores, pudiéndose escalar en las dimensiones necesarias. Con lo cual podemos darle más significado y contexto a las oraciones
- En base a las distancias entre los vectores podemos capturar las similitudes, identificando las palabras más cercanas o alejadas unas de otras para armar el contexto real que tenemos los humanos
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?