TL;DR
This paper demonstrates the application of a multi-objective genetic algorithm, NSGA-III, to optimize network connectivity and firing rates in cortical spiking neural networks, addressing parameter fitting challenges.
Contribution
It extends previous single-objective GA approaches to multi-objective optimization, including network sparsity and firing rate targets, for more comprehensive SNN parameter tuning.
Findings
NSGA-III effectively optimizes firing rates in SNNs.
Sparse connectivity emerges as optimal in certain conditions.
Higher excitatory firing rates correlate with smaller errors.
Abstract
Spiking neural networks (SNNs) communicate through the all-or-none spiking activity of neurons. However, fitting the large number of SNN model parameters to observed neural activity patterns, for example, in biological experiments, remains a challenge. Previous work using genetic algorithm (GA) optimisation on a specific efficient SNN model, using the Izhikevich neuronal model, was limited to a single parameter and objective. This work applied a version of GA, called non-dominated sorting GA (NSGA-III), to demonstrate the feasibility of performing multi-objective optimisation on the same SNN, focusing on searching network connectivity parameters to achieve target firing rates of excitatory and inhibitory neuronal types, including across different network connectivity sparsity. We showed that NSGA-III could readily optimise for various firing rates. Notably, when the excitatory neural…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsGenetic Algorithms
