Yann LeCun de Meta apuesta por el aprendizaje autosupervisado para desbloquear la IA compatible con humanos


Este artículo es parte de nuestra cobertura de lo último en investigación de IA.

¿Cuál es el próximo paso para cerrar la brecha entre la inteligencia natural y la artificial? Los científicos e investigadores están divididos sobre la respuesta. Yann LeCun, científico jefe de inteligencia artificial en Meta y ganador del Premio Turing 2018, está apostando por el aprendizaje autosupervisado, modelos de aprendizaje automático que se pueden entrenar sin la necesidad de ejemplos etiquetados por humanos.

LeCun ha estado pensando y hablando sobre aprendizaje autosupervisado y no supervisado durante años. Pero a medida que su investigación y los campos de la IA y la neurociencia han progresado, su visión ha convergido en torno a varios conceptos y tendencias prometedores.

En una reciente evento realizado por Meta AILeCun discutió los posibles caminos hacia la IA a nivel humano, los desafíos que quedan y el impacto de los avances en IA.

Los modelos mundiales están en el corazón del aprendizaje eficiente

entre los conocidos límites del aprendizaje profundo Hay necesidad de datos de entrenamiento masivos y falta de robustez para tratar situaciones nuevas. Este último se conoce como «generalización fuera de distribución» o sensibilidad a los «casos extremos».

Esos son problemas que los humanos y los animales aprenden a resolver muy temprano en sus vidas. No necesita conducir por un precipicio para saber que su automóvil se caerá y chocará. Sabes que cuando un objeto ocluye a otro objeto, este último todavía existe aunque no se pueda ver. Sabes que si golpeas una pelota con un palo, la enviarás volando en la dirección del swing.

Aprendemos la mayoría de estas cosas sin recibir instrucciones explícitas, puramente por observación y actuación en el mundo. Desarrollamos un «modelo mundial» durante los primeros meses de nuestras vidas y aprendemos sobre la gravedad, las dimensiones, las propiedades físicas, la causalidad y más. Este modelo nos ayuda a desarrollar el sentido común y hacer predicciones confiables de lo que sucederá en el mundo que nos rodea. Luego usamos estos bloques de construcción básicos para acumular conocimientos más complejos.

Los sistemas de IA actuales son perdiendo este conocimiento de sentido comúnrazón por la cual están hambrientos de datos, requieren ejemplos etiquetados y son muy rígidos y sensibles a los datos fuera de distribución.

La pregunta que LeCun está explorando es, ¿cómo hacemos que las máquinas aprendan modelos del mundo principalmente por observación y acumulen el enorme conocimiento que acumulan los bebés solo por observación?

Aprendizaje autosupervisado

LeCun cree que aprendizaje profundo y redes neuronales artificiales jugará un papel importante en el futuro de la IA. Más específicamente, aboga por el aprendizaje autosupervisado, una rama de ML que reduce la necesidad de información y orientación humana en el entrenamiento de redes neuronales.

La rama más popular de ML es aprendizaje supervisado, en el que los modelos se entrenan en ejemplos etiquetados. Si bien el aprendizaje supervisado ha tenido mucho éxito en varias aplicaciones, su requisito de anotación por parte de un actor externo (en su mayoría humanos) ha demostrado ser un cuello de botella. Primero, los modelos de aprendizaje automático supervisados ​​requieren un enorme esfuerzo humano para etiquetar los ejemplos de entrenamiento. Y segundo, los modelos de ML supervisados ​​no pueden mejorar porque necesitan ayuda externa para anotar nuevos ejemplos de entrenamiento.

Por el contrario, los modelos de aprendizaje automático autosupervisados ​​aprenden observando el mundo, discerniendo patrones, haciendo predicciones (y, a veces, actuando y realizando intervenciones) y actualizando su conocimiento en función de cómo sus predicciones coinciden con los resultados que ven en el mundo. Es como un sistema de aprendizaje supervisado que hace su propia anotación de datos.

El paradigma del aprendizaje autosupervisado está mucho más en sintonía con la forma en que aprenden los humanos y los animales. Los seres humanos hacemos mucho aprendizaje supervisado, pero obtenemos la mayoría de nuestras habilidades fundamentales y de sentido común a través del aprendizaje autosupervisado.

El aprendizaje autosupervisado es un objetivo muy buscado en la comunidad de ML porque se anota una fracción muy pequeña de los datos que existen. Ser capaz de entrenar modelos ML en grandes almacenes de datos sin etiquetar tiene muchas aplicaciones.

En los últimos años, el aprendizaje autosupervisado se ha abierto camino en varias áreas de ML, que incluyen grandes modelos de lenguaje. Básicamente, un modelo de lenguaje autosupervisado se entrena al recibir extractos de texto en los que se han eliminado algunas palabras. El modelo debe tratar de predecir las partes que faltan. Dado que el texto original contiene las partes que faltan, este proceso no requiere etiquetado manual y puede escalar a corpus de texto muy grandes, como Wikipedia y sitios web de noticias. El modelo entrenado aprenderá representaciones sólidas de cómo se estructura el texto. Se puede utilizar para tareas como la generación de texto o ajustarse en tareas posteriores como la respuesta a preguntas.

Los científicos también han logrado aplicar el aprendizaje autosupervisado a tareas de visión artificial como imagenes medicas. En este caso, la técnica se llama «aprendizaje contrastivo», en el que se entrena una red neuronal para crear representaciones latentes de imágenes sin etiquetar. Por ejemplo, durante el entrenamiento, el modelo recibe diferentes copias de una imagen con diferentes modificaciones (por ejemplo, rotación, recortes, zoom, modificaciones de color, diferentes ángulos del mismo objeto). La red ajusta sus parámetros hasta que su salida permanece consistente a través de diferentes variaciones de la misma imagen. Luego, el modelo se puede ajustar en una tarea posterior con menos imágenes etiquetadas.

Ejemplo de aprendizaje autosupervisado en imágenes médicas.  Imagen: arXiv