Asee peer logo

Self-learning Sandbox to Emulate Biological Systems

Download Paper |

Conference

2023 ASEE Annual Conference & Exposition

Location

Baltimore , Maryland

Publication Date

June 25, 2023

Start Date

June 25, 2023

End Date

June 28, 2023

Conference Session

Biological and Agricultural Engineering Division (BAE) Technical Session 1

Tagged Division

Biological and Agricultural Engineering Division (BAE)

Page Count

16

DOI

10.18260/1-2--44190

Permanent URL

https://peer.asee.org/44190

Download Count

138

Paper Authors

biography

Benjamin Lubina Gannon University

visit author page

I am currently an undergrad in Cybersecurity at Gannon University, I run the school Cyber Defense Club, represented Gannon in challenges and competitions, and published a prior paper in the field of machine learning. I have 3 years of experience with software development, cyber risk assurance, and data analysis.

visit author page

biography

Ramakrishnan Sundaram Gannon University

visit author page

Dr. Sundaram is a Professor in the Electrical and Cyber Engineering Department at Gannon University. His areas of research include computational architectures for signal and image processing as well as novel methods to improve/enhance engineering educa

visit author page

Download Paper |

Abstract

In nature, organisms evolve into their own niches in an environment over time, despite harsh changes in both biology and nature itself. This paper describes the development and observations from a self-learning sandbox intended to mirror and emulate the biological systems around natural selection and environmental pressures. Unique pixel creatures with random behaviors are generated in a pre-made environment and compete against others to survive and pass their genetic information to the next generation. This iteration of self-learning differs from standard neural networks by the method of which fitness is achieved. As opposed to the model of backpropagation, which applies changes to errors after the learning action has been done on the same model, this instead uses a generalized fitness approach where only the top performers of each generation may be given the chance to move on. Random changes called “mutations” will give a varied approach, act partially in place of a learning rate, and prevent a form of the local minima problem, as well as provide resilience to environmental change or change from possible competitors. We develop a simulator based on an emulation modular framework with a customizable environment and varying levels of complexity. This sandbox encodes genetic data and abstracts the concepts of behavior and genotypes using machine learning concepts. Besides inputs and outputs, organisms’ internal networks are completely dependent on its encoded “genes”, a bit string, which includes connections between neurons and the properties of the neurons themselves. We develop such a sandbox, make conclusions and comparisons to nature, and give insight to possible expansion. We also evaluate the changes in configurations and its effects on unique trials within the simulator and advise how similar projects may proceed against some problems in design and theory.

Lubina, B., & Sundaram, R. (2023, June), Self-learning Sandbox to Emulate Biological Systems Paper presented at 2023 ASEE Annual Conference & Exposition, Baltimore , Maryland. 10.18260/1-2--44190

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2023 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015