Related Experiment Video
Updated: Jan 26, 2026

Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry
Published on: April 8, 2020
An unsupervised neuromorphic clustering algorithm
Alan Diamond1, Michael Schmuker2, Thomas Nowotny3
1School of Engineering and Informatics, University of Sussex, Falmer, Brighton, BN1 9QJ, UK.
Researchers developed a novel spiking neural network for neuromorphic hardware, enabling unsupervised clustering of datasets. This brain-inspired algorithm achieves results comparable to conventional methods, paving the way for efficient AI processing.
Area of Science:
- Computational Neuroscience
- Artificial Intelligence
- Hardware Systems
Background:
- Conventional computers require significant power for complex tasks compared to the human brain.
- Neuromorphic hardware systems, designed to mimic the brain's efficiency and parallelism, are emerging.
- Developing specialized neuromorphic algorithms is crucial for leveraging these new hardware capabilities.
Purpose of the Study:
- To develop a spiking neural network model for unsupervised clustering on neuromorphic hardware.
- To enable mapping of time-invariant, rate-coded datasets into a feature space with adjustable resolution.
- To demonstrate the practical application of neuromorphic clustering as a preprocessing module.
Main Methods:
- Developed a spiking neural network model incorporating spike-timing-dependent plasticity and lateral inhibition.
- Implemented and tested the model on the SpiNNaker neuromorphic system and GPUs using the GeNN framework.
- Evaluated clustering performance against conventional algorithms like self-organizing maps, neural gas, and k-means.
Main Results:
- The neuromorphic clustering algorithm successfully mapped datasets into a specified feature space resolution.
- Performance was comparable to established conventional clustering algorithms.
- Integration with a supervised neuromorphic classifier demonstrated its utility as a preprocessing step.
Conclusions:
- The developed spiking neural network model provides an effective neuromorphic solution for unsupervised clustering.
- This algorithm facilitates the use of neuromorphic hardware for efficient data preprocessing and analysis.
- The findings support the advancement of brain-inspired computing for complex AI tasks.
Related Concept Videos
Trial and Error and Algorithm
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Vesicular Tubular Clusters
With the help of motor proteins such...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Conserved Binding Sites
Binding sites are often located in large pockets, and if their location on a protein’s surface is unknown, it can be predicted using various approaches. The energetic method computationally...
Additional Subnuclear Structures
The nucleus contains many membrane-less subnuclear organelles or nuclear bodies, such as nucleoli, Cajal bodies, speckles,...

