尖峰神经网络
计算机科学
杠杆(统计)
人工智能
强化学习
避障
人工神经网络
事件(粒子物理)
障碍物
管道(软件)
机器学习
模拟
机器人
移动机器人
量子力学
物理
程序设计语言
法学
政治学
作者
Luca Zanatta,Francesco Barchi,Andrea Bartolini,Andrea Acquaviva
标识
DOI:10.1145/3528416.3530865
摘要
Spiking Neural Networks (SNN) are gaining more interest from the scientific community thanks to the promise of greater energy-efficient and greater computational power. This poses several challenges as today's SNN training for RL is based on Artificial Neural Network (ANN) training and then conversion from ANN to SNN, which does not leverage SNN event-based processing inherent capabilities. The present work compares an ANN and an SNN in an event-camera-based obstacle avoidance task, trained with Reinforcement Learning (RL) using the Deep Q-Learning (DQL) algorithm. We create an experimental setup composed of Unreal Engine 4, AirSim, and an event camera that simulates a real-world obstacle avoidance environment. Additionally, we train an SNN with a gradient-based training method enabling the use of all their expressiveness even in the training phase, showing comparable performance between the ANN and the SNN. To the best of our knowledge, we are the first that implements an entire realistic pipeline with a photo-realistic simulator (Airsim) and train an SNN without converting it from a pre-trained ANN.
科研通智能强力驱动
Strongly Powered by AbleSci AI