How Does a Simple Network of Chemical Oscillators See the Japanese Flag?

Chemical computing is something we use every day (e.g., in the brain), but we can still not explore and master its potential in human-made experiments. It is expected that the maximum computational efficiency of a chemical medium can be achieved if information is processed in parallel by different p...

Full description

Bibliographic Details
Main Authors: Jerzy Gorecki, Ashmita Bose
Format: Article
Language:English
Published: Frontiers Media S.A. 2020-11-01
Series:Frontiers in Chemistry
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fchem.2020.580703/full
_version_ 1817987994747928576
author Jerzy Gorecki
Ashmita Bose
author_facet Jerzy Gorecki
Ashmita Bose
author_sort Jerzy Gorecki
collection DOAJ
description Chemical computing is something we use every day (e.g., in the brain), but we can still not explore and master its potential in human-made experiments. It is expected that the maximum computational efficiency of a chemical medium can be achieved if information is processed in parallel by different parts of the medium. In this paper, we use computer simulations to explore the efficiency of chemical computing performed by a small network of three coupled chemical oscillators. We optimize the network to recognize the white and red regions of the Japanese flag. The input information is introduced as the inhibition times of individual oscillators, and the output information is coded in the number of activator maxima observed on a selected oscillator. We have used the Oregonator model to simulate the network time evolution and the evolutionary optimization to find the best network for the considered task. We have found that even a network of three interacting oscillators can recognize the color of a randomly selected point with 95% accuracy.
first_indexed 2024-04-14T00:28:25Z
format Article
id doaj.art-6cb12a48657947c88c8aa48ef5e4493e
institution Directory Open Access Journal
issn 2296-2646
language English
last_indexed 2024-04-14T00:28:25Z
publishDate 2020-11-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Chemistry
spelling doaj.art-6cb12a48657947c88c8aa48ef5e4493e2022-12-22T02:22:37ZengFrontiers Media S.A.Frontiers in Chemistry2296-26462020-11-01810.3389/fchem.2020.580703580703How Does a Simple Network of Chemical Oscillators See the Japanese Flag?Jerzy GoreckiAshmita BoseChemical computing is something we use every day (e.g., in the brain), but we can still not explore and master its potential in human-made experiments. It is expected that the maximum computational efficiency of a chemical medium can be achieved if information is processed in parallel by different parts of the medium. In this paper, we use computer simulations to explore the efficiency of chemical computing performed by a small network of three coupled chemical oscillators. We optimize the network to recognize the white and red regions of the Japanese flag. The input information is introduced as the inhibition times of individual oscillators, and the output information is coded in the number of activator maxima observed on a selected oscillator. We have used the Oregonator model to simulate the network time evolution and the evolutionary optimization to find the best network for the considered task. We have found that even a network of three interacting oscillators can recognize the color of a randomly selected point with 95% accuracy.https://www.frontiersin.org/articles/10.3389/fchem.2020.580703/fullchemical oscillating reactionBelousov-ZhabotinskyOregonator modelmutual informationevolutionary optimizationnetwork
spellingShingle Jerzy Gorecki
Ashmita Bose
How Does a Simple Network of Chemical Oscillators See the Japanese Flag?
Frontiers in Chemistry
chemical oscillating reaction
Belousov-Zhabotinsky
Oregonator model
mutual information
evolutionary optimization
network
title How Does a Simple Network of Chemical Oscillators See the Japanese Flag?
title_full How Does a Simple Network of Chemical Oscillators See the Japanese Flag?
title_fullStr How Does a Simple Network of Chemical Oscillators See the Japanese Flag?
title_full_unstemmed How Does a Simple Network of Chemical Oscillators See the Japanese Flag?
title_short How Does a Simple Network of Chemical Oscillators See the Japanese Flag?
title_sort how does a simple network of chemical oscillators see the japanese flag
topic chemical oscillating reaction
Belousov-Zhabotinsky
Oregonator model
mutual information
evolutionary optimization
network
url https://www.frontiersin.org/articles/10.3389/fchem.2020.580703/full
work_keys_str_mv AT jerzygorecki howdoesasimplenetworkofchemicaloscillatorsseethejapaneseflag
AT ashmitabose howdoesasimplenetworkofchemicaloscillatorsseethejapaneseflag