具身智能导论:为什么智能必须具身化
第 1 章:具身智能导论:为什么智能必须具身化
从一个被忽视的现象开始
一个四个月大的婴儿躺在床上,偶然间挥动的小手触碰到了悬挂在婴儿床上方的彩色摇铃。摇铃发出清脆的响声,婴儿的目光随即被吸引过去。接下来的几分钟里,这个婴儿反复尝试伸手去够这个会发出声音的玩具——有时候够到了,有时候落空,但她逐渐学会了判断距离、调整手臂角度、控制抓握力度。大约再过一两个月,她将能够可靠地完成这个动作。
这个看似简单的场景蕴含着关于智能本质的深刻问题:婴儿是如何学会抓握的?她并没有阅读关于力学的教科书,没有观看示范视频,甚至没有人用语言向她解释"距离"或"力度"的概念。她仅仅是通过自己的身体与这个物理世界反复交互,逐渐建立起了一套关于"我的手能够到哪里""碰到物体时会发生什么""要抓住东西需要用多大的力"的理解。
这恰恰是智能最本真的获得方式——不是通过被动地接收符号化的知识,而是通过主动地与真实世界进行物理交互,在身体与环境的持续耦合中,逐步建构起对世界的理解。然而,当我们将目光转向主流人工智能研究时,会发现一个令人深思的现象:这种身体与环境的交互在很长时间内被完全忽视了。
传统人工智能研究,无论是符号主义还是连接主义,都默认将智能视为一种离身(disembodied)的计算过程——智能可以被抽象为对符号的操作或对数据的统计处理,身体仅仅是一个可有可无的"外设",环境不过是一个待处理的"输入"。这种观点在历史上取得了巨大成功,但也逐渐暴露出其根本性的局限:要产生真正通用、灵活的智能,身体不是可选项,而是必需项。
本章将系统性地探讨这一核心命题。我们将从具身认知的哲学基础出发,阐明为什么智能必须具身化;回顾人工智能发展史上"身体缺失"的问题及其后果;梳理具身智能从早期探索到现代方法的发展脉络;最终建立本书的知识框架,为后续各章奠定概念基础。
1.1 具身认知:智能源于身体与环境的动态交互
哲学根源:身心二元论的困境
要理解具身智能的革命性意义,首先需要理解它所挑战的传统认知框架。在西方哲学传统中,身心二元论(mind-body dualism)长期占据主导地位。这一思想可以追溯到笛卡尔,他在《第一哲学沉思集》中明确提出:心灵(res cogitans)与身体(res extensa)是两种根本不同的实体——心灵是非物质的、透明的、纯粹思维的;身体是物质的、死寂的、遵循机械定律的。心灵的本质是思考,而身体的本质是广延。
这种二元论的直接后果是:认知被界定为纯粹心灵的活动,与物理身体无本质关联。我们可以将身体理解为智能系统的"硬件",但真正负责智能的是软件层面的心灵或认知过程。智能的本质是计算,而计算可以在任何适当的基质上实现——无论是人脑、计算机还是未来的任何载体。
这种观点深刻影响了人工智能的早期发展。当艾伦·图灵在1950年提出"机器能思考吗"这个问题时,他设计了一个思想实验——图灵测试——在这个测试中,智能的唯一判据是对话行为是否与人类不可区分。图灵完全抽象掉了智能实现的具体物理基质,只保留了行为层面的功能性描述。这种功能主义(functionalism)立场成为后来几十年人工智能研究的主流范式。
然而,20世纪80年代以来,一股来自多个学科的批判性思潮对身心二元论及其AI实现提出了根本性质疑,这场运动后来被称为具身认知(Embodied Cognition)。这场运动的发起者包括哲学家休伯特·德雷福斯(Hubert Dreyfus)、机器人学家罗德尼·布鲁克斯(Rodney Brooks)、认知科学家乔治·莱考夫(George Lakoff)和马克·约翰逊(Mark Johnson)、以及心理学家埃文诺·汤普森(Evan Thompson)等学者。他们的背景各异,但共同指向一个核心论点:离身的认知是不可能的,智能本质上必须具身化。
具身认知的核心主张
具身认知理论的核心主张可以概括为三个紧密关联的命题:
第一,认知依赖于身体的物理属性。 我们的概念系统、范畴结构、甚至基本的推理模式,都深深植根于我们身体的物理特性。莱考夫和约翰逊在《肉身的哲学》中提出的概念隐喻理论揭示了这一点:当我们用"上"来表达好("心情上扬")、用"下"来表达坏("情绪低落")、用"容器"来理解内在状态("满腔热情""陷入悲伤")时,这些隐喻并非任意的语言习惯,而是根源于我们作为一个直立行走的生物体对空间的体验。愤怒与体温升高相关,我们说"怒火中烧";亲密与接近相关,我们说"亲近某人"。这些不是巧合,而是身体经验在语言和概念层面的凝结。
麻省理工学院的语言学家劳拉·安妮·奥赛亚(Laura Ann Osiac)及其合作者的大量实验进一步证实了这一点。在一项经典研究中,他们发现人们判断一个概念的抽象程度时,所用的反应时间与其在身体空间中的可模拟程度相关——越是能够通过身体动作模拟的概念,处理速度越快。这些结果表明,抽象思维并非发生在某种超然的"心灵空间"中,而是持续地回溯着身体经验的痕迹。
第二,认知发生在身体与环境的持续交互中。 这引出了具身认知的第二个核心命题:认知不是发生在颅腔内的孤立计算过程,而是分布在身体-环境这个更大的系统之中。智能的实现需要身体持续地感知环境、作用于环境,并被环境的变化所反馈。
这一观点在机器人学家布鲁克斯的包容架构(Subsumption Architecture)中得到了极具影响力的体现。1990年,布鲁克斯在《人工智能》期刊上发表了一篇题为"没有表征的智能"的论文,这篇论文至今仍是具身智能领域被引用最多的文献之一。布鲁克斯提出,传统的"感知-建模-规划-执行"(Sense-Model-Plan-Act, SMPA)范式存在根本性缺陷——创建环境的内部表征需要海量的计算资源,而且表征永远是不完整、不准确的。
他提出的替代方案是行为主义(behaviorism)路线:让机器人直接建立从感知到动作的映射,绕过任何显式的环境建模。这一思想催生了基于行为的机器人学(behavior-based robotics)这一分支。布鲁克斯团队的成果令人印象深刻:他们的六足机器人"Genghis"只需要几百行代码,就能在不平坦的地形上稳定行走——而同时期采用传统SMPA架构的机器人系统,代码量往往达到数十万行,却表现得更脆弱。
第三,身体本身是智能的一个构成性要素,而非仅仅是智能的载体。 这是一个微妙但重要的区分。在传统观点中,身体不过是"载具",是"硬件",智能栖居其中。如果我们能完全理解智能的软件算法,理论上可以用任何适当的硬件来实现它——硅基芯片、脑器官切片、量子计算机皆可。身体只是一个实现细节。
具身认知拒绝了这种观点。身体不是智能的载体,而是智能的一个构成性部分。这不仅意味着智能的实现需要特定的物理基质,更意味着身体的物理特性塑造了智能的内容和形式。不同形态的身体将发展出不同结构的智能。蝙蝠的回声定位、蜘蛛的织网能力、章鱼的多触手协调——这些智能形式与特定的身体结构和环境生态紧密交织,无法脱离身体来理解。这意味着通用智能不可能存在,因为"通用"这个概念本身就是身体-环境嵌含的——每一种通用性都是相对于某个特定身体形态而言的通用性。
心理学证据:身体如何塑造认知
具身认知不仅是一种哲学立场,更得到了大量心理学实验的实证支持。过去的三十年里,认知心理学、发展心理学和社会心理学领域积累了丰富的证据,表明身体经验深刻地影响着从感知、概念形成到社会认知的各个方面。
发展心理学的证据尤其具有说服力。心理学家发现,婴儿在获得语言能力之前,就通过身体与环境的交互建立起了一套相当复杂的物理世界认知。伊利诺伊大学的心理学教授勒内·拜尔(René Baillargeon)及其团队的"违背预期"(violation-of-expectation)范式研究表明,四个月大的婴儿就已经理解物体的持久性(object permanence)——一个被完全遮住的物体仍然存在。他们还理解物体的支持关系(support relations)——一个物体不能悬浮在另一个物体上方除非有支撑。这些理解显然不是通过语言习得的,而是通过反复的身体操作经验逐渐建构的。
婴儿还展现出对物理因果关系的直觉理解。将一个球从斜坡上滚下,球会沿直线运动;将球投向挡板,球会弹回。这些物理规律通过视觉观察和身体互动被婴儿内化。当实验者展示违反物理定律的事件(如一个物体穿过另一个固体物体)时,婴儿注视的时间显著延长——这是他们感到惊讶的表现。
更引人注目的是婴儿的统计学习能力。发展心理学研究表明,婴儿能够从随机的感官输入中提取规律。例如,8个月大的婴儿能够区分由特定音节序列组成的"语言"和随机混合的音节。这种能力为后续的语言习得奠定了基础,而这整个过程都是在身体-环境的持续交互中进行的。
镜像神经元(mirror neurons)的发现则从神经机制层面支持了具身认知的观点。20世纪90年代,意大利神经科学家贾科莫·里佐拉蒂(Giacomo Rizzolatti)及其同事在恒河猴的前运动皮层中发现了一类特殊的神经元:当猴子执行某个特定动作(如抓握)时,这些神经元会放电;而当猴子观察其他个体(包括人类)执行同样的动作时,这些神经元也会放电。这种"观察-执行匹配系统"暗示,理解他人的动作不需要抽象的推理,而是需要身体层面的共鸣——我们通过模拟他人的动作来理解他们的意图。
后续的人类神经影像学研究证实了人类大脑中存在类似的镜像系统。更有趣的是,这个系统不仅在动作理解中发挥作用,还参与更抽象的社会认知过程,如意图判断、情感识别等。这提示我们,高级的社会认知能力可能建立在身体层面的模拟机制之上。
这些心理学和神经科学的发现共同指向一个结论:智能的发展和运作离不开身体与环境的持续交互。认知从一开始就是具身的,不是在某个阶段从身体中"脱离"出来成为纯粹的符号操作,而是在身体-环境耦合中不断扩展和深化。
1.2 符号落地问题:符号如何获得意义
符号主义AI的辉煌与困境
在深入探讨具身认知的革命性意义之前,我们需要理解它所批判的对象——传统人工智能,特别是符号主义AI——究竟是什么,以及它为什么在数十年间成为该领域的主导范式。
符号主义AI(Symbolic AI)又称古典AI(Classical AI)、GOFAI(Good Old-Fashioned Artificial Intelligence),兴起于20世纪50年代末至60年代初。其核心假设是:智能可以被理解为对符号的操作。物理符号系统假说(Physical Symbol System Hypothesis)由艾伦·纽厄尔和司马贺(Herbert Simon)于1976年正式提出,该假说认为,任何能够表现出智能行为的系统,必然是一个操作物理符号的系统;反之,任何能够操作物理符号的系统,只要拥有足够的资源,都能表现出智能行为。
这一假说将智能完全抽象为符号操作,剥离了任何身体或物理的内容。在这种框架下,智能的核心问题是知识表示(knowledge representation)和推理(reasoning)。如何用符号结构表示世界的知识?如何设计算法从已知事实推导出新的结论?
在接下来的三十多年里,符号主义AI取得了令人瞩目的成就。专家系统(Expert Systems)能够诊断疾病、分析地质结构、设计计算机配置;自然语言处理系统能够进行简单的问答和翻译;规划算法能够解决物流调度、机器人导航等实际问题。这些成功似乎验证了物理符号系统假说的有效性。
然而,在辉煌的表象之下,一个根本性的问题逐渐浮出水面——符号落地问题(Symbol Grounding Problem)。
符号落地问题的提出
符号落地问题由认知科学家斯蒂恩·哈纳德(Stevan Harnad)于1990年在《行为与脑科学》期刊上正式提出。这个问题的核心在于:符号系统中的符号究竟是如何获得意义的?
考虑一个简单的例子。一个专家系统被告知"鸟会飞"这条知识。在系统内部,这可能表示为 `Fly(鸟)` 或 `Can-Fly(Bird)` 这样的符号结构。但关键问题是:系统是如何理解"飞"这个概念的?系统如何知道"飞"不是"游泳"或"爬行"?
在人类的语言和概念系统中,符号通过与现实世界的关联获得意义。当我说"鸟会飞"时,"鸟"这个词之所以指向真实世界中的鸟类,是因为我曾经亲眼见过、触摸过、喂养过真正的鸟;"飞"这个概念之所以不同于"游"或"爬",是因为我观察过鸟类在空中振翅移动的样子,能够在心理上模拟这个过程。意义的根基在于感知运动经验(sensorimotor experience)。
但在符号主义AI系统中,符号完全是形式化的——它们只是一串可以在数学上操作的标记。`Can-Fly(Bird)` 这个表达式与 `Can-Swim(Fish)` 在形式上完全等价。系统可以完美地进行符号推理,却完全不知道这些符号究竟指向什么。系统知道"鸟"和"飞"这两个符号之间的语法关系,却不理解它们各自的语义内容。
哈纳德用"中国房间"(Chinese Room)思想实验的变体来阐明这个问题。假设一个完全不懂中文的人被关在一间屋子里,收到从门缝塞进来的中文纸条。屋子里有一本厚厚的规则手册,详细规定了如何根据收到的符号组合来选择输出的符号组合。这本手册涵盖了所有可能的问答对。这个人可以根据规则完美地回答中文问题,但他完全不理解任何中文的含义——他只是在操作无意义的形式符号。
符号主义AI面临的就是这个困境:系统可以在符号层面完美运作,却完全没有真正理解符号所指向的事物。符号系统是自我封闭的,它们的意义来自系统外部的人类观察者的解释,而不是来自符号系统内部与世界的直接关联。
符号落地问题的解决方案
哈纳德提出,要解决符号落地问题,符号系统必须通过传感器(sensors)与世界建立直接的因果联系,通过效应器(effectors)作用于世界,并在这个过程中将符号与感知运动经验关联起来。这种关联不能仅仅是外部的、工程化的映射(如给每个符号绑定一个图片),而必须是系统自身通过与世界的交互逐渐建立的内生性联系。
这正是具身认知方法的核心关切所在。具身智能认为,符号落地不能通过纯粹的形式化方法来解决,而必须回到身体与环境的动态交互中。意义不是先验地赋予符号的,而是在身体感知世界、作用于世界的过程中逐步建构的。
让我们重新审视"鸟会飞"这个例子。如果一个人从未见过真正的鸟,她对这句话的理解是抽象的、有限的。但当她有机会观察鸟类、触摸羽毛、看到鸟从地面跃起展开翅膀滑翔时,"飞"这个概念才真正获得了具体的、可感觉的内容。这种具身化的理解是无法仅通过语言传递的——它必须通过身体与世界的直接交互才能获得。
这意味着智能的发展需要身体作为意义生成的锚点。符号不能凭空获得意义,它们的根基在感知运动经验中;在身体与环境的持续耦合中,抽象的符号才能逐渐与具体的感觉运动模式建立联系,获得真正的语义内容。
符号落地问题的深刻之处在于,它揭示了传统符号主义AI的一个根本性局限:符号系统无法自举——它们无法从自身内部产生意义。意义的来源只能是外部的、具身的、与世界持续交互的身体。这个洞见为具身智能的必要性提供了另一个强有力的论证。
1.3 具身智能的历史演进:从包容架构到深度强化学习
行为主义机器人的兴起
具身智能作为一个独立的研究领域,其发展历程可以追溯到20世纪80年代中期。在此之前,主流AI研究几乎完全聚焦于知识表示和推理,而机器人学则被视为应用领域而非基础研究领域。两件里程碑式的事件改变了这一格局。
第一件事是罗德尼·布鲁克斯于1986年在麻省理工学院人工智能实验室开始的工作。布鲁克斯曾在斯坦福大学师从约翰·麦卡锡(John McCarthy,AI之父),专攻计算机视觉。但他对当时AI研究的抽象化倾向日益不满。1984年,他在澳大利亚的一次会议上听到了动物行为研究者托尼·普雷德(Tony Preddek)关于昆虫运动的报告,这次报告深深触动了他。昆虫展现出的行为复杂性令人惊叹——它们能在复杂环境中觅食、逃避捕食者、寻找配偶——但它们的大脑非常简单,神经元数量远不足以支撑复杂的计算推理。这促使布鲁克斯思考:也许智能不需要计算,也许智能可以通过简单规则从身体与环境的交互中涌现。
1986年,布鲁克斯发表了开创性论文"从机器人的控制看世界"。在这篇论文中,他提出了包容架构(Subsumption Architecture)这一全新范式。传统机器人控制采用分层架构:感知层处理传感器数据,建模层构建环境表征,规划层生成行动序列,执行层控制运动。但布鲁克斯认为这种架构是不必要的复杂。他提出用一组行为模块(behavior modules)来替代,每个模块直接关联感知输入和运动输出,形成"感知-动作"对。
这些行为模块可以叠加(subsume)在一起,形成复杂的行为层次结构。例如,最底层可能只是"避免碰撞"——检测前方的障碍物并触发转向动作;上面一层可能是"漫游"——在没有障碍时让机器人朝某个方向持续移动;再上一层可能是"探索"——让机器人在移动中记录新环境信息。更高层的行为可以"抑制"或"覆盖"低层的行为,使整体行为适应更复杂的情境。
布鲁克斯团队实现了这一设计,创造了著名的Genghis六足机器人。这个只有六条腿和几个触觉传感器的简单机器人,能够在不平坦的地形上稳定行走,跨越障碍物,甚至在没有中央控制的情况下协调多腿运动。与同时代采用传统架构的机器人相比,Genghis的代码量微乎其微,但行为却异常灵活鲁棒。
第二件事是 Valentino Braitenberg 在1984年出版的《Vehicles: Experiments in Synthetic Psychology》。这本书提出了一个简洁而深刻的思想实验:想象最简单的"车辆"——只有线缆连接的感光器和电机。感光器越靠近光源,电机转得越快,车辆也就越快转向远离光源的方向。这种直接的感觉-运动耦合可以产生看似复杂的行为:追逐光明、逃避阴影、接近同伴、形成群体。布赖滕伯格的"车辆"虽然只是思想实验,但它清晰展示了简单规则+身体+环境可以产生丰富的行为模式。
从行为主义到强化学习
行为主义机器人学的兴起挑战了传统的SMPA范式,但它也面临自己的局限。包容架构的批评者指出,这种方法难以处理需要复杂推理的任务——比如在变化的环境中规划长期目标、做出一系列相互关联的决策等。简单的感知-动作映射在面对全新情境时往往失效。
20世纪90年代,强化学习(Reinforcement Learning, RL)作为一种新的学习范式兴起,为具身智能提供了一套处理序列决策问题的数学框架。强化学习的基本框架是:智能体(agent)在环境中采取动作,环境以状态变化和**奖