This is the latest version of this eprint.
Manneschi, L. orcid.org/0000-0002-0125-1325, Lin, A.C. orcid.org/0000-0001-6310-9765 and Vasilaki, E. orcid.org/0000-0003-3705-7070 (2023) SpaRCe: Improved learning of reservoir computing systems through sparse representations. IEEE Transactions on Neural Networks and Learning Systems, 34 (2). pp. 824-838. ISSN: 2162-237X
Abstract
“Sparse” neural networks, in which relatively few neurons or connections are active, are common in both machine learning and neuroscience. While, in machine learning, “sparsity” is related to a penalty term that leads to some connecting weights becoming small or zero, in biological brains, sparsity is often created when high spiking thresholds prevent neuronal activity. Here, we introduce sparsity into a reservoir computing network via neuron-specific learnable thresholds of activity, allowing neurons with low thresholds to contribute to decision-making but suppressing information from neurons with high thresholds. This approach, which we term “SpaRCe,” optimizes the sparsity level of the reservoir without affecting the reservoir dynamics. The read-out weights and the thresholds are learned by an online gradient rule that minimizes an error function on the outputs of the network. Threshold learning occurs by the balance of two opposing forces: reducing interneuronal correlations in the reservoir by deactivating redundant neurons, while increasing the activity of neurons participating in correct decisions. We test SpaRCe on classification problems and find that threshold learning improves performance compared to standard reservoir computing. SpaRCe alleviates the problem of catastrophic forgetting, a problem most evident in standard echo state networks (ESNs) and recurrent neural networks in general, due to increasing the number of task-specialized neurons that are included in the network decisions.
Metadata
| Item Type: | Article |
|---|---|
| Authors/Creators: |
|
| Copyright, Publisher and Additional Information: | © 2021 The Author(s). This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/ |
| Keywords: | Neural Networks, Computer; Neurons; Brain; Machine Learning |
| Dates: |
|
| Institution: | The University of Sheffield |
| Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Computer Science (Sheffield) The University of Sheffield > Faculty of Science (Sheffield) > School of Biosciences (Sheffield) |
| Funding Information: | Funder Grant number EUROPEAN COMMISSION - HORIZON 2020 639489 ENGINEERING AND PHYSICAL SCIENCE RESEARCH COUNCIL EP/P006094/1 GOOGLE LLC UNSPECIFIED ENGINEERING AND PHYSICAL SCIENCE RESEARCH COUNCIL EP/S009647/1 BIOTECHNOLOGY AND BIOLOGICAL SCIENCES RESEARCH COUNCIL BB/S016031/1 ENGINEERING AND PHYSICAL SCIENCE RESEARCH COUNCIL EP/S030964/1 ENGINEERING AND PHYSICAL SCIENCE RESEARCH COUNCIL EP/V006339/1 |
| Date Deposited: | 21 May 2026 16:08 |
| Last Modified: | 21 May 2026 16:08 |
| Status: | Published |
| Publisher: | Institute of Electrical and Electronics Engineers (IEEE) |
| Refereed: | Yes |
| Identification Number: | 10.1109/tnnls.2021.3102378 |
| Related URLs: | |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:241349 |
Available Versions of this Item
-
SpaRCe : sparse reservoir computing. (deposited 17 Jan 2020 12:32)
- SpaRCe: Improved learning of reservoir computing systems through sparse representations. (deposited 21 May 2026 16:08) [Currently Displayed]
Download
Filename: SpaRCe_Improved_Learning_of_Reservoir_Computing_Systems_Through_Sparse_Representations.pdf
Licence: CC-BY 4.0

CORE (COnnecting REpositories)
CORE (COnnecting REpositories)