Computational capability of ecological dynamics

Ecological dynamics is driven by complex ecological networks. Computational capabilities of artificial networks have been exploited for machine learning purposes, yet whether an ecological network possesses a computational capability and whether/how we can use it remain unclear. Here, we developed t...

Full description

Bibliographic Details
Main Authors: Masayuki Ushio, Kazufumi Watanabe, Yasuhiro Fukuda, Yuji Tokudome, Kohei Nakajima
Format: Article
Language:English
Published: The Royal Society 2023-04-01
Series:Royal Society Open Science
Subjects:
Online Access:https://royalsocietypublishing.org/doi/10.1098/rsos.221614
_version_ 1797844173444874240
author Masayuki Ushio
Kazufumi Watanabe
Yasuhiro Fukuda
Yuji Tokudome
Kohei Nakajima
author_facet Masayuki Ushio
Kazufumi Watanabe
Yasuhiro Fukuda
Yuji Tokudome
Kohei Nakajima
author_sort Masayuki Ushio
collection DOAJ
description Ecological dynamics is driven by complex ecological networks. Computational capabilities of artificial networks have been exploited for machine learning purposes, yet whether an ecological network possesses a computational capability and whether/how we can use it remain unclear. Here, we developed two new computational/empirical frameworks based on reservoir computing and show that ecological dynamics can be used as a computational resource. In silico ecological reservoir computing (ERC) reconstructs ecological dynamics from empirical time series and uses simulated system responses for information processing, which can predict near future of chaotic dynamics and emulate nonlinear dynamics. The real-time ERC uses real population dynamics of a unicellular organism, Tetrahymena thermophila. The temperature of the medium is an input signal and population dynamics is used as a computational resource. Intriguingly, the real-time ecological reservoir has necessary conditions for computing (e.g. synchronized dynamics in response to the same input sequences) and can make near-future predictions of empirical time series, showing the first empirical evidence that population-level phenomenon is capable of real-time computations. Our finding that ecological dynamics possess computational capability poses new research questions for computational science and ecology: how can we efficiently use it and how is it actually used, evolved and maintained in an ecosystem?
first_indexed 2024-04-09T17:18:04Z
format Article
id doaj.art-22b8027ce57941b5bdc48b75df39f733
institution Directory Open Access Journal
issn 2054-5703
language English
last_indexed 2024-04-09T17:18:04Z
publishDate 2023-04-01
publisher The Royal Society
record_format Article
series Royal Society Open Science
spelling doaj.art-22b8027ce57941b5bdc48b75df39f7332023-04-19T07:05:37ZengThe Royal SocietyRoyal Society Open Science2054-57032023-04-0110410.1098/rsos.221614Computational capability of ecological dynamicsMasayuki Ushio0Kazufumi Watanabe1Yasuhiro Fukuda2Yuji Tokudome3Kohei Nakajima4Hakubi Center, Kyoto University, Yoshida-Honmachi, Sakyo-ku, Kyoto 606-8501, JapanB.Creation Inc., 5-2 Narihiracho, Ashiya, Hyogo 659-0068, JapanGraduate School of Agricultural Science, Tohoku University, Yomogida Naruko-onsen, Osaki, Miyagi 989-6711, JapanGraduate School of Information Science and Technology, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113-8656, JapanGraduate School of Information Science and Technology, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113-8656, JapanEcological dynamics is driven by complex ecological networks. Computational capabilities of artificial networks have been exploited for machine learning purposes, yet whether an ecological network possesses a computational capability and whether/how we can use it remain unclear. Here, we developed two new computational/empirical frameworks based on reservoir computing and show that ecological dynamics can be used as a computational resource. In silico ecological reservoir computing (ERC) reconstructs ecological dynamics from empirical time series and uses simulated system responses for information processing, which can predict near future of chaotic dynamics and emulate nonlinear dynamics. The real-time ERC uses real population dynamics of a unicellular organism, Tetrahymena thermophila. The temperature of the medium is an input signal and population dynamics is used as a computational resource. Intriguingly, the real-time ecological reservoir has necessary conditions for computing (e.g. synchronized dynamics in response to the same input sequences) and can make near-future predictions of empirical time series, showing the first empirical evidence that population-level phenomenon is capable of real-time computations. Our finding that ecological dynamics possess computational capability poses new research questions for computational science and ecology: how can we efficiently use it and how is it actually used, evolved and maintained in an ecosystem?https://royalsocietypublishing.org/doi/10.1098/rsos.221614computational capabilityecological dynamicsecological networksmachine learningneural networkreservoir computing
spellingShingle Masayuki Ushio
Kazufumi Watanabe
Yasuhiro Fukuda
Yuji Tokudome
Kohei Nakajima
Computational capability of ecological dynamics
Royal Society Open Science
computational capability
ecological dynamics
ecological networks
machine learning
neural network
reservoir computing
title Computational capability of ecological dynamics
title_full Computational capability of ecological dynamics
title_fullStr Computational capability of ecological dynamics
title_full_unstemmed Computational capability of ecological dynamics
title_short Computational capability of ecological dynamics
title_sort computational capability of ecological dynamics
topic computational capability
ecological dynamics
ecological networks
machine learning
neural network
reservoir computing
url https://royalsocietypublishing.org/doi/10.1098/rsos.221614
work_keys_str_mv AT masayukiushio computationalcapabilityofecologicaldynamics
AT kazufumiwatanabe computationalcapabilityofecologicaldynamics
AT yasuhirofukuda computationalcapabilityofecologicaldynamics
AT yujitokudome computationalcapabilityofecologicaldynamics
AT koheinakajima computationalcapabilityofecologicaldynamics