Enzymatic Numerical Spiking Neural Membrane Systems and their Application in Designing Membrane Controllers

Int J Neural Syst. 2022 Nov;32(11):2250055. doi: 10.1142/S0129065722500551. Epub 2022 Oct 17.

Abstract

Spiking neural P systems (SN P systems), inspired by biological neurons, are introduced as symbolical neural-like computing models that encode information with multisets of symbolized spikes in neurons and process information by using spike-based rewriting rules. Inspired by neuronal activities affected by enzymes, a numerical variant of SN P systems called enzymatic numerical spiking neural P systems (ENSNP systems) is proposed wherein each neuron has a set of variables with real values and a set of enzymatic activation-production spiking rules, and each synapse has an assigned weight. By using spiking rules, ENSNP systems can directly implement mathematical methods based on real numbers and continuous functions. Furthermore, ENSNP systems are used to model ENSNP membrane controllers (ENSNP-MCs) for robots implementing wall following. The trajectories, distances from the wall, and wheel speeds of robots with ENSNP-MCs for wall following are compared with those of a robot with a membrane controller for wall following. The average error values of the designed ENSNP-MCs are compared with three recently fuzzy logical controllers with optimization algorithms for wall following. The experimental results showed that the designed ENSNP-MCs can be candidates as efficient controllers to control robots implementing the task of wall following.

Keywords: Bio-inspired computing; membrane computing; robotic control; spiking neural P system; wall following.

MeSH terms

  • Action Potentials / physiology
  • Algorithms
  • Fuzzy Logic
  • Models, Neurological
  • Neural Networks, Computer*
  • Neurons* / physiology
  • Synapses / physiology