Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks

Chemical reaction networks are an unconventional computing medium that could benefit from the ability to form basic control systems. In this work, we demonstrate the functionality of a chemical control system by evaluating classic genetic algorithm problems: Koza's Santa Fe trail, Jefferson...

Full description

Bibliographic Details
Main Author: Moles, Joshua Stephen
Format: Others
Published: PDXScholar 2015
Subjects:
Online Access:https://pdxscholar.library.pdx.edu/open_access_etds/2203
https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3204&context=open_access_etds
id ndltd-pdx.edu-oai-pdxscholar.library.pdx.edu-open_access_etds-3204
record_format oai_dc
spelling ndltd-pdx.edu-oai-pdxscholar.library.pdx.edu-open_access_etds-32042019-10-20T05:00:41Z Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks Moles, Joshua Stephen Chemical reaction networks are an unconventional computing medium that could benefit from the ability to form basic control systems. In this work, we demonstrate the functionality of a chemical control system by evaluating classic genetic algorithm problems: Koza's Santa Fe trail, Jefferson's John Muir trail, and three Santa Fe trail segments. Both Jefferson and Koza found that memory, such as a recurrent neural network or memories in a genetic program, are required to solve the task. Our approach presents the first instance of a chemical system acting as a control system. We propose a delay line connected with an artificial neural network in a chemical reaction network to determine the artificial ant's moves. We first search for the minimal required delay line size connected to a feed forward neural network in a chemical system. Our experiments show a delay line of length four is sufficient. Next, we used these findings to implement a chemical reaction network with a length four delay line and an artificial neural network. We use genetic algorithms to find an optimal set of weights for the artificial neural network. This chemical system is capable of consuming 100% of the food on a subset and greater than 44% of the food on Koza's Santa Fe trail. We also show the first implementation of a simulated chemical memory in two different models that can reliably capture and store information over time. The ability to store data over time gives rise to basic control systems that can perform more complex tasks. The integration of a memory storage unit and a control system in a chemistry has applications in biomedicine, like smart drug delivery. We show that we can successfully store the information over time and use it to act as a memory for a control system navigating an agent through a maze. 2015-02-10T08:00:00Z text application/pdf https://pdxscholar.library.pdx.edu/open_access_etds/2203 https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3204&context=open_access_etds Dissertations and Theses PDXScholar Chemical reactions -- Mathematical models Neural networks (Computer science) -- Mathematical models Genetic programming (Computer science) Biomedical Other Electrical and Computer Engineering
collection NDLTD
format Others
sources NDLTD
topic Chemical reactions -- Mathematical models
Neural networks (Computer science) -- Mathematical models
Genetic programming (Computer science)
Biomedical
Other Electrical and Computer Engineering
spellingShingle Chemical reactions -- Mathematical models
Neural networks (Computer science) -- Mathematical models
Genetic programming (Computer science)
Biomedical
Other Electrical and Computer Engineering
Moles, Joshua Stephen
Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks
description Chemical reaction networks are an unconventional computing medium that could benefit from the ability to form basic control systems. In this work, we demonstrate the functionality of a chemical control system by evaluating classic genetic algorithm problems: Koza's Santa Fe trail, Jefferson's John Muir trail, and three Santa Fe trail segments. Both Jefferson and Koza found that memory, such as a recurrent neural network or memories in a genetic program, are required to solve the task. Our approach presents the first instance of a chemical system acting as a control system. We propose a delay line connected with an artificial neural network in a chemical reaction network to determine the artificial ant's moves. We first search for the minimal required delay line size connected to a feed forward neural network in a chemical system. Our experiments show a delay line of length four is sufficient. Next, we used these findings to implement a chemical reaction network with a length four delay line and an artificial neural network. We use genetic algorithms to find an optimal set of weights for the artificial neural network. This chemical system is capable of consuming 100% of the food on a subset and greater than 44% of the food on Koza's Santa Fe trail. We also show the first implementation of a simulated chemical memory in two different models that can reliably capture and store information over time. The ability to store data over time gives rise to basic control systems that can perform more complex tasks. The integration of a memory storage unit and a control system in a chemistry has applications in biomedicine, like smart drug delivery. We show that we can successfully store the information over time and use it to act as a memory for a control system navigating an agent through a maze.
author Moles, Joshua Stephen
author_facet Moles, Joshua Stephen
author_sort Moles, Joshua Stephen
title Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks
title_short Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks
title_full Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks
title_fullStr Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks
title_full_unstemmed Chemical Reaction Network Control Systems for Agent-Based Foraging Tasks
title_sort chemical reaction network control systems for agent-based foraging tasks
publisher PDXScholar
publishDate 2015
url https://pdxscholar.library.pdx.edu/open_access_etds/2203
https://pdxscholar.library.pdx.edu/cgi/viewcontent.cgi?article=3204&context=open_access_etds
work_keys_str_mv AT molesjoshuastephen chemicalreactionnetworkcontrolsystemsforagentbasedforagingtasks
_version_ 1719271980613500928