Sistemas de IA que identifican y corrigen sus propios errores o aprenden de datos limitados con un razonamiento mejorado.La autocorrección en IA se refiere a la capacidad de los sistemas de inteligencia artificial para detectar y corregir sus propios errores, ya sea durante el entrenamiento o en el momento de la inferencia. Esta capacidad es crucial para construir una IA fiable en ámbitos de alto riesgo como el descubrimiento científico, la conducción autónoma y el diagnóstico médico, donde los errores pueden ser costosos. La autocorrección puede ocurrir en múltiples niveles: un modelo puede refinar su salida basándose en la retroalimentación, ajustar sus parámetros internos cuando llegan nuevos datos, o sondear activamente su entorno para probar hipótesis y corregir conceptos erróneos.
El concepto de sistemas autocorrectivos se remonta a la cibernética de los años 40, pero la autocorrección moderna en IA surgió con el aprendizaje por refuerzo profundo en la década de 2010, destacando la capacidad de AlphaGo para aprender de sus propias partidas. El término ganó prominencia con los grandes modelos de lenguaje que pueden ser instruidos para revisar y mejorar sus propias salidas.
Un mecanismo común es el refinamiento iterativo: el modelo genera una respuesta inicial, luego la evalúa contra un conjunto de criterios o una función de recompensa aprendida, y genera una versión revisada. Esto puede implementarse mediante aprendizaje por refuerzo, donde el modelo aprende a maximizar una señal de recompensa que penaliza los errores. Otro enfoque es el meta-aprendizaje, donde el modelo se entrena en una distribución de tareas y aprende a adaptarse rápidamente a nuevas tareas reconociendo y corrigiendo sus propios errores. En la IA científica, la autocorrección a menudo implica bucles de aprendizaje activo donde el sistema propone experimentos, observa los resultados y actualiza su modelo interno del mundo.
La IA autocorrectiva se utiliza en laboratorios autónomos para el descubrimiento de materiales, donde los agentes de IA diseñan experimentos, interpretan resultados y refinan sus hipótesis sin intervención humana, así como en la corrección de errores en computación cuántica y en robótica.
Algunos sistemas de IA autocorrectiva pueden superar a sus propios datos de entrenamiento al descubrir estrategias novedosas mediante prueba y error, como lo demostró el famoso 'Movimiento 37' de AlphaGo, que sorprendió incluso a jugadores humanos expertos.
| J_{k\alpha} | variable | parameter being updated at iteration — parámetro |
| \tau_\mu | variable | iteration step index — iteration index |
| \eta | variable | learning rate, step size — tasa de aprendizaje |
| \epsilon | variable | error or loss function — loss function |
| \frac{\partial}{\par | operador | computes the gradient of the error with respect to the parameter — derivada parcial |

















