¿Qué son las arquitecturas cognitivas y cómo pueden influir en la robótica?

En un sistema de aprendizaje automático “convencional” como se practica actualmente, el sistema realmente solo aprende patrones y respuestas, pero tiene que ser entrenado. Lo que significa que las situaciones deben ser configuradas, los datos extraídos y utilizados para entrenar. Pero, ¿qué sucede si un problema necesita mucho más que una respuesta enlatada o una situación problemática es muy diferente de lo que anticipó el capacitador? Esto requiere cognición: capacidad de resolución de problemas, capacidad para planificar y razonar. Eso es algo que requiere una arquitectura cognitiva que pueda hacer modelos, ajustar modelos, buscar soluciones, descubrir cómo actuar no solo en una respuesta simple, sino también con secuencias de eventos.
Resolver un problema requiere transformar el mundo de un estado inicial a un estado final en el que se haya resuelto un problema. El aprendizaje automático convencional no puede hacerlo muy bien. Se necesita una arquitectura cognitiva.