← Últimos artículos
🔬 applied physics

Mitigating the Impact of Retention Loss on Inference Accuracy in 65 nm Single-Poly Floating-Gate Analog In-Memory Computing

Este artículo demuestra, mediante experimentos en una matriz de computación analógica en memoria de puerta flotante de un solo polímero de 65 nm y simulaciones a nivel de sistema, que combinar la compensación a nivel de circuito con la recalibración de normalización por lotes algorítmica puede recuperar la precisión de inferencia dentro de un 2–4% del valor de referencia tras 60 días de pérdida de retención.

Autores originales: Mirko Brazzini, Giulio Filippeschi, Alessandro Catania, Sebastiano Strangio, Giuseppe Iannaccone

Publicado 2026-07-29
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Mirko Brazzini, Giulio Filippeschi, Alessandro Catania, Sebastiano Strangio, Giuseppe Iannaccone

Artículo original dedicado al dominio público bajo CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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

Imagina un mundo donde tu computadora no solo procesa números en una fábrica, sino que piensa como un cerebro, utilizando la electricidad para imitar la forma en que las neuronas se activan. Este es el reino de la Computación Analógica en Memoria (Analog In-Memory Computing). En lugar de transportar datos de un lado a otro entre un banco de memoria y un procesador (lo cual es como correr a la cocina cada vez que necesitas una cuchara), esta tecnología almacena los "pesos" de una red neuronal —los recuerdos y lecciones del cerebro— directamente dentro de las propias celdas de memoria. Es como tener una biblioteca donde los libros también pueden hacer las matemáticas por ti.

Sin embargo, hay un inconveniente. Estas celdas de memoria suelen estar hechas de diminutas islas flotantes de carga eléctrica. Con el tiempo, al igual que un globo con una fuga que pierde aire lentamente, estas celdas pierden su carga de forma natural. Esto se llama pérdida de retención (retention loss). En un mundo digital, una pequeña pérdida de carga podría simplemente convertir un 0 en un 1, lo cual es fácil de corregir. Pero en este cerebro analógico, la carga es la respuesta. Si la carga se desplaza, las matemáticas fallan y la computadora podría confundir un gato con un tostador. Los científicos están desesperados por descubrir cómo mantener estos cerebros de memoria "con fugas" precisos durante meses o años, porque si no pueden lograrlo, esta tecnología súper eficiente nunca saldrá del laboratorio.

Este artículo profundiza en ese problema exacto utilizando un tipo específico de chip de memoria construido con tecnología estándar de 65 nm (un tamaño de fabricación común). Los investigadores, Mirko Brazzini y su equipo, querían ver si podían evitar que una red neuronal olvidara sus lecciones a medida que las celdas de memoria perdían carga lentamente con el tiempo. No se limitaron a adivinar; construyeron un chip real, lo programaron y observaron qué sucedía durante 60 días.

El equipo descubrió que la pérdida de carga ocurre de dos maneras distintas, como dos tipos diferentes de clima afectando a un jardín. Primero, hay un desplazamiento sistemático (systematic drift), donde cada celda pierde carga de una manera predecible y promedio, desplazando todo el crecimiento del jardín en una sola dirección. Segundo, hay ruido estocástico (stochastic noise), un temblor caótico y aleatorio donde algunas celdas pierden un poco más y otras un poco menos, creando un patrón desordenado e impredecible.

Para solucionar esto, el equipo probó dos herramientas diferentes, como un jardinero que usa tanto un aspersor como un fertilizante. La primera herramienta fue la compensación a nivel de circuito (circuit-level compensation). Se dieron cuenta de que, simplemente ajustando el "voltaje de lectura" (la presión utilizada para verificar la memoria), podían contrarrestar el desplazamiento promedio y predecible. Es como subir el volumen de una radio para compensar una señal que se está volviendo ligeramente más tenue para todos. La segunda herramienta fue la recalibración algorítmica, específicamente algo llamado Recalibración de Normalización por Lotes (Batch Normalization Recalibration o BNR). Este es un truco de software que reajusta la configuración interna de la red neuronal para manejar el ruido aleatorio y caótico que el ajuste de voltaje no pudo solucionar. Es como enseñarle al cerebro a ignorar la estática de la radio y concentrarse en la canción.

Los resultados fueron prometedores. Cuando probaron su sistema en dos redes neuronales diferentes (VGG-10 y WideResNet-28-10) entrenadas para reconocer imágenes, descubrieron que no hacer nada era un desastre; después de 60 días, la precisión cayó en picada. Usar solo el ajuste de voltaje ayudaba, pero la red todavía luchaba contra el ruido aleatorio. Usar solo la recalibración de software ayudaba con el ruido, pero fallaba ante el gran desplazamiento. Sin embargo, cuando combinaron ambos, el ajuste de voltaje y la recalibración de software, el sistema fue un héroe. En sus simulaciones, que fueron calibradas con datos experimentales reales, la red recuperó su precisión base a un margen de apenas 2-4% incluso después de 60 días.

El artículo señala cuidadosamente que esto no es una varita mágica que lo soluciona todo para siempre. Los resultados se basan en simulaciones a nivel de sistema que fueron cuidadosamente ajustadas para coincidir con las mediciones del mundo real de su chip de 65 nm. Explícitamente muestran que no se puede confiar en un solo método; se necesitan tanto la corrección de hardware como la de software para lograr el objetivo. Si bien el artículo no afirma que este sea un problema resuelto para todas las computadoras del futuro, demuestra un camino claro y práctico hacia adelante. Sugiere que, con estas técnicas combinadas, los chips analógicos de puerta flotante (floating-gate) podrían ejecutar tareas de inferencia fiables y a largo plazo para el aprendizaje profundo, manteniendo sus "recuerdos" nítidos durante al menos dos meses sin necesidad de un reinicio.

¿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 →