Abstract
Spiking neural networks (SNNs) are considered the most promising new generation of artificial neural networks, due to their superior dynamic structures and low energy consumption, resembling that of the biological brain. Recent studies have suggested that SNNs could benefit from online learning in dynamic scenarios involving temporal sequences. However, the network performance of traditional spiking encoding methods is significantly affected by noise. As such, this study proposes a quantum-inspired online spiking neural network (QiSNN), which combines a quantum particle swarm optimization algorithm and a Kalman filtering technique to smooth and denoise the original time-series data. Additionally, a novel adaptive threshold selection method is developed to determine the similarity between neurons in a repository. The resulting model is applied to a dataset from the Department of Environment, Food, and Rural Affairs (DEFRA) in the UK, and used to predict ozone and PM10 concentrations that characterize air quality. Experimental results demonstrate that the proposed QiSNN outperforms baseline models across multiple evaluation metrics.
Similar content being viewed by others
Data Availability Statement
Not applicable.
References
Shastri, J., Tait, N., Ferreira, T.: Photonics for artificial intelligence and neuromorphic computing. Nat. Photonics. 15(2), 102–114 (2021)
Zheng, N., Mazumder, P.: Learning in energy-efficient neuromorphic computing: algorithm and architecture co-design. John Wiley and Sons, UK (2019)
Furber, S.: Large-scale neuromorphic computing systems. J. Neural Eng. 13(5), 051001 (2016)
Sun, B., Guo, T., Zhou, G.: Synaptic devices based neuromorphic computing applications in artificial intelligence. Mater. Today Phys. 18, 100393 (2021)
Pastur-Romay, A., Cedron, F., Pazos, A.: Deep artificial neural networks and neuromorphic chips for big data analysis: pharmaceutical and bioinformatics applications. Int. J. Mol. Sci. 17(8), 1313 (2016)
Liu, Y., Li, E., Wang, X.: Self-powered artificial auditory pathway for intelligent neuromorphic computing and sound detection. Nano Energy. 78, 105403 (2020)
Haessig, G., Cassidy, A., Alvarez, R.: Spiking optical flow for event-based sensors using IBM’s TrueNorth neurosynaptic system. IEEE Trans. Biomed. Circuits. Syst. 12(4), 860–870 (2018)
Hoi, H., Sahoo, D., Lu, J.: Online learning: a comprehensive survey. Neurocomputing. 459, 249–289 (2021)
Lobo, L., Lana, I., Del, J.: Evolving spiking neural networks for online learning over drifting data streams. Neural Netw. 108, 1–19 (2018)
Hu, G., Qiao, C., Chen, P.: Quantized STDP-based online-learning spiking neural network. Neural Comput. Applic. 33(19), 12317–12332 (2021)
Zhang, Y., Lu, K., Gao, Y.: Quantum algorithms and quantum-inspired algorithms. Chin. J. Comput. 36(09), 1835–1842 (2013)
Li, M., Xu, D., Geng, J., Hong, W.: A ship motion forecasting approach based on empirical mode decomposition method hybrid deep learning network and quantum butterfly optimization algorithm. Nonlinear Dyn. 107, 2447–2467 (2022)
Di, F., Sessa, S.: A novel quantum inspired genetic algorithm to initialize cluster centers in fuzzy C-means. Expert Syst. Appl. 191, 116340 (2022)
Shi, S., Wang, Z., Cui, G.: Quantum-inspired complex convolutional neural networks. Appl. Intell. 52, 17912–17921 (2022)
Cai, X., Zhao, H., Shang, S.: An improved quantum-inspired cooperative co-evolution algorithm with muli-strategy and its application. Expert Syst. Appl. 171, 114629 (2021)
Sun, J., Feng, B., Xu, W.: Particle swarm optimization with particles having quantum behavior. In: Proceedings of the 2004 Congress on Evolutionary Computation. 1: 325-331, (2004)
Welch, G., Bishop, G.: An introduction to the Kalman filter. Technical Report TR 95-041, University of North Carolina. (1995)
Welch, G.: A Reference Guide. Kalman filter. Springer-Verlag, Computer Vision, UK (2020)
Schliebs, S., Kasabov, N.: Evolving spiking neural network: a survey. Evolving Syst. 4(2), 87–98 (2013)
Lobo, L., Del, J., Bifet, A.: Spiking neural networks and online learning: an overview and perspectives. Neural Netw. 121, 88–100 (2020)
Lu, L., Zhao, H., Chen, B.: Time series prediction using kernel adaptive filter with least mean absolute third loss function. Nonlinear Dyn. 90, 999–1013 (2017)
Maciag, S., Kryszkiewicz, M., Bembenik, R.: Unsupervised anomaly detection in stream data with online evolving spiking neural networks. Neural Netw. 139, 118–139 (2021)
Maciag, S., Kasabov, N., Kryszkiewicz, M.: Air pollution prediction with clustering-based ensemble of evolving spiking neural networks and a case study for London area. Environ. Modell. Softw. 118, 262–280 (2019)
Kasabov, K.: NeuCube: A spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data. Neural Netw. 52, 62–76 (2014)
Feng, X., Li, Q., Zhu, Y.: Artificial neural networks forecasting of PM2.5 pollution using air mass trajectory based geographic model and wavelet transformation. Atmos. Environ. 107, 118–128 (2015)
Maciag, P., Kryszkiewicz, M., Bembenik, R.: Online evolving spiking neural networks for incremental air pollution prediction. In Proceeding of the 2020 International Joint Conference on Neural Networks. pp. 1-8, (2020)
Li, Y., Jiang, X., Zhu, H., He, X., Peeta, S., Zheng, T., Li, Y.: Multiple measures-based chaotic time series for traffic flow prediction based on Bayesian theory. Nonlinear Dyn. 85, 179–194 (2016)
Lobo, L., Oregi, I., Bifet, A.: Exploiting the stimuli encoding scheme of evolving spiking neural networks for stream learning. Neural Netw. 123, 118–133 (2020)
Shaban, A., Bezugam, S.S., Suri, M.: An adaptive threshold neuron for recurrent spiking neural networks with nanodevice hardware implementation. Nat. Commun. 12(1), 4234 (2021)
Ding, Z., Chen, H., Zhou, L.: A forecasting system for deterministic and uncertain prediction of air pollution data. Expert Syst. Appl. 208, 118–123 (2022)
Pan, G., Qian, J., Ouyang, J.: Adaptive threshold event detection method based on standard deviation. Meas. Sci. Technol. 34, 075903 (2023)
Dairi, A., Harrou, F., Khadraoui, S.: Integrated multiple directed attention-based deep learning for improved air pollution forecasting. IEEE Trans. Instrum. Meas. 70, 1–15 (2021)
Xia, Y., Feng, Z., Niu, W.: Simplex quantum-behaved particle swarm optimization algorithm with application to ecological operation of cascade hydropower reservoirs. Appl. Soft Comput. 84, 105715 (2019)
Zhou, H., Li, Y., Xu, H.: A self-organizing fuzzy neural network modeling approach using an adaptive quantum particle swarm optimization. Appl. Intell. 13, 1–24 (2022)
Funding
This work was supported by the Jilin Provincial Department of Science and Technology, China, under Grant 20210201075GX.
Author information
Authors and Affiliations
Contributions
FY Investigation, Methodology, Writing-original draft, Writing-review & editing, Funding acquisition. WL Methodology, Data curation, Software, Visualization, Writing-original draft, Writing-review & editing. FD Formal analysis, Validation, Writing-review & editing. KH Supervision, Writing-review & editing.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Ethical approval
Not applicable.
Consent to participate
All authors read and agreed to participate in the final manuscript.
Consent for publication
All authors agreed to publish this paper, if accepted.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yan, F., Liu, W., Dong, F. et al. A quantum-inspired online spiking neural network for time-series predictions. Nonlinear Dyn 111, 15201–15213 (2023). https://doi.org/10.1007/s11071-023-08655-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-08655-9