Design and Control of Self-organizing Systems(自组织系统的设计与控制)该书试图提供一种能处理复杂性问题的通用方法
只要构建了一个系统,开发出来的新概念中就会出现一些漏洞。也会面临着一些你没有预见到的问题,这需要去完善对概念的理解,并加以修正。答案总是会带来新的挑战,只要解决了这些挑战,就可以回过头来,让概念更加完备。 应当从理论走到实践,再回头去完善理论。
在20世纪90年代,加州大学伯克利分校也开发了一个研究汽车车队的项目。墨西哥著名工程师Luis Agustín álvarez-icaza参与了该项目。他曾致力于自动化车队的开发。在这一项目中,汽车可以以88km/h的速度一辆紧挨一辆地前进,并以此来提高高速公路的通行能力。Luis Agustín álvarez-icaza做得很成功,但是因为保险公司的缘故,这个项目无法推广。有趣的是,过了20年,现在的自动驾驶公司也面临同样的问题——保险公司也给了他们约束限制。
Improving public transportation systems with self-organization: A headway-based model and regulation of passenger alighting and boardin 论文页面截图(
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0190100)
墨西哥城的地铁项目也得到了一些令人吃惊的结果。研究者并没有想到人们会开始排队上车,因为最初只是希望他们留出空间让人们下车,并不是要求他们排队。所以这个结果是出乎意料的,但是它确实有效。Gershenson 实现了既定目标。但是直到系统完全运行起来,Gershenson等人才搞明白为什么这个方法能起作用。
站台上的上下车标识符 | 图片来源:Improving public transportation systems with self-organization: A headway-based model and regulation of passenger alighting and boardin
以前,游戏的规则是:如果你想进入火车,你必须推人。如果你不推人,你就上不了火车,所以即使你不想推人,如果你想上车,你也必须推人。这是一个每个人都在推动的反馈。
通过改变平台上的信号,Gershenson等人改变了游戏规则的目的。现在,如果人们排队登上车,就得到了一个机制,在这个机制中,何时上车是模糊的。只要知道“站在队伍第一个的人将第一个上车”。后面的人就没有在推人的必要了。
当人们开始有意识或者无意地意识到这一点时,那些推推搡搡的人就会受到集体的惩罚。人们会说:“干嘛,你干嘛推我,别推了!”
在2007-2008年间,Carlos Gershenson从事博士后研究工作。其博士后导师Yaneer Bar-Yam现在是MIT物理学教授、新英格兰复杂系统研究所所长。Yaneer Bar-Yam表示:“Carlos的研究极大地提高了我们对交通流自组织系统的理解水平以及自组织系统对真实世界控制和优化的能力。” Gershenson说道:“重新提出了问题,这是一个人所能产生的最重要的影响。”