There's Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines.

IF 3.4 3区 医学 Q1 ENGINEERING, MULTIDISCIPLINARY
Joshua Bongard, Michael Levin
{"title":"There's Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines.","authors":"Joshua Bongard,&nbsp;Michael Levin","doi":"10.3390/biomimetics8010110","DOIUrl":null,"url":null,"abstract":"<p><p>The applicability of computational models to the biological world is an active topic of debate. We argue that a useful path forward results from abandoning hard boundaries between categories and adopting an observer-dependent, pragmatic view. Such a view dissolves the contingent dichotomies driven by human cognitive biases (e.g., a tendency to oversimplify) and prior technological limitations in favor of a more continuous view, necessitated by the study of evolution, developmental biology, and intelligent machines. Form and function are tightly entwined in nature, and in some cases, in robotics as well. Thus, efforts to re-shape living systems for biomedical or bioengineering purposes require prediction and control of their function at multiple scales. This is challenging for many reasons, one of which is that living systems perform multiple functions in the same place at the same time. We refer to this as \"polycomputing\"-the ability of the same substrate to simultaneously compute different things, and make those computational results available to different observers. This ability is an important way in which living things are a kind of computer, but not the familiar, linear, deterministic kind; rather, living things are computers in the broad sense of their computational materials, as reported in the rapidly growing physical computing literature. We argue that an observer-centered framework for the computations performed by evolved and designed systems will improve the understanding of mesoscale events, as it has already done at quantum and relativistic scales. To develop our understanding of how life performs polycomputing, and how it can be convinced to alter one or more of those functions, we can first create technologies that polycompute and learn how to alter their functions. Here, we review examples of biological and technological polycomputing, and develop the idea that the overloading of different functions on the same hardware is an important design principle that helps to understand and build both evolved and designed systems. Learning to hack existing polycomputing substrates, as well as to evolve and design new ones, will have massive impacts on regenerative medicine, robotics, and computer engineering.</p>","PeriodicalId":8907,"journal":{"name":"Biomimetics","volume":null,"pages":null},"PeriodicalIF":3.4000,"publicationDate":"2023-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10046700/pdf/","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomimetics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.3390/biomimetics8010110","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 6

Abstract

The applicability of computational models to the biological world is an active topic of debate. We argue that a useful path forward results from abandoning hard boundaries between categories and adopting an observer-dependent, pragmatic view. Such a view dissolves the contingent dichotomies driven by human cognitive biases (e.g., a tendency to oversimplify) and prior technological limitations in favor of a more continuous view, necessitated by the study of evolution, developmental biology, and intelligent machines. Form and function are tightly entwined in nature, and in some cases, in robotics as well. Thus, efforts to re-shape living systems for biomedical or bioengineering purposes require prediction and control of their function at multiple scales. This is challenging for many reasons, one of which is that living systems perform multiple functions in the same place at the same time. We refer to this as "polycomputing"-the ability of the same substrate to simultaneously compute different things, and make those computational results available to different observers. This ability is an important way in which living things are a kind of computer, but not the familiar, linear, deterministic kind; rather, living things are computers in the broad sense of their computational materials, as reported in the rapidly growing physical computing literature. We argue that an observer-centered framework for the computations performed by evolved and designed systems will improve the understanding of mesoscale events, as it has already done at quantum and relativistic scales. To develop our understanding of how life performs polycomputing, and how it can be convinced to alter one or more of those functions, we can first create technologies that polycompute and learn how to alter their functions. Here, we review examples of biological and technological polycomputing, and develop the idea that the overloading of different functions on the same hardware is an important design principle that helps to understand and build both evolved and designed systems. Learning to hack existing polycomputing substrates, as well as to evolve and design new ones, will have massive impacts on regenerative medicine, robotics, and computer engineering.

Abstract Image

Abstract Image

Abstract Image

这里有足够的空间:生物系统作为进化的、超载的、多尺度的机器。
计算模型在生物界的适用性是一个活跃的争论话题。我们认为,放弃类别之间的硬边界,采用依赖于观察者的实用主义观点,是一条有用的前进道路。这种观点消除了由人类认知偏见(例如,过度简化的倾向)和先前的技术限制所驱动的偶然二分法,支持更连续的观点,这是进化、发育生物学和智能机器研究所必需的。在自然界中,形式和功能紧密地交织在一起,在某些情况下,机器人也是如此。因此,为生物医学或生物工程目的重塑生命系统的努力需要在多个尺度上预测和控制它们的功能。这是具有挑战性的,原因有很多,其中之一是生命系统在同一时间在同一地点执行多种功能。我们将此称为“多计算”——同一衬底同时计算不同事物的能力,并将这些计算结果提供给不同的观察者。这种能力是一个重要的方式,在这种能力中,生物是一种计算机,但不是我们熟悉的、线性的、确定性的那种;更确切地说,正如快速增长的物理计算文献所报道的那样,生物在其计算材料的广义上是计算机。我们认为,由进化和设计的系统执行的以观察者为中心的计算框架将提高对中尺度事件的理解,正如它已经在量子和相对论尺度上所做的那样。为了发展我们对生命如何执行多计算的理解,以及如何说服它改变一个或多个功能,我们可以首先创建多计算技术,并学习如何改变它们的功能。在这里,我们回顾了生物和技术多计算的例子,并提出了在同一硬件上重载不同功能是一个重要的设计原则,有助于理解和构建进化的和设计的系统。学习破解现有的多计算基板,以及进化和设计新的基板,将对再生医学、机器人技术和计算机工程产生巨大影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Biomimetics
Biomimetics Biochemistry, Genetics and Molecular Biology-Biotechnology
CiteScore
3.50
自引率
11.10%
发文量
189
审稿时长
11 weeks
文献相关原料
公司名称 产品信息 采购帮参考价格
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信