Related Experiment Video
Updated: Jan 11, 2026

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Scalable mobile swarm network for reservoir computing using gaussian kernel density estimation
Yanjun Zhou1, Fan Ye1, Kai-Fung Chu1
1Department of Engineering, University of Cambridge, Trumpington Street, Cambridge, CB2 1PZ, UK.
None:
Swarm intelligence results from a collective behaviour of swarm network, which harnesses distributed and simple rules of swarm systems to address complex problems without a central controller. One potential approach to transform such swarm networks into valuable and practical computational resources is by applying the reservoir computing framework. However, technical challenges, such as permutation symmetry and instability, could emerge in these networks during the process, which significantly hinder the computational performance. In this paper, we explore the potential of mobile swarm networks in a reservoir computing framework to perform machine learning tasks. We propose an observation layer using Gaussian kernel density estimation to be inserted into the reservoir computing framework. Our approach not only addresses permutation symmetry but also stabilises swarm behaviours, resulting in a scalable swarm network. We explore variations in computational capacity across different swarm sizes and combinations with four benchmark computations. We prove the effectiveness of our observation layer in addressing permutation symmetry and discovered the improvement in performance in combining different swarm networks in parallel. We found that the best ratio between ants and birds reservoir is 8:2. The performance achieves a covariance of approximately 0.20 with a swarm size of 20, comparable to that of echo-state-network (ESN) with 16 nodes. As the swarm size increases to 60, the covariance value reaches around 0.21, matching the performance of ESN with 18 nodes. This indicates that our swarm network has a reasonable amount of memory and nonlinearly capacity in performing computation tasks. We also validate our method's effectiveness on a handwriting classification task, further highlighting its practical applicability. Our findings delve into the impacts of the swarm networks' computational abilities, offering insights into mechanisms in this alternative means of swarm intelligence and application to AI.
More Related Videos
Related Concept Videos
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
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...
Distributed Loads: Problem Solving
Distributions to Estimate Population Parameter
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Estimating Population Standard Deviation

