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

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 b...

Full description

Bibliographic Details
Main Authors: Joshua Bongard, Michael Levin
Format: Article
Language:English
Published: MDPI AG 2023-03-01
Series:Biomimetics
Subjects:
Online Access:https://www.mdpi.com/2313-7673/8/1/110
_version_ 1797613252011622400
author Joshua Bongard
Michael Levin
author_facet Joshua Bongard
Michael Levin
author_sort Joshua Bongard
collection DOAJ
description 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.
first_indexed 2024-03-11T06:52:15Z
format Article
id doaj.art-1fc3d455d7a0436bb4807b7300827ead
institution Directory Open Access Journal
issn 2313-7673
language English
last_indexed 2024-03-11T06:52:15Z
publishDate 2023-03-01
publisher MDPI AG
record_format Article
series Biomimetics
spelling doaj.art-1fc3d455d7a0436bb4807b7300827ead2023-11-17T09:50:27ZengMDPI AGBiomimetics2313-76732023-03-018111010.3390/biomimetics8010110There’s Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale MachinesJoshua Bongard0Michael Levin1Department of Computer Science, University of Vermont, Burlington, VT 05405, USAAllen Discovery Center at Tufts University, 200 Boston Ave., Suite 4600, Medford, MA 02155, USAThe 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.https://www.mdpi.com/2313-7673/8/1/110biologycomputer sciencerobotartificial lifeartificial intelligencemachine learning
spellingShingle Joshua Bongard
Michael Levin
There’s Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines
Biomimetics
biology
computer science
robot
artificial life
artificial intelligence
machine learning
title There’s Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines
title_full There’s Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines
title_fullStr There’s Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines
title_full_unstemmed There’s Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines
title_short There’s Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines
title_sort there s plenty of room right here biological systems as evolved overloaded multi scale machines
topic biology
computer science
robot
artificial life
artificial intelligence
machine learning
url https://www.mdpi.com/2313-7673/8/1/110
work_keys_str_mv AT joshuabongard theresplentyofroomrightherebiologicalsystemsasevolvedoverloadedmultiscalemachines
AT michaellevin theresplentyofroomrightherebiologicalsystemsasevolvedoverloadedmultiscalemachines