{"title":"用于部署到深度学习框架中的峰值神经网络变压器","authors":"C. Han, K. Lee","doi":"10.1145/3400286.3418272","DOIUrl":null,"url":null,"abstract":"Spiking neural network (SNNs) have been widely studied as an analysis model for human brain functioning. The energy-efficient nature of SNNs have attracted attentions of engineering researchers in deep neural networks. They sometimes need to have a tool that transforms SNNs to be executed in a deep learning framework. Due to inherent difference in their components for SNNs and deep neural networks, there are some inevitable restrictions in such transformations. This paper presents a new design and simulation environment for SNNs, which allows to build various architecture of SNNs and transforms them into computation graphs for execution. It supports several training algorithms for them. It exports their functionalities as APIs in Python with which the developers can build, train, and execute SNN models.","PeriodicalId":326100,"journal":{"name":"Proceedings of the International Conference on Research in Adaptive and Convergent Systems","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Spiking Neural Network Transformer for Deploying into a Deep Learning Framework\",\"authors\":\"C. Han, K. Lee\",\"doi\":\"10.1145/3400286.3418272\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Spiking neural network (SNNs) have been widely studied as an analysis model for human brain functioning. The energy-efficient nature of SNNs have attracted attentions of engineering researchers in deep neural networks. They sometimes need to have a tool that transforms SNNs to be executed in a deep learning framework. Due to inherent difference in their components for SNNs and deep neural networks, there are some inevitable restrictions in such transformations. This paper presents a new design and simulation environment for SNNs, which allows to build various architecture of SNNs and transforms them into computation graphs for execution. It supports several training algorithms for them. It exports their functionalities as APIs in Python with which the developers can build, train, and execute SNN models.\",\"PeriodicalId\":326100,\"journal\":{\"name\":\"Proceedings of the International Conference on Research in Adaptive and Convergent Systems\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the International Conference on Research in Adaptive and Convergent Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3400286.3418272\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Conference on Research in Adaptive and Convergent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3400286.3418272","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Spiking Neural Network Transformer for Deploying into a Deep Learning Framework
Spiking neural network (SNNs) have been widely studied as an analysis model for human brain functioning. The energy-efficient nature of SNNs have attracted attentions of engineering researchers in deep neural networks. They sometimes need to have a tool that transforms SNNs to be executed in a deep learning framework. Due to inherent difference in their components for SNNs and deep neural networks, there are some inevitable restrictions in such transformations. This paper presents a new design and simulation environment for SNNs, which allows to build various architecture of SNNs and transforms them into computation graphs for execution. It supports several training algorithms for them. It exports their functionalities as APIs in Python with which the developers can build, train, and execute SNN models.