Related Experiment Video
Updated: Jan 25, 2026

Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems
G López-Vázquez1, M Ornelas-Rodriguez1, A Espinal2
1Postgraduate Studies and Research Division, National Technology of Mexico, León Institute of Technology, León, Guanajuato, Mexico.
Abstract:
This paper presents a grammatical evolution (GE)-based methodology to automatically design third generation artificial neural networks (ANNs), also known as spiking neural networks (SNNs), for solving supervised classification problems. The proposal performs the SNN design by exploring the search space of three-layered feedforward topologies with configured synaptic connections (weights and delays) so that no explicit training is carried out. Besides, the designed SNNs have partial connections between input and hidden layers which may contribute to avoid redundancies and reduce the dimensionality of input feature vectors. The proposal was tested on several well-known benchmark datasets from the UCI repository and statistically compared against a similar design methodology for second generation ANNs and an adapted version of that methodology for SNNs; also, the results of the two methodologies and the proposed one were improved by changing the fitness function in the design process. The proposed methodology shows competitive and consistent results, and the statistical tests support the conclusion that the designs produced by the proposal perform better than those produced by other methodologies.
Related Concept Videos
What is Evolutionary History?
Evolutionary Psychology
Criticisms of the Evolutionary Perspective
Evolutionary psychology provides one explanation for these findings, suggesting...
Evolutionary Relationships through Genome Comparisons
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Network Covalent Solids
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...

