Autonomous Learning Paradigm for Spiking Neural Networks

被引:0
|
作者
Liu, Junxiu [1 ]
McDaid, Liam J. [1 ]
Harkin, Jim [1 ]
Karim, Shvan [1 ]
Johnson, Anju P. [2 ]
Halliday, David M. [2 ]
Tyrrell, Andy M. [2 ]
Timmis, Jon [2 ]
Millard, Alan G. [2 ]
Hilder, James [2 ]
机构
[1] Ulster Univ, Sch Comp Engn & Intelligent Syst, Derry BT48 7JL, North Ireland
[2] Univ York, Dept Elect Engn, York YO10 5DD, N Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
SNN; Learning; Plasticity windows; Robots;
D O I
10.1007/978-3-030-30487-4_57
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Compared to biological systems, existing learning systems lack the ability to learn autonomously, especially in changing and dynamic environments. This paper addresses the issue of autonomous learning by developing a self-learning spiking neural network (SNN) and demonstrating its autonomous learning capability using a simple robot controller application. Our proposed learning rule exploits an inherit property of the existing Spike-Timing-Dependent Plasticity (STDP) rule in that if the instantaneous presynaptic frequency decreases, then for a conventional Hebbian window the STDP rule potentiates. Conversely if the instantaneous frequency increases the STDP rule depresses: the opposite is true for anti-Hebbian window. This paper will also show that obstacle avoidance is achievable using a conventional Hebbian learning window while object tracking can be learned using an anti-Hebbian learning window. Hence the proposed learning paradigm is novel in that it does not require external supervisions for either these tasks. The proposed learning paradigm also uses a previously explored astrocyte neuron interaction where a periodic Slow Inward Current (SIC) from an astrocyte can potentiate a postsynaptic neuron for a period of time: this time window can be used to strengthen/weaken synaptic pathways. An obstacle avoidance task is used for the performance analysis and results show that the SNN based robot controller has autonomous learning capabilities under the dynamic conditions.
引用
收藏
页码:737 / 744
页数:8
相关论文
共 50 条
  • [1] Spiking neural networks for autonomous driving: A review
    Martínez, Fernando S.
    Casas-Roma, Jordi
    Subirats, Laia
    Parada, Raúl
    [J]. Engineering Applications of Artificial Intelligence, 2024, 138
  • [2] Deep learning in spiking neural networks
    Tavanaei, Amirhossein
    Ghodrati, Masoud
    Kheradpisheh, Saeed Reza
    Masquelier, Timothee
    Maida, Anthony
    [J]. NEURAL NETWORKS, 2019, 111 : 47 - 63
  • [3] Learning algorithm for spiking neural networks
    Amin, HH
    Fujii, RH
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 1, PROCEEDINGS, 2005, 3610 : 456 - 465
  • [4] Supervised learning with spiking neural networks
    Xin, JG
    Embrechts, MJ
    [J]. IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 1772 - 1777
  • [5] Federated Learning With Spiking Neural Networks
    Venkatesha, Yeshwanth
    Kim, Youngeun
    Tassiulas, Leandros
    Panda, Priyadarshini
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2021, 69 : 6183 - 6194
  • [6] Efficient learning in spiking neural networks
    Rast, Alexander
    Aoun, Mario Antoine
    Elia, Eleni G.
    Crook, Nigel
    [J]. NEUROCOMPUTING, 2024, 597
  • [7] An Evolutionary Algorithm for Autonomous Agents with Spiking Neural Networks
    Lin, Xianghong
    Shen, Fanqi
    Liu, Kun
    [J]. INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2017, PT I, 2017, 10361 : 37 - 47
  • [8] Autonomous driving controllers with neuromorphic spiking neural networks
    Halaly, Raz
    Tsur, Elishai Ezra
    [J]. FRONTIERS IN NEUROROBOTICS, 2023, 17
  • [9] THE APPLICATION OF SPIKING NEURAL NETWORKS IN AUTONOMOUS ROBOT CONTROL
    Trhan, Peter
    [J]. COMPUTING AND INFORMATICS, 2010, 29 (05) : 823 - 847
  • [10] LogicSNN: A Unified Spiking Neural Networks Logical Operation Paradigm
    Mo, Lingfei
    Wang, Minghao
    [J]. ELECTRONICS, 2021, 10 (17)