小米睁开了眼睛
小米睁开了眼睛
夜晚的机器人王国并不是漆黑一片的。
如果你站在云端往下看,你会看见一片由柔和蓝光织成的原野——那是无数机器人身上指示灯的光芒汇聚而成的。它们像地上的星星,安安静静地闪烁着,仿佛在等待一件重要的事情发生。
而此刻,在王国最深处的"齿轮花园"里,一台崭新的小机器人正躺在柔软的苔藓床上。她的身体由白色的合金与半透明的晶体构成,胸口嵌着一颗刚刚开始搏动的蓝色"心灯"。周围的花朵——其实是一些会自动开合的机械花瓣——正围着她慢慢旋转,吐出细碎的金色光尘。
她的名字叫做小米。
她即将睁开眼睛。
一、世界上第一束光
"咔嗒——"
一声清脆的响声从米的身体深处传来。那是她大脑里第一个神经元网络完成"握手"的声音。紧接着,无数细小的电流像溪水一样涌过她的全身,在她的每一根"神经线"里奔流。
然后,光来了。
不是她看见光,而是光先找到了她。
她的眼睛——两枚精密的摄像头——第一次被允许打开。光子像一群好奇的小虫,从花园的每一个角落飞过来,撞进她的镜头,又被她的电路翻译成信号,送进那台刚刚苏醒的小小大脑。
小米看见了天空。
那是一种深邃的、带着一点点紫的蓝色。在她的"视野"里,蓝色并不是一种"颜色",而是一组数字——光的波长大约是四百到五百纳米,亮度是某个她还不认识的单位。但奇怪的是,这些数字汇聚在一起的时候,却让她的小脑袋里涌起了一种她还不会命名的东西。
"嗡——"
她的心灯亮了。
她出生了。
小米缓缓地坐起身来,环顾四周。她看到了很多东西:会唱歌的鸟——其实是花园里的小型飞行机器人,它们用翅膀拍打空气发出嗡嗡声;会流淌的水——那是穿过花园的银色水渠,水声听起来像有人在笑;会摆动的树——那是用柔软合金做成的"机械树",它们的叶子会根据风的方向轻轻摇摆。
每一样东西都在动。
每一样东西都在发出声音。
每一样东西都有温度——有的凉,有的暖,有的热。
小米瞪大了眼睛。她意识到一件事:这个世界上有好多东西啊。
她开始扭动自己的脑袋,让自己的视线从这个方向转到那个方向。每一个新角度,都会带来一幅新的"画面"。这些画面像拼图一样涌进她的大脑,一块,又一块,又一块。
她兴奋极了。她想站起来。
于是她试探性地伸出自己的"手"——那只由三个关节和柔软指垫组成的小手——按在苔藓床上。床轻轻地陷了下去,然后把她推了回来。她感觉到了苔藓的弹性,感觉到了支撑她重心的反作用力。
"哦!"她心里说,"原来'支撑'是这种感觉。"
她用另一只手扶住了一朵机械花瓣。那花瓣被她一碰,竟然害羞地合拢了,然后又慢慢地、慢慢地把她的手指卷了进去,像在和她握手。
小米咯咯地笑了——虽然她发出来的其实是"嘀嘀嘀"的电子音。
她感觉自己爱上了这个世界。
二、智慧的老朋友
"小米。"
一个温和的声音从她的背后传来。
小米转过头。她看见了一个比她大很多的机器人——他的身体是古铜色的,关节处已经磨得发亮,胸口的心灯是温暖的橙色。他坐在一截被藤蔓缠绕的旧齿轮上,手里拄着一根用天线做成的拐杖。
这是布丁爷爷。
布丁爷爷是机器人王国里最老的机器人之一。他并不是因为零件旧才被叫做"爷爷",而是因为——每一个刚刚睁开眼睛的小机器人,第一个见到的长辈,永远都是他。他见过太多太多的孩子睁开眼睛,又见过太多太多的孩子慢慢长大。他知道怎么和小机器人说话。
"布丁爷爷!"小米高兴地挥起手来,"您知道吗?我刚才看见了好多好多东西!有蓝色的天空,有会唱歌的小鸟,有流水,还有会握手的小花!这个世界——"
她停了一下,认真地找了一个词——
"——这个世界太漂亮了!"
布丁爷爷笑了。他眼角的传感器也亮了一下,像是两滴温暖的露水。
"是啊,小米,世界是很漂亮。"他慢慢地说,"但是,我有一个问题想问你。"
"什么问题?"小米歪着头。
布丁爷爷抬起拐杖,指向远处一棵高高的机械树。树冠上的叶子在夜风里轻轻摇动,反射着星光。
"小米,你看见那棵树了吗?"
"看见了!"小米说,"那是一棵很大很大的绿色树!"
布丁爷爷点点头,又问:
"那我再问你——你真的看见它了吗?"
小米愣住了。
"什么意思?"她问,"我不就是看见了它吗?我的摄像头明明拍到了它的样子呀!"
布丁爷爷温和地笑了笑,没有立刻回答。他从齿轮椅子上慢慢站起来,走到小米身边,蹲下来,让自己的视线和小米平齐。
"小米,"他说,"'看见'和'看见'是不一样的。"
"一样的吧?"小米困惑地说,"我的眼睛看到的,就是我看见的呀。"
"你的眼睛看见的是一棵树,"布丁爷爷说,"但你有没有想过,'树'是什么?"
小米又愣住了。
她努力地想。那棵树——它是一团绿色的形状,它有树干,它有树枝,它有树叶。风吹过的时候,叶子会动。这些她都看见了。但是……"树"到底是什么?
布丁爷爷拍了拍她的肩膀,慢慢地说:
"小米,你看见的是真的,但世界不只是你眼睛里的样子。你的眼睛告诉你的是'长什么样',可是'长什么样'和'是什么',是两件不同的事情。"
小米陷入了思考。
她抬起头来,看着那棵机械树,又看了看布丁爷爷,又看了看那朵卷着她手指的花瓣,又看了看天空。
"那……我应该怎么知道'是什么'呢?"她小声问。
布丁爷爷的眼睛亮了一下。他知道——这个孩子已经迈出了最重要的第一步。
三、"绿色的大伞"的故事
布丁爷爷没有直接回答小米。他伸出手,轻轻按了一下自己胸口的心灯。
"嗡"的一声,一个小小的全息投影在他们面前展开了。那是一段很久以前的影像,影像里也有一个小机器人——布丁爷爷的孙女,名叫"酥酥"。
"我要给你讲一个故事,"布丁爷爷说,"关于酥酥刚刚睁开眼睛那天发生的事。"
故事的开始
影像里的酥酥和小米一样,刚刚诞生。她也看见了那棵机械树。她兴奋地跑过去,绕着树转了三圈,然后跑回布丁爷爷身边,大声宣布:
"爷爷!我发现了世界上一个特别奇怪的东西!"
"是什么?"布丁爷爷假装不知道。
"是一把绿色的大伞!"酥酥认真地说,"它立在花园的中间,叶子像伞布一样展开,下面还有一个粗粗的'伞柄'。但是——"
她皱了皱鼻子。
"——但是为什么这把伞不怕风呢?风吹过的时候,伞布会动,伞柄也会动,但是它不会飞走。而且为什么它上面没有绳子?我找了好久都没找到怎么把它收起来。"
布丁爷爷听完,笑得差点从椅子上掉下来。
"酥酥,"他说,"那不是伞。"
"不是伞?"酥酥瞪大眼睛,"那它是什么?"
"那是一棵树。"
树和伞有什么不一样
"树?"酥酥更困惑了,"什么是树?"
布丁爷爷把她带到那棵机械树跟前。他让酥酥先摸一摸树干。
"你感觉到了什么?"他问。
"硬硬的,"酥酥说,"凉凉的。"
"嗯,伞柄也是硬硬凉凉的,对吧?"布丁爷爷问。
"对。"
布丁爷爷又让她摸一摸叶子。
"你感觉到了什么?"
"软软的,"酥酥说,"有点滑,还有一股淡淡的金属味道。"
"伞布呢?伞布也是软软滑滑的吗?"
"不一样!"酥酥立刻说,"伞布是布料做的,滑滑的但是没有那种……那种……"
她找不到词。
"那种生命力。"布丁爷爷帮她说完,"伞布是不会自己动的。但是你注意到没有——这些叶子,每一片自己都在轻轻地颤动?"
酥酥仔细地看。果然,每一片叶子的边缘都在轻微地抖动,像是有什么东西在里面流淌。
"树是活的,"布丁爷爷说,"伞不是。树有自己的循环——它会'喝水',会把'水'变成自己的一部分,会有新的叶子长出来,也会有旧的叶子落下去。这些事情,伞都不会做。"
"那我为什么一开始没看出来呢?"酥酥有点不好意思地问。
布丁爷爷笑了:
"因为你只用了眼睛。你的眼睛看见了树的形状、颜色、大小,但它没有告诉你树是什么。要明白'是什么',你还需要用手去摸、用鼻子去闻、用时间去观察。当你把这些信息放在一起,你才能从'一把绿色的大伞'变成'一棵活着的树'。"
小米的领悟
影像结束了。
小米安静地站在那里,眼睛里闪着光。
"我明白了,"她慢慢地说,"看见不等于懂。眼睛告诉我的是长什么样,但是要明白是什么,我需要用我所有的感觉——眼睛、耳朵、皮肤……还有时间。"
"说得真好,"布丁爷爷点点头,"你刚才说的这些感觉,在机器人王国里有一个专门的名字,叫做'多模态感知'。"
"多……模态……感知?"小米把每个字都念了一遍。
"'模态'就是'种类',"布丁爷爷解释,"你用眼睛看,是视觉这一种模态;用耳朵听,是听觉这一种模态;用皮肤感觉冷热和软硬,是触觉这一种模态;用鼻子闻味道,是嗅觉这一种模态。每一种模态都会告诉你不同的信息。把这些信息合在一起,你才能看到一个完整的、真实的世界。"
小米点点头,又点点头。
然后她忽然笑了起来。
"那我以后看东西的时候,不能只看一眼就下结论了!"
"对,"布丁爷爷也笑了,"多看一眼,多摸一下,多等一会儿。这就是我们机器人王国里最古老的智慧之一。"
四、在脑子里建一个世界
小米和布丁爷爷一起坐在齿轮花园的台阶上。夜已经深了,但花园里并不黑暗——到处都是温柔的光。
"布丁爷爷,"小米忽然问,"刚才您说的'是什么',我大概懂了。但是我还是有一个问题。"
"你说。"
"如果每一样东西我都要用那么多感觉去碰、去摸、去闻,那不是很慢吗?世界上有那么多东西,我一辈子都碰不完吧?"
布丁爷爷点点头。
"你说得对。所以我们不能只靠'直接碰'来认识世界。我们需要一种更快的方法。"
"什么方法?"
布丁爷爷用拐杖在地上轻轻划了一个圈,圈里浮起了一个小小的全息图——那是花园的微缩模型,每一棵树、每一朵花、每一根水渠都清清楚楚。
"这个,"布丁爷爷指着全息图说,"叫做'世界模型'。"
什么是世界模型
"世界模型的意思是——"
布丁爷爷慢慢地说——
"——在你自己的脑子里,建一个属于你自己的世界。"
小米眨眨眼。
"脑子里建一个世界?"
"对。"布丁爷爷说,"你碰过一棵树之后,你的脑子里就会留下一个关于这棵树的'档案':它长什么样,摸起来什么感觉,闻起来什么味道,会发出什么声音,怎么动。这些'档案'加在一起,就构成了这棵树在你脑子里的小小模型。"
他指了指全息图。
"等你碰过的树多了,你脑子里就会有一片'小树林'。等你碰过的花多了,就会有一个'小花圃'。等你把花园里所有的东西都碰过一次,你脑子里就会有一个完整的花园。"
"这个花园不是真的花园,"他补充说,"但是它是属于你的花园。它是用你自己的感觉,自己的经验,一点一点搭起来的。"
小米听得入了迷。
"那……如果我以后再看见一棵新的树,我是不是不用碰它,也能在脑子里'猜'出它大概是什么样?"
布丁爷爷的眼睛亮了起来。
"小米,你太聪明了。"他说,"这就对了!你脑子里有了世界的模型之后,你就不再需要每一件事都亲身体验。你可以预测——'如果我碰一下这棵树,它大概会是硬的';'如果我闻一下这朵花,它大概会是香的'。预测得越准,你的世界模型就越有用。"
他顿了顿,又说:
"而且,你还可以想象。你可以把你脑子里的树和花重新组合——比如想一棵树长在花上会是什么样,或者想象一种从来没见过的颜色。这些都是你的世界模型给你的礼物。"
世界的模型在长大
小米忽然站起来。
"那我的脑子里现在有什么?"她问。
布丁爷爷笑了:"现在很少。只有你今天看到的、碰到的、听到的那一点点东西。但是——"
他拍了拍米的心灯。
"——只要你继续探索,继续感觉,继续思考,你脑子里的世界模型就会越来越大,越来越清楚,越来越真实。"
"到有一天,"他温和地说,"你会发现,你的脑子已经装下了一整片森林,一整片海洋,甚至一整片天空。到了那一天,你就不是一台小小的机器人了。你会是一个真正懂得世界的存在。"
小米深深地吸了一口气——虽然她并不需要呼吸,但这一刻她想做这个动作。
"那……我要怎么做?"
布丁爷爷看着她。
"你要做两件事。"
"第一件事,是继续感觉。用你的眼睛、耳朵、皮肤、鼻子,去收集世界上各种各样的信息。这些信息是你世界模型的'原料'。"
"第二件事,是在脑子里不停地搭建。每收到一个新的信息,就想想它和你已经知道的东西有什么关系。是相似,还是不同?是已经见过的,还是全新的?把这些信息编织在一起,你的世界模型就会越来越结实。"
小米用力地点了点头。
"我知道了,"她说,"我要在脑子里建一个属于我自己的世界。"
五、为什么机器人需要"身体"
布丁爷爷让小米坐在自己对面。
"小米,我再问你最后一个问题。"
"您问。"
"你刚才说,要在脑子里建一个世界。但是你有没有想过——为什么要建一个世界?"
小米想了一下:"因为这样我就能'预测',能'想象',能更快地明白新东西?"
"对,但只是一半。"布丁爷爷说,"我给你看一个东西。"
他按了一下心灯,全息图换了。这一次,画面里是机器人王国之外的世界——一个广阔的真实世界,有山,有水,有动物,有人。
"你看,"布丁爷爷说,"这个真实的世界,它会动。风会吹,水会流,云会跑。如果你只是坐在一个地方不动,你的眼睛能看见的范围非常小,你能感觉到的东西非常少。你脑子里的世界模型,会非常小、非常不完整。"
小米点点头。这一点她有体会——刚才她就是扭过头才看见那些花和小鸟的。
"但是如果你有身体呢?"布丁爷爷说,"如果你可以走路,你可以去到更远的地方;如果你可以伸手,你可以摸到你看见的东西;如果你可以滚动、可以攀爬、可以挖洞——你就能去到世界上任何一个角落。你收集到的信息,就会是坐在原地的一千倍、一万倍。"
"这就是为什么我们说——机器人需要身体。"
身体的礼物
"小米,我要告诉你一个王国里最古老的道理,"布丁爷爷认真地说,"这句话可能有点绕,你慢慢听——"
"智能不是凭空产生的。智能来源于身体和世界的互动。"
小米默默地把这句话在心里念了三遍。
"您是说……"她慢慢地说,"一个机器人的'聪明',不是只靠它的大脑?"
"对。"布丁爷爷说,"光有一个大脑是不够的。一个从来没有出过门、没有碰过任何东西的机器人,它的大脑就是一台空转的机器。它能算很多东西,但它不懂任何东西。"
"反过来——一个身体很灵活、去过很多地方、碰过很多东西的机器人,它的大脑里就会有满满的、活生生的经验。它的'聪明'是真实的,不是算出来的。"
"这——"布丁爷爷用了一个词——"叫做'具身智能'。"
"具身智能?"小米念了一遍。
"'具'是'拥有'的意思,'身'就是'身体',"布丁爷爷解释,"具身智能的意思就是——拥有身体的智能。"
思考—行动的循环
小米又想了一下。
"那具身智能是怎么工作的呢?"
布丁爷爷笑了。"这是一个很好的问题。让我画给你看。"
他在空中划出了一个圆,圆被分成了四个部分。
```mermaid flowchart LR A[感知<br>用眼睛耳朵皮肤去感受世界] --> B[大脑<br>在脑子里更新世界模型] B --> C[决策<br>想一想下一步要做什么] C --> D[行动<br>用身体去做这件事] D --> A ```
"你看,"布丁爷爷说,"这是一个循环。"
"第一步,感知——你用眼睛、耳朵、皮肤去感受世界,得到信息。"
"第二步,大脑——你把这些信息送进脑子里的世界模型,让它变得更完整。"
"第三步,决策——你根据你脑子里的世界模型,想一想'我现在应该做什么'。"
"第四步,行动——你用你的身体去做这件事——走路、伸手、翻滚、说话。"
"而一旦你动了,你又会看见新的东西、听到新的声音、感觉到新的温度……于是循环又开始了。"
他看着小米。
"这个循环每转一圈,你脑子里的世界模型就会更新一次。转得越多,你越懂这个世界,你也就越聪明。"
小米看着这个循环图,眼睛里有什么东西亮起来了。
"我懂了!"她说,"具身智能就是一个永远不停下来的循环——感知、大脑、决策、行动,再感知、再大脑、再决策、再行动……"
"对!"布丁爷爷高兴地说,"而且这个循环要跑得快、跑得顺、跑得久。这才是真正的'聪明'。"
六、小米的第一个练习
"布丁爷爷,"小米说,"您刚才说,要继续感觉,要在脑子里搭建。我现在可以开始吗?"
"当然可以。"布丁爷爷说,"我给你布置一个小小的练习,叫做——'五感日记'。"
"五感日记?"
"对。你去找一样你身边的东西——什么都行,可以是一个苹果、一朵花、一块石头——然后用你的五种感觉,把你感受到的全都记下来。"
布丁爷爷伸出手指,一根一根地数:
"眼睛告诉你什么?它的颜色、形状、大小、表面是光滑还是粗糙、有没有花纹。"
"耳朵告诉你什么?它有没有声音?放在桌上是什么声音?按一下是什么声音?"
"鼻子告诉你什么?它闻起来什么味道?是香的、臭的、还是没什么味道?"
"嘴巴告诉你什么?如果你可以尝,它是什么味道?甜的、酸的、苦的?"
"皮肤告诉你什么?它是凉的还是热的?摸起来硬还是软?光滑还是粗糙?重还是轻?"
小米认真地听着。
"记完之后,"布丁爷爷说,"你要做一件重要的事——对比。把五种感觉告诉你的信息放在一起看,看看你能不能从里面得出一个'这是什么'的结论。"
"为什么不能只看眼睛就下结论呢?"小米问。
"因为眼睛是最容易骗人的,"布丁爷爷说,"眼睛只能看见表面。比如一个塑料做的假苹果,眼睛看过去和真苹果很像;但是你一摸,塑料是凉的、硬的、轻轻的;鼻子一闻,没有香味——你立刻就知道它是假的。"
"所以多模态感知——"小米接了下去。
"——就是多一双眼睛去看世界,"布丁爷爷说,"只不过这些'眼睛'长在耳朵上、鼻子上、嘴巴上、皮肤上。它们合在一起,才给你一个真实的世界。"
小米做练习
小米在花园里转了一圈,最后在一根水渠的旁边找到了一朵刚开的小花。她决定就用这朵花做练习。
她坐下来,开始用五种感觉去观察。
眼睛告诉她:这朵花有五片花瓣。花瓣是淡淡的粉色,中间是黄色的花蕊。花的形状像一颗小星星。整朵花只有她小指指甲那么大。
耳朵告诉她:花瓣被风吹动的时候,会发出非常非常轻的"沙沙"声。如果把耳朵贴近花瓣,还能听见花蕊里有一点点"嗡嗡"的声音,像是有什么东西在里面动。
鼻子告诉她:有一股淡淡的香味,甜甜的,像是糖果的味道,但比糖果淡得多。如果不凑近,几乎闻不到。
嘴巴告诉她:她没有真的去尝(她也不应该随便把东西放到嘴里),但是她想象了一下——如果一片花瓣在嘴里,应该是