TY - GEN
T1 - Genetic crossover in the evolution of time-dependent neural networks
AU - Orlosky, Jason
AU - Grabowski, Tim
N1 - Funding Information:
This work was funded in part by the Office of Naval Research Global, grant #N62909-18-1-2036.
Publisher Copyright:
© 2021 ACM.
PY - 2021/6/26
Y1 - 2021/6/26
N2 - Neural networks with temporal characteristics such as asynchronous spiking have made much progress towards biologically plausible artificial intelligence. However, genetic approaches for evolving network structures in this area are still relatively unexplored. In this paper, we examine a specific variant of time-dependent spiking neural networks (NN) in which the spatial and temporal relationships between neurons affect output. First, we built and customized a standard NN implementation to more closely model the time-delay characteristics of biological neurons. Next, we tested this with simulated tasks such as food foraging and image recognition, demonstrating success in multiple domains. We then developed a genetic representation for the network that allows for both scalable network size and compatibility with genetic crossover operations. Finally, we analyzed the effects of genetic crossover algorithms compared to random mutations on the food foraging task. Results showed that crossover operations based on node usage converge on a local maximum more quickly than random mutations, but suffer from genetic defects that reduce overall population performance.
AB - Neural networks with temporal characteristics such as asynchronous spiking have made much progress towards biologically plausible artificial intelligence. However, genetic approaches for evolving network structures in this area are still relatively unexplored. In this paper, we examine a specific variant of time-dependent spiking neural networks (NN) in which the spatial and temporal relationships between neurons affect output. First, we built and customized a standard NN implementation to more closely model the time-delay characteristics of biological neurons. Next, we tested this with simulated tasks such as food foraging and image recognition, demonstrating success in multiple domains. We then developed a genetic representation for the network that allows for both scalable network size and compatibility with genetic crossover operations. Finally, we analyzed the effects of genetic crossover algorithms compared to random mutations on the food foraging task. Results showed that crossover operations based on node usage converge on a local maximum more quickly than random mutations, but suffer from genetic defects that reduce overall population performance.
KW - Evolutionary computing
KW - Genetic crossover
KW - Simulation
KW - Spiking neural network
UR - http://www.scopus.com/inward/record.url?scp=85110118889&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85110118889&partnerID=8YFLogxK
U2 - 10.1145/3449639.3459293
DO - 10.1145/3449639.3459293
M3 - Conference contribution
AN - SCOPUS:85110118889
T3 - GECCO 2021 - Proceedings of the 2021 Genetic and Evolutionary Computation Conference
SP - 885
EP - 891
BT - GECCO 2021 - Proceedings of the 2021 Genetic and Evolutionary Computation Conference
PB - Association for Computing Machinery, Inc
T2 - 2021 Genetic and Evolutionary Computation Conference, GECCO 2021
Y2 - 10 July 2021 through 14 July 2021
ER -