Abstract
Machine learning can be effectively applied in control loops to make optimal control decisions robustly. There is increasing interest in using spiking neural networks (SNNs) as the apparatus for machine learning in control engineering because SNNs can potentially offer high energy efficiency, and new SNN-enabling neuromorphic hardware is being rapidly developed. A defining characteristic of control problems is that environmental reactions and delayed rewards must be considered. Although reinforcement learning (RL) provides the fundamental mechanisms to address such problems, implementing these mechanisms in SNN learning has been underexplored. Previously, spike-timing-dependent plasticity learning schemes (STDP) modulated by factors of temporal difference (TD-STDP) or reward (R-STDP) have been proposed for RL with SNN. Here, we designed and implemented an SNN controller to explore and compare these two schemes by considering cart-pole balancing as a representative example. Although the TD-based learning rules are very general, the resulting model exhibits rather slow convergence, producing noisy and imperfect results even after prolonged training. We show that by integrating the understanding of the dynamics of the environment into the reward function of R-STDP, a robust SNN-based controller can be learned much more efficiently than TD-STDP.
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference55 articles.
1. Bramer, M., and Petridis, M. (2018, January 11–13). Machine Learning in Control Systems: An Overview of the State of the Art. Proceedings of the Artificial Intelligence XXXV, Cambridge, UK.
2. Brosilow, C., and Joseph, B. (2002). Techniques of Model-Based Control, Prentice Hall Professional.
3. Model-Free Control;Fliess;Int. J. Control,2013
4. Machine Learning: Trends, Perspectives, and Prospects;Jordan;Science,2015
5. Mokhtari, S., Abbaspour, A., Yen, K.K., and Sargolzaei, A. (2021). A Machine Learning Approach for Anomaly Detection in Industrial Control Systems Based on Measurement Data. Electronics, 10.
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Spiking Neural Network-Based Control of an Unmanned Aerial System Implemented on a Customized Neural Flight Simulation Environment;2024 American Control Conference (ACC);2024-07-10
2. Spiking Neural Network-based Flight Controller;2024 Neuro Inspired Computational Elements Conference (NICE);2024-04-23
3. Spiking Neural Network-based Control Applied to an Underactuated System;2023 20th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE);2023-10-25