← Últimos artículos
💬 NLP

Daedalus-150M: A Convolution-Attention Hybrid Designed for CPU Inference

Daedalus-150M es un modelo de lenguaje pequeño diseñado específicamente para la inferencia eficiente en CPU al reemplazar dos tercios de sus capas de atención con convoluciones de ancho fijo, logrando una velocidad y compresión superiores en contextos largos mientras supera a modelos más grandes y pesados en datos entrenados con significativamente más tokens.

Autores originales: Christos Koutsiaris

Publicado 2026-08-21
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Christos Koutsiaris

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

La mayoría de las personas que utilizan inteligencia artificial hoy en día interactúan con sistemas que funcionan con potentes chips informáticos especializados, diseñados para centros de datos masivos. Estos sistemas están construidos para manejar miles de solicitudes a la vez, un proceso que les permite repartir el coste de sus pesados cálculos entre muchos usuarios. Pero para una sola persona que utiliza un portátil o un ordenador de sobremesa estándar, las reglas de la eficiencia cambian por completo. En una máquina personal, el ordenador no puede confiar en el procesamiento paralelo masivo; en su lugar, está limitado por la rapidez con la que puede mover datos desde su memoria hacia su procesador. Cada vez que el ordenador genera una nueva palabra en una frase, debe volver a leer todo el historial de esa conversación para comprender el contexto. A medida que la conversación crece, esta relectura se convierte en un impuesto pesado, ralentizando el sistema significativamente. El desafío para los investigadores es construir un modelo que entienda bien el lenguaje pero que no se vea agobiado por esta creciente carga de memoria al ejecutarse en hardware ordinario.

Un investigador abordó este problema diseñando un nuevo tipo de modelo de lenguaje llamado Daedalus-150M, específicamente para usuarios individuales en procesadores de ordenadores estándar. En lugar de tomar un modelo grande y complejo e intentar encogerlo, partió de las limitaciones de la máquina del usuario y construyó la arquitectura desde cero para adaptarse a ella. El resultado es un sistema que se comporta como un motor híbrido. Combina dos formas diferentes de procesar la información: un método tradicional que recuerda todo el historial de la conversación, y un método más nuevo y sencillo que solo recuerda los últimos momentos. En este diseño, el modelo tiene dieciocho capas de procesamiento. Seis de estas capas utilizan el método tradicional para mantener una comprensión profunda del contexto a largo plazo, mientras que las otras doce capas utilizan una técnica de memoria a corto plazo que solo mira dos pasos atrás. Esto significa que, durante dos tercios del tiempo que el ordenador está pensando, no necesita releer todo el historial de la conversación, sino solo el pasado inmediato.

El investigador probó este diseño contra un modelo casi idéntico que utilizaba el método tradicional, con mucha carga de memoria, para sus dieciocho capas. Ambos modelos fueron entrenados con la misma cantidad de datos, aproximadamente sesenta mil millones de palabras, y ambos fueron comprimidos a un tamaño pequeño para ejecutarse en un ordenador estándar. La comparación fue estricta y planificada: el investigador decidió exactamente qué contaría como una victoria antes de ver los resultados. El modelo híbrido igualó al modelo tradicional en su capacidad para responder preguntas y completar tareas, pero funcionó significativamente mejor en lo que respecta a la velocidad. Cuando la conversación era corta, los dos modelos funcionaban a velocidades similares. Sin embargo, a medida que la conversación crecía, el modelo tradicional se ralentizaba considerablemente porque tenía que releer cada vez más historial. El modelo híbrido, por el contrario, mantenía un ritmo mucho más constante. A una longitud de conversación de dos mil palabras, el modelo híbrido generaba texto casi el doble de rápido que su contraparte tradicional.

Esta ventaja de velocidad no fue solo un cálculo teórico; se midió directamente en un procesador de ordenador estándar. El investigador descubrió que la capacidad del modelo híbrido para evitar la relectura de todo el historial ahorraba una enorme cantidad de movimiento de datos, que es el cuello de botella principal para estas máquinas. Aunque un cálculo simple del tamaño de los datos sugería que el híbrido debería ser solo ligeramente más rápido, la brecha de rendimiento real fue mucho mayor. Esto se debe a que el método tradicional implica cálculos complejos, paso a paso, que dependen de todo el historial, los cuales son lentos de ejecutar en un solo procesador. El método híbrido, al mantener la mayor parte de su estado de memoria pequeño y fijo, evita estos pasos lentos por completo. El modelo también resultó ser más pequeño en tamaño de archivo, ocupando aproximadamente un seis por ciento menos de espacio en el disco duro, lo cual es un beneficio práctico para los usuarios con almacenamiento limitado.

A pesar de estos éxitos, el investigador fue cuidadoso al informar lo que no funcionó perfectamente. Descubrieron que alrededor de la mitad de los canales en las secciones de memoria a corto plazo del modelo no hacían nada, permaneciendo esencialmente inactivos. También encontraron que el modelo utiliza un vocabulario de palabras que es más grande de lo necesario para su tamaño, lo que desperdicia parte de su capacidad. Además, cuando intentaron entrenar el modelo específicamente para manejar el formato de datos comprimidos utilizado para la velocidad, el proceso falló, lo que significa que el modelo tuvo que ser comprimido después del entrenamiento, lo que redujo ligeramente su precisión. Estos son problemas de ingeniería en lugar de fallos fundamentales del diseño, y el investigador señaló que una versión futura podría solucionarlos ajustando cómo comienza el modelo y cómo se comprime.

Los resultados finales mostraron que esta elección de diseño específica —mezclar la memoria a largo plazo con la memoria a corto plazo— funciona exactamente como se pretendía para el entorno objetivo. El modelo obtuvo una puntuación más alta en un conjunto de cinco pruebas de lenguaje estándar que otros modelos de tamaño similar que fueron entrenados con tres a seis veces más datos. Incluso superó a un modelo que fue entrenado con un billón de palabras, aunque un modelo mucho más grande todavía mantenía una ligera ventaja en inteligencia bruta. La clave fundamental es que, para un usuario individual en un ordenador estándar, la forma más eficiente de construir un modelo de lenguaje no es hacerlo lo más inteligente posible, sino hacerlo lo más ligero de memoria posible. Al aceptar que el modelo no necesita releer toda la conversación en cada paso, el investigador creó un sistema que se siente receptivo y rápido, incluso a medida que la conversación crece, demostrando que un enfoque arquitectónico diferente puede resolver los problemas específicos de la computación cotidiana.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →