Capítulo 2. Incrustaciones
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En esencia, las incrustaciones vectoriales resuelven un desafío fundamental en la informática: cómo representar datos complejos y no estructurados de una manera que las máquinas puedan entender y procesar de manera eficiente. En este capítulo, profundizarás en la historia, la evolución y el uso actual de las incrustaciones vectoriales, con ejemplos de código que muestran sus aplicaciones en modelos de lenguaje. Este es un tema conceptualmente denso, y es posible que tengas que volver a él más de una vez cuando te enfrentes a terminología o conceptos desconocidos en capítulos posteriores, a medida que comiences a aplicar las incrustaciones.
Comprender las incrustaciones vectoriales: por qué las necesitamos
Las estructuras de datos tradicionales funcionan bien para información estructurada, como números, fechas y valores categóricos, pero se quedan cortas cuando se trata del contenido rico y matizado que los humanos creamos y consumimos de forma natural: texto, imágenes, audio y video. Las incrustaciones cierran esta brecha al mapear datos sin procesar en vectores (listas ordenadas de números) que capturan el significado y las relaciones dentro de los datos (ver Figura 2-1).
Esta transformación de datos no estructurados en vectores matemáticos no es solo una conveniencia técnica: es la base que permite a los sistemas modernos de IA, incluidos ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access