Artificial Neural Networks have demonstrated the versatility to adapt to different problems while at the same time achieving high predictive performance. A characteristic of these models is their high-computation demands, which translates into high energy consumption. Spiking Neural Networks (SNN) have been proposed as an energy-efficient alternative with promising results in several tasks. Despite being a promising alternative that could motivate massive deployment, research on the interpretation of these models is almost non-existent. To address this problem, we propose SVEBI, a method that extracts insights on the representation encoded by SNNs, via the analysis of sparse relevant internal units that drive the decision-making process. In addition, we show the use of the relevant units as a means to justify, i.e. explain, the predictions made by an SNN for a given input. In this explanation/justification task, our experiments show SVEBI is comparable, if not superior, to existing methods.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

SVEBI: Towards the Interpretation and Explanation of Spiking Neural Networks

  • Jasper De Laet,
  • Hamed Behzadi-Khormouji,
  • Lucas Deckers,
  • Jose Oramas

摘要

Artificial Neural Networks have demonstrated the versatility to adapt to different problems while at the same time achieving high predictive performance. A characteristic of these models is their high-computation demands, which translates into high energy consumption. Spiking Neural Networks (SNN) have been proposed as an energy-efficient alternative with promising results in several tasks. Despite being a promising alternative that could motivate massive deployment, research on the interpretation of these models is almost non-existent. To address this problem, we propose SVEBI, a method that extracts insights on the representation encoded by SNNs, via the analysis of sparse relevant internal units that drive the decision-making process. In addition, we show the use of the relevant units as a means to justify, i.e. explain, the predictions made by an SNN for a given input. In this explanation/justification task, our experiments show SVEBI is comparable, if not superior, to existing methods.