中文

MaD:将深度神经网络映射到具有突触交叉阵列的神经形态芯片上的映射与调试框架

神经与进化计算 2019-01-03 v1 新兴技术

摘要

随着用于突触的不同器件材料研究的发展,尤其是交叉阵列架构以及针对神经形态硬件或与之兼容的算法的进展,神经形态系统或专用神经形态计算硬件正日益普及。因此,将任意深度神经网络自动映射到具有突触交叉阵列的神经形态芯片上,并配备高效的调试框架十分必要。此处,映射定义为将深度神经网络层的一部分部署到神经形态核上,并生成神经元群之间的连接列表以指定神经形态芯片上各神经形态核的连通性。调试是对神经形态芯片在推理期间所执行计算的验证。二者结合即构成映射与调试(MaD)框架。MaD框架使用上具有通用性,它是一个Python封装器,可几乎与所有神经形态芯片模拟器工具集成。本文详细阐述了MaD框架,并考虑了映射到单个神经形态核时的一些优化。以MNIST和CIFAR-10数据集上的分类任务作为MaD框架的测试用例实现。

关键词

引用

@article{arxiv.1901.00128,
  title  = {MaD: Mapping and debugging framework for implementing deep neural network onto a neuromorphic chip with crossbar array of synapses},
  author = {Roshan Gopalakrishnan and Ashish Jith Sreejith Kumar and Yansong Chua},
  journal= {arXiv preprint arXiv:1901.00128},
  year   = {2019}
}

备注

7 pages, 6 figures and 6 tables. Submitting to IJCNN 2019