Manchester Metropolitan University's Research Repository

Automatic Design of Spiking Neural P Systems Based on Genetic Algorithms

Dong, Jianping, Stachowicz, Michael, Zhang, Gexiang, Cavaliere, Matteo ORCID logoORCID: https://orcid.org/0000-0002-4071-6965, Rong, Haina and Paul, Prithwineel (2021) Automatic Design of Spiking Neural P Systems Based on Genetic Algorithms. International Journal of Unconventional Computing, 16 (2-3). pp. 201-216. ISSN 1548-7199

Accepted Version
Download (493kB) | Preview


At present, all known spiking neural P systems (SN P systems) are established by manual design rather than automatic design. The method of manual design poses two problems: consuming a lot of computing time and making unnecessary mistakes. In this paper, we propose an automatic design approach for SN P systems by genetic algorithms. More specifically, the regular expressions are changed to achieve the automatic design of SN P systems. In this method, the number of neurons in system, the synapse connections between neurons, the number of rules within each neuron and the number of spikes within each neuron are known. A population of SN P systems is created by generating randomly accepted regular expressions. A genetic algorithm is applied to evolve a population of SN P systems toward a successful SN P systems with high accuracy and sensitivity for carrying out specific task. An effective fitness function is designed to evaluate each candidate SN P system. In addition, the elitism, crossover and mutation are also designed. Finally, experimental results show that the approach can successfully accomplish the automatic design of SN P systems for generating natural numbers and even natural numbers by using the .NET framework.

Impact and Reach


Activity Overview
6 month trend
6 month trend

Additional statistics for this dataset are available via IRStats2.

Actions (login required)

View Item View Item