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