受大脑皮层启发,构建可快速学习的新型智能体。
The Thousand Brains Project: A New Paradigm for Sensorimotor Intelligence
- 用重复的神经模块模拟皮层柱,实现空间化信息表征。
- 通过类海马学习机制实现快速、持续的任务学习。
- 适合研究通用智能与具身认知的科研人员参考。
过去十年,人工智能的快速发展主要得益于深度学习系统的规模扩大。然而,要构建能在多样真实环境中有效运作的智能系统仍是重大挑战。本文提出千脑项目(Thousand Brains Project),一项基于新皮层工作原理的替代性人工智能研究。我们展示了一个早期版本的千脑系统——蒙蒂(Monty),这是一种传感器运动智能体,能快速学习多种任务,并最终实现人类新皮层的所有能力。其核心设计是重复的计算单元“学习模块”,模拟哺乳动物大脑中的皮层柱。每个学习模块作为半独立单元,可建模完整物体,通过空间结构化的参考系表示信息,并同时估计和影响世界中的运动。学习采用快速的关联式机制,类似大脑中的赫布学习,利用世界空间结构的归纳偏置,实现快速且持续的学习。多个学习模块可通过“皮层消息协议”(CMP)进行层级与非层级交互,生成更抽象的表征并支持多模态融合。本文阐述了千脑系统的核心设计理念,并详细介绍蒙蒂的实现。代码与文档见 https://github.com/thousandbrainsproject/tbp.monty 及 https://thousandbrainsproject.readme.io/。
原文摘要 · Abstract (English)
Artificial intelligence has advanced rapidly in the last decade, driven primarily by progress in the scale of deep-learning systems. Despite these advances, the creation of intelligent systems that can operate effectively in diverse, real-world environments remains a significant challenge. In this white paper, we outline the Thousand Brains Project, an ongoing research effort to develop an alternative, complementary form of AI, derived from the operating principles of the neocortex. We present an early version of a thousand-brains system, a sensorimotor agent that is uniquely suited to quickly learn a wide range of tasks and eventually implement any capabilities the human neocortex has. Core to its design is the use of a repeating computational unit, the learning module, modeled on the cortical columns found in mammalian brains. Each learning module operates as a semi-independent unit that can model entire objects, represents information through spatially structured reference frames, and both estimates and is able to effect movement in the world. Learning is a quick, associative process, similar to Hebbian learning in the brain, and leverages inductive biases around the spatial structure of the world to enable rapid and continual learning. Multiple learning modules can interact with one another both hierarchically and non-hierarchically via a "cortical messaging protocol" (CMP), creating more abstract representations and supporting multimodal integration. We outline the key principles motivating the design of thousand-brains systems and provide details about the implementation of Monty, our first instantiation of such a system. Code can be found at https://github.com/thousandbrainsproject/tbp.monty, along with more detailed documentation at https://thousandbrainsproject.readme.io/.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。