Biomimetic oculomotor control with spiking neural networks

被引:0
作者
Taasin Saquib
Demetri Terzopoulos
机构
[1] University of California,Computer Science Department
[2] Los Angeles,undefined
来源
Machine Vision and Applications | 2024年 / 35卷
关键词
Deep learning; Bio-inspired vision; Visual tracking; Spiking neural networks;
D O I
暂无
中图分类号
学科分类号
摘要
Spiking neural networks (SNNs) are comprised of artificial neurons that, like their biological counterparts, communicate via electrical spikes. SNNs have been hailed as the next wave of deep learning as they promise low latency and low-power consumption when run on neuromorphic hardware. Current deep neural network models for computer vision often require power-hungry GPUs to train and run, making them great candidates to replace with SNNs. We develop and train a biomimetic, SNN-driven, neuromuscular oculomotor controller for a realistic biomechanical model of the human eye. Inspired by the ON and OFF bipolar cells of the retina, we use event-based data flow in the SNN to direct the necessary extraocular muscle-driven eye movements. We train our SNN models from scratch, using modified deep learning techniques. Classification tasks are straightforward to implement with SNNs and have received the most research attention, but visual tracking is a regression task. We use surrogate gradients and introduce a linear layer to convert membrane voltages from the final spiking layer into the desired outputs. Our SNN foveation network enhances the biomimetic properties of the virtual eye model and enables it to perform reliable visual tracking. Overall, with event-based data processed by an SNN, our oculomotor controller successfully tracks a visual target while activating 87.3% fewer neurons than a conventional neural network.
引用
收藏
相关论文
共 50 条
  • [21] Spiking neural networks for computer vision
    Hopkins, Michael
    Pineda-Garcia, Garibaldi
    Bogdan, Petrut A.
    Furber, Steve B.
    INTERFACE FOCUS, 2018, 8 (04)
  • [22] The geometry of robustness in spiking neural networks
    Calaim, Nuno
    Dehmelt, Florian A.
    Goncalves, Pedro J.
    Machens, Christian K.
    ELIFE, 2022, 11
  • [23] Stochasticity and robustness in spiking neural networks
    Olin-Ammentorp, Wilkie
    Beckmann, Karsten
    Schuman, Catherine D.
    Plank, James S.
    Cady, Nathaniel C.
    NEUROCOMPUTING, 2021, 419 : 23 - 36
  • [24] STORING INFORMATION WITH SPIKING NEURAL NETWORKS
    Mirsu, Radu
    Tiponut, Virgil
    Gavrilut, Ioan
    PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS, 2009, : 318 - +
  • [25] PlaNeural : Spiking Neural Networks that Plan
    Mitchell, Ian
    Huyck, Christian
    Evans, Carl
    7TH ANNUAL INTERNATIONAL CONFERENCE ON BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, (BICA 2016), 2016, 88 : 198 - 204
  • [26] Approximate Computing for Spiking Neural Networks
    Sen, Sanchari
    Venkataramani, Swagath
    Raghunathan, Anand
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 193 - 198
  • [27] Memory Trace in Spiking Neural Networks
    Castellano, Marta
    Pipa, Gordon
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2013, 2013, 8131 : 264 - 271
  • [28] A Review of Computing with Spiking Neural Networks
    Wu, Jiadong
    Wang, Yinan
    Li, Zhiwei
    Lu, Lun
    Li, Qingjiang
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (03): : 2909 - 2939
  • [29] MATLAB MODEL FOR SPIKING NEURAL NETWORKS
    Bogdanov, Ivan
    Mirsu, Radu
    Tiponut, Virgil
    PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON SYSTEMS: RECENT ADVANCES IN SYSTEMS, 2009, : 533 - +
  • [30] Spiking neural networks for nonlinear regression
    Henkes, Alexander
    Eshraghian, Jason K.
    Wessels, Henning
    ROYAL SOCIETY OPEN SCIENCE, 2024, 11 (05):