本文转载自公众号SME

在电子游戏的一般套路设定下,蠢萌的史莱姆总是那个最低级的怪物。

它们几乎没有智商可言,攻击手段单一且总是以动技能著称,正所谓“烂泥扶不上壁”。

而纵观各个类型的史莱姆,也绝大多数是以一种不规则黏液的低端形态出现。

此外,史莱姆(Slime)的英语原意,本来指的就是烂泥或动物分泌出来的粘稠液体。

虽然这一切都让人首先联想起鼻涕虫但现实世界里的“史莱姆”,可没这么简单。

史莱姆的原型生物,是一种我们不太常见的生物——黏菌(Slime mold)

它在自然界的定位,就能极其诡异来形容。

因为光是考虑“要将它们划分为哪一类生物”,生物学家就头痛了很久。

首先,黏菌是真核生物,并非什么粘液细菌。

而它们的一生,也共有两个截然不同的形态

在生长期或营养期,它们为裸露的无细胞壁的原生质团,也称为“变形体阶段”。

这一阶段的营养结构、运动和摄食模式,都与变形虫等原生动物相似。

因为主动运动摄食是动物才有的特性,所以有的生物学家认为,他们应该属于原生动物。

不过,与原生动物不同的是,黏菌拥有的“集体意识”是原生动物不能比拟的。

当周围食物短缺时,它们就会发出信号召唤周围的黏菌逐渐聚拢在一起。

这样黏菌们就慢慢合体成了一大团“史莱姆”,协作运动将周围的食物收入囊中。

然而一到繁殖期,它们又换了种形态,表现得更像真菌。

这一阶段也称为“子实体阶段”,黏菌会慢慢长成蘑菇型,并逐渐变硬、变干。

最后,无数具有纤维质细胞壁的孢子就会诞生,进行有性繁殖。

因此,另一部分生物学家则认为应将黏菌视为一种真菌。

未成熟的子实体阶段

所以到后来,生物学家只能将这“四不像”生物,直接归为原生生物界(Protist),属于黏菌门。

分类学统共也就五个界,所以也有人将这样的分类形容为,“专门用于我们并不真正了解的一切”

虽然笼统,但至少不会出错。

但他们最奇异的地方还不在这里。

因为作为一种单细胞生物,它们表现出来的智慧才是让人难以想象的。

三十多年前,生物学家首次将黏菌带进实验室时,就发现其运动方式的与众不同了。

它们不但会走迷宫有学习能力,甚至还能模拟人造交通网络布局

只需要花几小时,它们就能实现一堆顶级工程师几十年才是完成的事,被喻为“世上最小的道路规划师”

而这一切,竟全都建立在这坨史莱姆没有神经系统、没有大脑的前提下

黄色黏菌在攻城掠地

黏菌的智慧首先得到科学们的关注,是从日本的一个著名的迷宫实验开始的。

2000年,Nakagaki等科学家们就设置了这么一种有趣的玩法。

他们将黏菌培养在一个在普通迷宫中,而迷宫的起点和终点处,都放了一些燕麦。

因为在实验室里,燕麦正是黏菌们最喜爱的食物。

而迷宫中,共有4条长短不一的路线,可以连接到这两个食物源。

实验开始,研究员发现黏菌会伸展自己的细胞质,覆盖住几乎整个迷宫平面。

而这迷魂八卦阵,也完全没能阻碍它们原始的“贪吃”冲动。

只要发现了食物,它们就开始慢慢缩回多余的部分,最后只剩下最短的路径。

无论重复多少次实验,黏菌们都像商量好了似的,总是毫不犹豫地选出了那条消耗体力最少、又能获得食物的道路。

 

AG为起点和终点,白线为最短路径

如果你觉得会走迷宫还不算厉害,不要紧,它们还有更强的看家本领。

因为比迷宫复杂上无数倍的路况,都难不倒它们找出“最优解”。

有了这个实验基础后,同一批研究员则在2004年,换了一种方式考验这些黏菌。

他们打算在自由的平面上放置多个食物源,想观察这些黏菌是否还能找出觅食的最优路径。

最终,黏菌果然不负众望。它们连接各点所形成的网络,几乎就是工程里的最佳化路径。

别以为找到最佳化路径很简单,其中可蕴含着的极其复杂的组合优化问题。

其实光是三个点之间取最优路径,就已经能让人纠结好一阵子了。

想象一下自己就是那坨史莱姆,那些让你垂涎欲滴的麦片正摆在ABC三点上。

长远来看,你应该建立怎么样的线路,才能确保消耗最少的能量,又能吃全这些麦片呢?

黄色为人字形线路,黑色为环形线路

想必大家已经知道了这是中学时见过的,将三点连通求距离之和最小的问题

而相信反应快的同学也应该看出,只需要在ABC三点中间取一点连接三地,形成的人字型线路就是最短的。

但问题是,这形成的人字型路线,只要随便断开一路,就等同于有一块麦片吃不到了。

而考虑到这种情况,我们就得选择换一种连通法才更合理。

如把这ABC三点直接连起来,形成一种环形的线路

这样虽然距离是长了点,但就算一条线路断了,另外两条线依然能连接三点,不至于失去任何一颗燕麦。

其实人字路线对应的便是求“斯坦纳树问题”的解,即连接各点所需的最短路径环。

而形线路对应的则是“旅行商问题”,要找出行经各点回到原位置最快的方法。

若再将原本3个点,推广到4、5、6...或n个点,问题的复杂程度将以指数形式增加。

所以我们不难想象,在现实世界中设计一个交通网络到底得有多困难。

而黏菌真正厉害的地方是,它们能综合考虑各方面的情况。

它们所要找寻的不是最短的,而是最优的。

Nakagaki

在2004年,Nakagaki及其团队在实验室中,就用最高7个食物源,验证了黏菌的道路规划能力。

研究员经过统计分析表明,黏菌规划的路线几乎满足智能网络的多重要求,是“旅行商问题”或“斯坦纳树问题”所寻求的最佳化路径。

不过,在这7个食物源上铺路,在黏菌看来还真的是个小CASE了。

因为科学家很快就异想天开地,用黏菌模拟出了整个日本东京地区的铁路网。

东京铁路系统,是世界上最高效、且布局最合理的系统之一。

就算在许多经验老道的工程师看来,也得耗费不少脑细胞才能设计出来。

然而黏菌这种根本没有脑袋的单细胞生物,只需要几十小时疯狂生长,就能重复顶级设计师们几十年的心血。

首先,研究员依照东京周边的轮廓打造出了一个大盘子,用以限制黏菌的活动范围。

此外,根据黏菌的避光特性,用局部光照来模拟周围的海岸线和地形。

因为真实的铁路网络,就是会受到山丘、湖泊或地势的阻碍。

灰度越高代表光强度越弱

接着,一块最大块的燕麦便被投放在容器中央,相当于东京站的位置。

其他的小块燕麦,则被分散地放在容器内,对应东京铁路中的35个车站。

这样架设完毕后,就基本能模拟出该地区的实际情况了。

接下来,就看黏菌们的表现了。

起初,黏菌会尽量铺满平面,不断对新领地加以探索。

但十几个小时后,黏菌仿佛略有所悟一样,开始优化布局。

例如燕麦之间的管道会不断强化,而一些用途不大的路径则会逐渐缩回消失。

大约过了26个小时,这些黏菌就形成了一个与东京地区铁路网络高度相似的脉络。这几乎就是东京铁路的翻版,甚至比东京铁路更富有弹性。

除此之外,黏菌网络还具有高效的自我修复性。只要将其中一个食物源拿掉,整个实务网络将会重新根据之前的“最优化”原则重新排布。

所以科学家也认为,黏菌的这种智能性能应用在运输网络的设计,以及复杂的大国模模拟实验中。

这个实验结果,就发表于2010年的Scinece期刊上。

也在同一年,这个成就也让这个研究团队获得该年度的“搞笑诺贝尔-运输规划奖”。

别看得的是搞笑诺贝尔奖,但其背后确实能引发着我们人类深思。

毕竟这种计算最合理路径的本领,甚至连计算机都难以超越。

只是到目前为止,无脑无神经的黏菌究竟是怎么完成这智能性网络的,仍然是一个未解之谜。

而21世纪以来,它们也受到仿生学和人工智能的极大关注。

正因为“无脑”却又表现出的智慧,人们才想这会不会是打开未来人工智能大门关键的一把钥匙。

《异星觉醒》中的外星人幼年形态神似黏菌的子实体阶段

最后不得不说,2017年的人气科幻片《异星觉醒》中的外星人卡尔文,灵感塑造正是来自于充满智慧的黏菌——就算没有脑子,它的智力仍然碾压人类。

所以,以后就不要再用单细胞或史莱姆,来形容别人蠢了。

因为这种表述,也有可能是在夸他。

*参考资料

Slime mold.Wikipedia.2018.04.01

麦格.会动的口香糖.小哥白尼·野生动物 .2010.06.07

Toshiyuki Nakagaki, Hiroyasu Yamada & Ágota Tóth.Intelligence: Maze-solving by an amoeboid organism.Nature.2000.09.28.

Toshiyuki Nakagaki,HiroyasuYamada,MasahikoHara.Smart network solutions in an amoeboid organism.Science direct.2004.01.01.

Atsushi Tero1,2, Seiji Takagi1, Tetsu Saigusa3, Kentaro Ito1, Dan P.Bebber4, Mark D. Fricker.Rules for Biologically Inspired Adaptive Network Design.2010.01.22

____________

作者系网易新闻·网易号“各有态度”签约作者

内容为【SME】公众号原创

猜你喜欢

10000+:肠道细菌 人体上的生命 宝宝与猫狗 梅毒狂想曲 提DNA发Nature 实验分析谁对结果影响大  Cell微生物专刊

系列教程:微生物组入门 Biostar 微生物组  宏基因组

专业技能:生信宝典 学术图表 高分文章 不可或缺的人

一文读懂:宏基因组 寄生虫益处 进化树

必备技能:提问 搜索  Endnote

文献阅读 热心肠 SemanticScholar Geenmedical

扩增子分析:图表解读 分析流程 统计绘图

16S功能预测   PICRUSt  FAPROTAX  Bugbase Tax4Fun

在线工具:16S预测培养基 生信绘图

科研经验:云笔记  云协作 公众号

编程模板 Shell  R Perl

生物科普  生命大跃进  细胞暗战 人体奥秘

写在后面

为鼓励读者交流、快速解决科研困难,我们建立了“宏基因组”专业讨论群,目前己有国内外150+ PI,1500+ 一线科研人员加入。参与讨论,获得专业解答,欢迎分享此文至朋友圈,并扫码加主编好友带你入群,务必备注“姓名-单位-研究方向-职称/年级”。技术问题寻求帮助,首先阅读《如何优雅的提问》学习解决问题思路,仍末解决群内讨论,问题不私聊,帮助同行。

学习16S扩增子、宏基因组科研思路和分析实战,关注“宏基因组”

无脑单细胞竟会走迷宫、规划交通路线,这种难以归类的生物重定义了智能相关推荐

  1. 无脑三步走解决 The service already exists

    文章目录 数据库 前言 博主介绍: – 我是了 凡 微信公众号[了凡银河系]期待你的关注.未来大家一起加油啊~ 文章目录 文章目录 前言 第一步 查看为mysql的服务 第二步 删除这个mysql 第 ...

  2. bzoj 2707: [SDOI2012]走迷宫(Trajan+高斯消元+Dp)

    2707: [SDOI2012]走迷宫 Time Limit: 10 Sec  Memory Limit: 128 MB Submit: 862  Solved: 328 [Submit][Statu ...

  3. 【PC工具】如何简单粗暴无脑的解方程

    都2020年了(二十一世纪快中叶了): 信息时代这么多年了,已经进入云计算时代了: 电脑都会下围棋了: 火箭都能回收了: ... 那么 问题就来了:我们是不是还要用手解方程呢?电脑能不能给爷(我)解方 ...

  4. fla 走迷宫游戏 源码_迷宫新玩法,果断一试

    迷宫, 真的是谜一样的存在, 大到几十岁的成年人, 小到三岁小儿, 都对其没有抵抗力. 而迷宫君也是真给力, 除了能给人带来愉悦感与成就感, 还能同时锻炼专注力.空间感.思维力.视觉追踪等, 是儿童感 ...

  5. 拒绝无脑试错:写给萌新的“科学炼丹”入门手册

    近期在订阅号后台和文章评论区review了一下大家的问题,发现很多小伙伴现在已经把机器学习.深度学习的理论基础打好了,但是真正要解决一个现实中的算法问题的时候经常两手抓瞎,一顿毫无目的乱试,甚至认为模 ...

  6. python一行代码迷宫_通过Python代码实现走迷宫的方法

    #用来判断坐标是否合法 def check_valid(mg, x, y): if x >= 0 and x < len(mg) and y >= 0 and y < len( ...

  7. BZOJ 2707: [SDOI2012]走迷宫( tarjan + 高斯消元 )

    数据范围太大不能直接高斯消元, tarjan缩点然后按拓扑逆序对每个强连通分量高斯消元就可以了. E(u) = 1 + Σ E(v) / degree(u) 对拍时发现网上2个程序的INF判断和我不一 ...

  8. 题目0121-机器人走迷宫

    机器人走迷宫 题目描述 房间有X*Y的方格组成,例如下图为6*4的大小.每一个放个以坐标(x,y)描述. 机器人固定从方格(0,0)出发,只能向东或者向北前进, 出口固定为房间的最东北角,如下图的方格 ...

  9. 用Q-learning算法实现自动走迷宫机器人

    项目描述: 在该项目中,你将使用强化学习算法,实现一个自动走迷宫机器人. 如上图所示,智能机器人显示在右上角.在我们的迷宫中,有陷阱(红色炸弹)及终点(蓝色的目标点)两种情景.机器人要尽量避开陷阱.尽 ...

最新文章

  1. 页面样式乱了,但是又感觉各种js,css都引入了
  2. 策略路由实验,指定出口
  3. 你也可以设计简单的内容管理系统
  4. 矩阵的特征值和特征向量的雅克比算法C/C++实现
  5. 匿名函数python_基于python内置函数与匿名函数详解
  6. 「前端早读君007」css进阶之彻底理解视觉格式化模型
  7. 工作流 activity 视频教程 + redis 视频教程 百度网盘分享地址
  8. Web作业:specific word count (index of )
  9. PHP array_splice
  10. centos npm install 超时报错
  11. 谷歌代码规范的中文版
  12. 用acdsee制作html,ACDSee 制作网络像册
  13. Spark入门到精通
  14. MCU OTA升级流程
  15. 数据挖掘和机器学习之间,主要有什么区别和联系?
  16. 电脑版微信,QQ语音通话耳机听不到对方声音
  17. 本地与云服务器(阿里云)实现多客户端虚拟局域网搭建
  18. 黑苹果EFI引导启动文件,技嘉Z77P-D3+E3-1230 V2+蓝宝石RX560D+Macos10.15.x(5)
  19. Asp.net 中将文字写入图片中
  20. 对于线性代数、特征空间、特征提取、深度学习的一些深夜思考

热门文章

  1. BAT技术专家的4个考核点!
  2. 推荐10款冷门但强大的windows软件,值得收藏!
  3. 客服团队OKR怎么写?看最新客服OKR模板
  4. 从业务发展的阶段看系统发展
  5. 团队实践,我们是怎么用敏捷开发工具Leangoo的
  6. INVEST原则的应用
  7. 09CSS元素显示模式
  8. 从LSTM到GRU基于门控的循环神经网络总结
  9. 一种可移除点云中动态目标的鲁棒方法
  10. Git使用教程:超详细、超傻瓜、超浅显、真正手把手教!