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...
Main Authors: | , , , , |
---|---|
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 |