首页 > 最新文献

Neuromorphic Computing and Engineering最新文献

英文 中文
2D materials and van der Waals heterojunctions for neuromorphic computing 二维材料和范德华异质结用于神经形态计算
Pub Date : 2022-08-17 DOI: 10.1088/2634-4386/ac8a6a
Zirui Zhang, Dongliang Yang, Huihan Li, Ce Li, Zhongrui Wang, Linfeng Sun, Heejun Yang
Neuromorphic computing systems employing artificial synapses and neurons are expected to overcome the limitations of the present von Neumann computing architecture in terms of efficiency and bandwidth limits. Traditional neuromorphic devices have used 3D bulk materials, and thus, the resulting device size is difficult to be further scaled down for high density integration, which is required for highly integrated parallel computing. The emergence of two-dimensional (2D) materials offers a promising solution, as evidenced by the surge of reported 2D materials functioning as neuromorphic devices for next-generation computing. In this review, we summarize the 2D materials and their heterostructures to be used for neuromorphic computing devices, which could be classified by the working mechanism and device geometry. Then, we survey neuromorphic device arrays and their applications including artificial visual, tactile, and auditory functions. Finally, we discuss the current challenges of 2D materials to achieve practical neuromorphic devices, providing a perspective on the improved device performance, and integration level of the system. This will deepen our understanding of 2D materials and their heterojunctions and provide a guide to design highly performing memristors. At the same time, the challenges encountered in the industry are discussed, which provides a guide for the development direction of memristors.
利用人工突触和神经元的神经形态计算系统有望克服目前冯·诺伊曼计算体系结构在效率和带宽限制方面的局限性。传统的神经形态器件使用了3D块状材料,因此,所得到的器件尺寸难以进一步缩小以实现高密度集成,而高密度集成是高度集成并行计算所必需的。二维(2D)材料的出现提供了一个有希望的解决方案,正如报道的2D材料作为下一代计算的神经形态设备的激增所证明的那样。本文综述了可用于神经形态计算器件的二维材料及其异质结构,并对其工作机理和器件几何结构进行了分类。然后,我们研究了神经形态装置阵列及其应用,包括人工视觉、触觉和听觉功能。最后,我们讨论了目前2D材料实现实用神经形态器件的挑战,提供了改进器件性能和系统集成水平的观点。这将加深我们对二维材料及其异质结的理解,并为设计高性能忆阻器提供指导。同时对行业中遇到的挑战进行了探讨,为忆阻器的发展方向提供了指导。
{"title":"2D materials and van der Waals heterojunctions for neuromorphic computing","authors":"Zirui Zhang, Dongliang Yang, Huihan Li, Ce Li, Zhongrui Wang, Linfeng Sun, Heejun Yang","doi":"10.1088/2634-4386/ac8a6a","DOIUrl":"https://doi.org/10.1088/2634-4386/ac8a6a","url":null,"abstract":"Neuromorphic computing systems employing artificial synapses and neurons are expected to overcome the limitations of the present von Neumann computing architecture in terms of efficiency and bandwidth limits. Traditional neuromorphic devices have used 3D bulk materials, and thus, the resulting device size is difficult to be further scaled down for high density integration, which is required for highly integrated parallel computing. The emergence of two-dimensional (2D) materials offers a promising solution, as evidenced by the surge of reported 2D materials functioning as neuromorphic devices for next-generation computing. In this review, we summarize the 2D materials and their heterostructures to be used for neuromorphic computing devices, which could be classified by the working mechanism and device geometry. Then, we survey neuromorphic device arrays and their applications including artificial visual, tactile, and auditory functions. Finally, we discuss the current challenges of 2D materials to achieve practical neuromorphic devices, providing a perspective on the improved device performance, and integration level of the system. This will deepen our understanding of 2D materials and their heterojunctions and provide a guide to design highly performing memristors. At the same time, the challenges encountered in the industry are discussed, which provides a guide for the development direction of memristors.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"247 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123023489","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
General spiking neural network framework for the learning trajectory from a noisy mmWave radar 噪声毫米波雷达学习轨迹的通用尖峰神经网络框架
Pub Date : 2022-08-10 DOI: 10.1088/2634-4386/ac889b
Xin Liu, Mingyu Yan, Lei Deng, Yujie Wu, De Han, Guoqi Li, Xiaochun Ye, Dongrui Fan
Emerging usages for millimeter wave (mmWave) radar have drawn extensive attention and inspired the exploration of learning mmWave radar data. To be effective, instead of using conventional approaches, recent works have employed modern neural network models to process mmWave radar data. However, due to some inevitable obstacles, e.g., noise and sparsity issues in data, the existing approaches are generally customized for specific scenarios. In this paper, we propose a general neuromorphic framework, termed mm-SNN, to process mmWave radar data with spiking neural networks (SNNs), leveraging the intrinsic advantages of SNNs in processing noisy and sparse data. Specifically, we first present the overall design of mm-SNN, which is adaptive and easily expanded for multi-sensor systems. Second, we introduce general and straightforward attention-based improvements into the mm-SNN to enhance the data representation, helping promote performance. Moreover, we conduct explorative experiments to certify the robustness and effectiveness of the mm-SNN. To the best of our knowledge, mm-SNN is the first SNN-based framework that processes mmWave radar data without using extra modules to alleviate the noise and sparsity issues, and at the same time, achieve considerable performance in the task of trajectory estimation.
毫米波(mmWave)雷达的新用途引起了广泛的关注,并激发了对毫米波雷达数据学习的探索。为了提高效率,最近的研究工作采用现代神经网络模型来处理毫米波雷达数据,而不是使用传统的方法。然而,由于一些不可避免的障碍,例如数据中的噪声和稀疏性问题,现有的方法通常是针对特定场景定制的。在本文中,我们提出了一个通用的神经形态框架,称为mm-SNN,利用snn在处理噪声和稀疏数据方面的固有优势,用尖峰神经网络(snn)处理毫米波雷达数据。具体来说,我们首先提出了mm-SNN的总体设计,它具有自适应能力,易于扩展,适用于多传感器系统。其次,我们在mm-SNN中引入了一般和直接的基于注意力的改进,以增强数据表示,帮助提高性能。此外,我们还进行了探索性实验,以验证mm-SNN的鲁棒性和有效性。据我们所知,mm-SNN是第一个基于snn的框架,它在处理毫米波雷达数据时不使用额外的模块来缓解噪声和稀疏性问题,同时在弹道估计任务中取得了相当大的性能。
{"title":"General spiking neural network framework for the learning trajectory from a noisy mmWave radar","authors":"Xin Liu, Mingyu Yan, Lei Deng, Yujie Wu, De Han, Guoqi Li, Xiaochun Ye, Dongrui Fan","doi":"10.1088/2634-4386/ac889b","DOIUrl":"https://doi.org/10.1088/2634-4386/ac889b","url":null,"abstract":"Emerging usages for millimeter wave (mmWave) radar have drawn extensive attention and inspired the exploration of learning mmWave radar data. To be effective, instead of using conventional approaches, recent works have employed modern neural network models to process mmWave radar data. However, due to some inevitable obstacles, e.g., noise and sparsity issues in data, the existing approaches are generally customized for specific scenarios. In this paper, we propose a general neuromorphic framework, termed mm-SNN, to process mmWave radar data with spiking neural networks (SNNs), leveraging the intrinsic advantages of SNNs in processing noisy and sparse data. Specifically, we first present the overall design of mm-SNN, which is adaptive and easily expanded for multi-sensor systems. Second, we introduce general and straightforward attention-based improvements into the mm-SNN to enhance the data representation, helping promote performance. Moreover, we conduct explorative experiments to certify the robustness and effectiveness of the mm-SNN. To the best of our knowledge, mm-SNN is the first SNN-based framework that processes mmWave radar data without using extra modules to alleviate the noise and sparsity issues, and at the same time, achieve considerable performance in the task of trajectory estimation.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134404047","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
A review of non-cognitive applications for neuromorphic computing 神经形态计算的非认知应用综述
Pub Date : 2022-08-10 DOI: 10.1088/2634-4386/ac889c
J. Aimone, Prasanna Date, Gabriel Andres Fonseca Guerra, Kathleen E. Hamilton, Kyle Henke, Bill Kay, G. Kenyon, Shruti R. Kulkarni, S. Mniszewski, Maryam Parsa, Sumedh R. Risbud, Catherine D. Schuman, William M. Severa, J. D. Smith
Though neuromorphic computers have typically targeted applications in machine learning and neuroscience (‘cognitive’ applications), they have many computational characteristics that are attractive for a wide variety of computational problems. In this work, we review the current state-of-the-art for non-cognitive applications on neuromorphic computers, including simple computational kernels for composition, graph algorithms, constrained optimization, and signal processing. We discuss the advantages of using neuromorphic computers for these different applications, as well as the challenges that still remain. The ultimate goal of this work is to bring awareness to this class of problems for neuromorphic systems to the broader community, particularly to encourage further work in this area and to make sure that these applications are considered in the design of future neuromorphic systems.
虽然神经形态计算机通常针对机器学习和神经科学(“认知”应用)的应用,但它们具有许多计算特性,对各种计算问题都有吸引力。在这项工作中,我们回顾了当前在神经形态计算机上非认知应用的最新技术,包括用于构图、图算法、约束优化和信号处理的简单计算核。我们讨论了在这些不同的应用中使用神经形态计算机的优势,以及仍然存在的挑战。这项工作的最终目标是让更广泛的社区认识到神经形态系统的这类问题,特别是鼓励在这一领域的进一步工作,并确保在未来的神经形态系统设计中考虑到这些应用。
{"title":"A review of non-cognitive applications for neuromorphic computing","authors":"J. Aimone, Prasanna Date, Gabriel Andres Fonseca Guerra, Kathleen E. Hamilton, Kyle Henke, Bill Kay, G. Kenyon, Shruti R. Kulkarni, S. Mniszewski, Maryam Parsa, Sumedh R. Risbud, Catherine D. Schuman, William M. Severa, J. D. Smith","doi":"10.1088/2634-4386/ac889c","DOIUrl":"https://doi.org/10.1088/2634-4386/ac889c","url":null,"abstract":"Though neuromorphic computers have typically targeted applications in machine learning and neuroscience (‘cognitive’ applications), they have many computational characteristics that are attractive for a wide variety of computational problems. In this work, we review the current state-of-the-art for non-cognitive applications on neuromorphic computers, including simple computational kernels for composition, graph algorithms, constrained optimization, and signal processing. We discuss the advantages of using neuromorphic computers for these different applications, as well as the challenges that still remain. The ultimate goal of this work is to bring awareness to this class of problems for neuromorphic systems to the broader community, particularly to encourage further work in this area and to make sure that these applications are considered in the design of future neuromorphic systems.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129769465","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Learning torsional eye movements through active efficient coding 通过主动高效编码学习扭眼运动
Pub Date : 2022-07-28 DOI: 10.1088/2634-4386/ac84fd
Qingpeng Zhu, Chong Zhang, J. Triesch, Bertram E. Shi
The human eye has three rotational degrees of freedom: azimuthal, elevational, and torsional. Although torsional eye movements have the most limited excursion, Hering and Helmholtz have argued that they play an important role in optimizing visual information processing. In humans, the relationship between gaze direction and torsional eye angle is described by Listing’s law. However, it is still not clear how this behavior initially develops and remains calibrated during growth. Here we present the first computational model that enables an autonomous agent to learn and maintain binocular torsional eye movement control. In our model, two neural networks connected in series: one for sensory encoding followed by one for torsion control, are learned simultaneously as the agent behaves in the environment. Learning is based on the active efficient coding (AEC) framework, a generalization of Barlow’s efficient coding hypothesis to include action. Both networks adapt by minimizing the prediction error of the sensory representation, subject to a sparsity constraint on neural activity. The policies that emerge follow the predictions of Listing’s law. Because learning is driven by the sensorimotor contingencies experienced by the agent as it interacts with the environment, our system can adapt to the physical configuration of the agent as it changes. We propose that AEC provides the most parsimonious expression to date of Hering’s and Helmholtz’s hypotheses. We also demonstrate that it has practical implications in autonomous artificial vision systems, by providing an automatic and adaptive mechanism to correct orientation misalignments between cameras in a robotic active binocular vision head. Our system’s use of fairly low resolution (100 × 100 pixel) image windows and perceptual representations amenable to event-based input paves a pathway towards the implementation of adaptive self-calibrating robot control on neuromorphic hardware.
人眼有三个旋转自由度:方位、仰角和扭转。虽然眼扭转运动的偏移最有限,但Hering和Helmholtz认为它们在优化视觉信息处理中起着重要作用。在人类中,凝视方向和扭眼角之间的关系用Listing’s law来描述。然而,目前尚不清楚这种行为最初是如何发展的,并在生长过程中保持校准。在这里,我们提出了第一个计算模型,使自主代理学习和维持双眼扭眼运动控制。在我们的模型中,两个串联的神经网络:一个用于感觉编码,另一个用于扭转控制,随着智能体在环境中的行为同时学习。学习基于主动有效编码(AEC)框架,这是巴洛有效编码假设的推广,包括行动。这两种网络都通过最小化感官表征的预测误差来适应,并受到神经活动的稀疏性约束。出现的政策遵循了李斯特定律的预测。因为学习是由智能体在与环境交互时所经历的感觉运动偶然性所驱动的,所以我们的系统可以在智能体的物理配置发生变化时适应它。我们认为,AEC提供了迄今为止赫林和亥姆霍兹假设中最简洁的表达。我们还证明了它在自主人工视觉系统中具有实际意义,通过提供自动和自适应机制来纠正机器人主动双目视觉头中摄像机之间的方向失调。我们的系统使用相当低分辨率(100 × 100像素)的图像窗口和适合基于事件的输入的感知表示,为在神经形态硬件上实现自适应自校准机器人控制铺平了道路。
{"title":"Learning torsional eye movements through active efficient coding","authors":"Qingpeng Zhu, Chong Zhang, J. Triesch, Bertram E. Shi","doi":"10.1088/2634-4386/ac84fd","DOIUrl":"https://doi.org/10.1088/2634-4386/ac84fd","url":null,"abstract":"The human eye has three rotational degrees of freedom: azimuthal, elevational, and torsional. Although torsional eye movements have the most limited excursion, Hering and Helmholtz have argued that they play an important role in optimizing visual information processing. In humans, the relationship between gaze direction and torsional eye angle is described by Listing’s law. However, it is still not clear how this behavior initially develops and remains calibrated during growth. Here we present the first computational model that enables an autonomous agent to learn and maintain binocular torsional eye movement control. In our model, two neural networks connected in series: one for sensory encoding followed by one for torsion control, are learned simultaneously as the agent behaves in the environment. Learning is based on the active efficient coding (AEC) framework, a generalization of Barlow’s efficient coding hypothesis to include action. Both networks adapt by minimizing the prediction error of the sensory representation, subject to a sparsity constraint on neural activity. The policies that emerge follow the predictions of Listing’s law. Because learning is driven by the sensorimotor contingencies experienced by the agent as it interacts with the environment, our system can adapt to the physical configuration of the agent as it changes. We propose that AEC provides the most parsimonious expression to date of Hering’s and Helmholtz’s hypotheses. We also demonstrate that it has practical implications in autonomous artificial vision systems, by providing an automatic and adaptive mechanism to correct orientation misalignments between cameras in a robotic active binocular vision head. Our system’s use of fairly low resolution (100 × 100 pixel) image windows and perceptual representations amenable to event-based input paves a pathway towards the implementation of adaptive self-calibrating robot control on neuromorphic hardware.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"342 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123187391","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Text classification in memristor-based spiking neural networks 基于记忆电阻器的脉冲神经网络文本分类
Pub Date : 2022-07-27 DOI: 10.1088/2634-4386/acb2f0
Jinqi Huang, A. Serb, S. Stathopoulos, T. Prodromakis
Memristors, emerging non-volatile memory devices, have shown promising potential in neuromorphic hardware designs, especially in spiking neural network (SNN) hardware implementation. Memristor-based SNNs have been successfully applied in a wide range of applications, including image classification and pattern recognition. However, implementing memristor-based SNNs in text classification is still under exploration. One of the main reasons is that training memristor-based SNNs for text classification is costly due to the lack of efficient learning rules and memristor non-idealities. To address these issues and accelerate the research of exploring memristor-based SNNs in text classification applications, we develop a simulation framework with a virtual memristor array using an empirical memristor model. We use this framework to demonstrate a sentiment analysis task in the IMDB movie reviews dataset. We take two approaches to obtain trained SNNs with memristor models: (1) by converting a pre-trained artificial neural network (ANN) to a memristor-based SNN, or (2) by training a memristor-based SNN directly. These two approaches can be applied in two scenarios: offline classification and online training. We achieve the classification accuracy of 85.88% by converting a pre-trained ANN to a memristor-based SNN and 84.86% by training the memristor-based SNN directly, given that the baseline training accuracy of the equivalent ANN is 86.02%. We conclude that it is possible to achieve similar classification accuracy in simulation from ANNs to SNNs and from non-memristive synapses to data-driven memristive synapses. We also investigate how global parameters such as spike train length, the read noise, and the weight updating stop conditions affect the neural networks in both approaches. This investigation further indicates that the simulation using statistic memristor models in the two approaches presented by this paper can assist the exploration of memristor-based SNNs in natural language processing tasks.
忆阻器是一种新兴的非易失性存储器件,在神经形态硬件设计中,特别是在峰值神经网络(SNN)硬件实现中显示出很大的潜力。基于忆阻器的snn已成功应用于图像分类和模式识别等领域。然而,在文本分类中实现基于忆阻器的snn仍处于探索阶段。其中一个主要原因是由于缺乏有效的学习规则和记忆电阻的非理想性,训练基于记忆电阻的snn用于文本分类的成本很高。为了解决这些问题并加速探索基于忆阻器的snn在文本分类应用中的研究,我们使用经验忆阻器模型开发了一个带有虚拟忆阻器阵列的仿真框架。我们使用这个框架来演示IMDB电影评论数据集中的情感分析任务。我们采用两种方法来获得具有忆阻器模型的训练SNN:(1)通过将预训练的人工神经网络(ANN)转换为基于忆阻器的SNN,或(2)直接训练基于忆阻器的SNN。这两种方法可以应用于两种场景:离线分类和在线培训。在等效神经网络的基线训练准确率为86.02%的情况下,通过将预训练好的神经网络转换为基于忆阻器的SNN,我们实现了85.88%的分类准确率,通过直接训练基于忆阻器的SNN,我们实现了84.86%的分类准确率。我们得出结论,从人工神经网络到snn,从非忆忆突触到数据驱动的忆忆突触,在模拟中有可能达到相似的分类精度。我们还研究了两种方法中的全局参数(如尖峰列长度、读取噪声和权值更新停止条件)如何影响神经网络。该研究进一步表明,在本文提出的两种方法中使用统计忆阻器模型进行仿真可以帮助探索基于忆阻器的snn在自然语言处理任务中的应用。
{"title":"Text classification in memristor-based spiking neural networks","authors":"Jinqi Huang, A. Serb, S. Stathopoulos, T. Prodromakis","doi":"10.1088/2634-4386/acb2f0","DOIUrl":"https://doi.org/10.1088/2634-4386/acb2f0","url":null,"abstract":"Memristors, emerging non-volatile memory devices, have shown promising potential in neuromorphic hardware designs, especially in spiking neural network (SNN) hardware implementation. Memristor-based SNNs have been successfully applied in a wide range of applications, including image classification and pattern recognition. However, implementing memristor-based SNNs in text classification is still under exploration. One of the main reasons is that training memristor-based SNNs for text classification is costly due to the lack of efficient learning rules and memristor non-idealities. To address these issues and accelerate the research of exploring memristor-based SNNs in text classification applications, we develop a simulation framework with a virtual memristor array using an empirical memristor model. We use this framework to demonstrate a sentiment analysis task in the IMDB movie reviews dataset. We take two approaches to obtain trained SNNs with memristor models: (1) by converting a pre-trained artificial neural network (ANN) to a memristor-based SNN, or (2) by training a memristor-based SNN directly. These two approaches can be applied in two scenarios: offline classification and online training. We achieve the classification accuracy of 85.88% by converting a pre-trained ANN to a memristor-based SNN and 84.86% by training the memristor-based SNN directly, given that the baseline training accuracy of the equivalent ANN is 86.02%. We conclude that it is possible to achieve similar classification accuracy in simulation from ANNs to SNNs and from non-memristive synapses to data-driven memristive synapses. We also investigate how global parameters such as spike train length, the read noise, and the weight updating stop conditions affect the neural networks in both approaches. This investigation further indicates that the simulation using statistic memristor models in the two approaches presented by this paper can assist the exploration of memristor-based SNNs in natural language processing tasks.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"161 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114125057","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Static hand gesture recognition for American sign language using neuromorphic hardware 基于神经形态硬件的美国手语静态手势识别
Pub Date : 2022-07-25 DOI: 10.1088/2634-4386/ac94f3
Mohammadreza Mohammadi, Peyton S. Chandarana, J. Seekings, Sara Hendrix, Ramtin Zand
In this paper, we develop four spiking neural network (SNN) models for two static American sign language (ASL) hand gesture classification tasks, i.e., the ASL alphabet and ASL digits. The SNN models are deployed on Intel’s neuromorphic platform, Loihi, and then compared against equivalent deep neural network (DNN) models deployed on an edge computing device, the Intel neural compute stick 2 (NCS2). We perform a comprehensive comparison between the two systems in terms of accuracy, latency, power consumption, and energy. The best DNN model achieves an accuracy of 99.93% on the ASL alphabet dataset, whereas the best performing SNN model has an accuracy of 99.30%. For the ASL-digits dataset, the best DNN model achieves an accuracy of 99.76% accuracy while the SNN achieves 99.03%. Moreover, our obtained experimental results show that the Loihi neuromorphic hardware implementations achieve up to 20.64× and 4.10× reduction in power consumption and energy, respectively, when compared to NCS2.
本文针对美国手语(ASL)的两个静态手势分类任务,即字母表和数字,建立了四种脉冲神经网络(SNN)模型。SNN模型部署在英特尔的神经形态平台Loihi上,然后与部署在边缘计算设备英特尔神经计算棒2 (NCS2)上的等效深度神经网络(DNN)模型进行比较。我们在准确性、延迟、功耗和能量方面对两种系统进行了全面的比较。最好的DNN模型在ASL字母数据集上的准确率为99.93%,而表现最好的SNN模型的准确率为99.30%。对于asl数字数据集,最佳DNN模型的准确率为99.76%,SNN模型的准确率为99.03%。此外,我们获得的实验结果表明,与NCS2相比,Loihi神经形态硬件实现的功耗和能量分别降低了20.64倍和4.10倍。
{"title":"Static hand gesture recognition for American sign language using neuromorphic hardware","authors":"Mohammadreza Mohammadi, Peyton S. Chandarana, J. Seekings, Sara Hendrix, Ramtin Zand","doi":"10.1088/2634-4386/ac94f3","DOIUrl":"https://doi.org/10.1088/2634-4386/ac94f3","url":null,"abstract":"In this paper, we develop four spiking neural network (SNN) models for two static American sign language (ASL) hand gesture classification tasks, i.e., the ASL alphabet and ASL digits. The SNN models are deployed on Intel’s neuromorphic platform, Loihi, and then compared against equivalent deep neural network (DNN) models deployed on an edge computing device, the Intel neural compute stick 2 (NCS2). We perform a comprehensive comparison between the two systems in terms of accuracy, latency, power consumption, and energy. The best DNN model achieves an accuracy of 99.93% on the ASL alphabet dataset, whereas the best performing SNN model has an accuracy of 99.30%. For the ASL-digits dataset, the best DNN model achieves an accuracy of 99.76% accuracy while the SNN achieves 99.03%. Moreover, our obtained experimental results show that the Loihi neuromorphic hardware implementations achieve up to 20.64× and 4.10× reduction in power consumption and energy, respectively, when compared to NCS2.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122870853","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
An organic synaptic circuit: toward flexible and biocompatible organic neuromorphic processing 有机突触回路:走向灵活和生物相容性的有机神经形态处理
Pub Date : 2022-07-21 DOI: 10.1088/2634-4386/ac830c
Mohammad Javad Mirshojaeian Hosseini, Yi Yang, Aidan J. Prendergast, Elisa Donati, M. Faezipour, G. Indiveri, Robert A. Nawrocki
In the nervous system synapses play a critical role in computation. In neuromorphic systems, biologically inspired hardware implementations of spiking neural networks, electronic synaptic circuits pass signals between silicon neurons by integrating pre-synaptic voltage pulses and converting them into post-synaptic currents, which are scaled by the synaptic weight parameter. The overwhelming majority of neuromorphic systems are implemented using inorganic, mainly silicon, technology. As such, they are physically rigid, require expensive fabrication equipment and high fabrication temperatures, are limited to small-area fabrication, and are difficult to interface with biological tissue. Organic electronics are based on electronic properties of carbon-based molecules and polymers and offer benefits including physical flexibility, low cost, low temperature, and large-area fabrication, as well as biocompatibility, all unavailable to inorganic electronics. Here, we demonstrate an organic differential-pair integrator synaptic circuit, a biologically realistic synapse model, implemented using physically flexible complementary organic electronics. The synapse is shown to convert input voltage spikes into output current traces with biologically realistic time scales. We characterize circuit’s responses based on various synaptic parameters, including gain and weighting voltages, time-constant, synaptic capacitance, and circuit response due to inputs of different frequencies. Time constants comparable to those of biological synapses and the neurons are critical in processing real-world sensory signals such as speech, or bio-signals measured from the body. For processing even slower signals, e.g., on behavioral time scales, we demonstrate time constants in excess of two seconds, while biologically plausible time constants are achieved by deploying smaller synaptic capacitors. We measure the circuit synaptic response to input voltage spikes and present the circuit response properties using custom-made circuit simulations, which are in good agreement with the measured behavior.
在神经系统中,突触在计算中起着至关重要的作用。在神经形态系统中,受生物学启发的尖峰神经网络硬件实现,电子突触电路通过整合突触前电压脉冲并将其转换为突触后电流在硅神经元之间传递信号,并通过突触权重参数进行缩放。绝大多数的神经形态系统是使用无机的,主要是硅,技术实现的。因此,它们在物理上是刚性的,需要昂贵的制造设备和高制造温度,仅限于小区域制造,并且难以与生物组织接触。有机电子学基于碳基分子和聚合物的电子特性,并提供包括物理灵活性,低成本,低温,大面积制造以及生物相容性在内的优点,这些都是无机电子学所不具备的。在这里,我们展示了一个有机微分对积分器突触电路,这是一个生物学上真实的突触模型,使用物理柔性互补有机电子学实现。该突触可以将输入电压尖峰转换成具有生物学上真实时间尺度的输出电流。我们根据不同的突触参数来表征电路的响应,包括增益和加权电压、时间常数、突触电容和不同频率输入引起的电路响应。与生物突触和神经元的时间常数相当的时间常数在处理现实世界的感觉信号(如语音或从身体测量的生物信号)时至关重要。对于处理更慢的信号,例如,在行为时间尺度上,我们证明了超过两秒的时间常数,而生物学上合理的时间常数是通过部署更小的突触电容器来实现的。我们测量了电路突触对输入电压尖峰的反应,并使用定制的电路模拟呈现了电路的响应特性,这与测量的行为很好地一致。
{"title":"An organic synaptic circuit: toward flexible and biocompatible organic neuromorphic processing","authors":"Mohammad Javad Mirshojaeian Hosseini, Yi Yang, Aidan J. Prendergast, Elisa Donati, M. Faezipour, G. Indiveri, Robert A. Nawrocki","doi":"10.1088/2634-4386/ac830c","DOIUrl":"https://doi.org/10.1088/2634-4386/ac830c","url":null,"abstract":"In the nervous system synapses play a critical role in computation. In neuromorphic systems, biologically inspired hardware implementations of spiking neural networks, electronic synaptic circuits pass signals between silicon neurons by integrating pre-synaptic voltage pulses and converting them into post-synaptic currents, which are scaled by the synaptic weight parameter. The overwhelming majority of neuromorphic systems are implemented using inorganic, mainly silicon, technology. As such, they are physically rigid, require expensive fabrication equipment and high fabrication temperatures, are limited to small-area fabrication, and are difficult to interface with biological tissue. Organic electronics are based on electronic properties of carbon-based molecules and polymers and offer benefits including physical flexibility, low cost, low temperature, and large-area fabrication, as well as biocompatibility, all unavailable to inorganic electronics. Here, we demonstrate an organic differential-pair integrator synaptic circuit, a biologically realistic synapse model, implemented using physically flexible complementary organic electronics. The synapse is shown to convert input voltage spikes into output current traces with biologically realistic time scales. We characterize circuit’s responses based on various synaptic parameters, including gain and weighting voltages, time-constant, synaptic capacitance, and circuit response due to inputs of different frequencies. Time constants comparable to those of biological synapses and the neurons are critical in processing real-world sensory signals such as speech, or bio-signals measured from the body. For processing even slower signals, e.g., on behavioral time scales, we demonstrate time constants in excess of two seconds, while biologically plausible time constants are achieved by deploying smaller synaptic capacitors. We measure the circuit synaptic response to input voltage spikes and present the circuit response properties using custom-made circuit simulations, which are in good agreement with the measured behavior.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121745722","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
A temporally and spatially local spike-based backpropagation algorithm to enable training in hardware 一种基于时间和空间局部尖峰的反向传播算法,使硬件训练成为可能
Pub Date : 2022-07-20 DOI: 10.1088/2634-4386/acf1c5
Anmol Biswas, V. Saraswat, U. Ganguly
Spiking neural networks (SNNs) have emerged as a hardware efficient architecture for classification tasks. The challenge of spike-based encoding has been the lack of a universal training mechanism performed entirely using spikes. There have been several attempts to adopt the powerful backpropagation (BP) technique used in non-spiking artificial neural networks (ANNs): (1) SNNs can be trained by externally computed numerical gradients. (2) A major advancement towards native spike-based learning has been the use of approximate BP using spike-time dependent plasticity with phased forward/backward passes. However, the transfer of information between such phases for gradient and weight update calculation necessitates external memory and computational access. This is a challenge for standard neuromorphic hardware implementations. In this paper, we propose a stochastic SNN based back-prop (SSNN-BP) algorithm that utilizes a composite neuron to simultaneously compute the forward pass activations and backward pass gradients explicitly with spikes. Although signed gradient values are a challenge for spike-based representation, we tackle this by splitting the gradient signal into positive and negative streams. The composite neuron encodes information in the form of stochastic spike-trains and converts BP weight updates into temporally and spatially local spike coincidence updates compatible with hardware-friendly resistive processing units. Furthermore, we characterize the quantization effect of discrete spike-based weight update to show that our method approaches BP ANN baseline with sufficiently long spike-trains. Finally, we show that the well-performing softmax cross-entropy loss function can be implemented through inhibitory lateral connections enforcing a winner take all rule. Our SNN with a two-layer network shows excellent generalization through comparable performance to ANNs with equivalent architecture and regularization parameters on static image datasets like MNIST, Fashion-MNIST, Extended MNIST, and temporally encoded image datasets like Neuromorphic MNIST datasets. Thus, SSNN-BP enables BP compatible with purely spike-based neuromorphic hardware.
尖峰神经网络(snn)作为一种硬件高效的分类架构已经出现。基于峰值编码的挑战在于缺乏完全使用峰值执行的通用训练机制。在非尖峰人工神经网络(ANNs)中采用强大的反向传播(BP)技术已经有了一些尝试:(1)snn可以通过外部计算的数值梯度来训练。(2)原生峰值学习的一个主要进展是使用近似BP,使用峰值时间依赖的可塑性和分阶段的向前/向后传递。然而,在这些阶段之间传递梯度和权重更新计算的信息需要外部存储器和计算访问。这对标准的神经形态硬件实现来说是一个挑战。在本文中,我们提出了一种基于随机SNN的back-prop (SSNN-BP)算法,该算法利用复合神经元同时计算带尖峰的前向传递激活和后向传递梯度。尽管带符号的梯度值对于基于峰值的表示是一个挑战,我们通过将梯度信号分成正流和负流来解决这个问题。复合神经元以随机峰值序列的形式编码信息,并将BP权值更新转换为与硬件友好的电阻处理单元兼容的时间和空间局部峰值重合更新。此外,我们描述了基于离散尖峰的权重更新的量化效果,表明我们的方法接近具有足够长的尖峰序列的BP神经网络基线。最后,我们证明了性能良好的softmax交叉熵损失函数可以通过执行赢家通吃规则的抑制横向连接来实现。我们的双层网络SNN在静态图像数据集(如MNIST、Fashion-MNIST、Extended MNIST)和临时编码图像数据集(如Neuromorphic MNIST数据集)上与具有等效架构和正则化参数的ann具有相当的性能,显示出出色的泛化能力。因此,SSNN-BP使BP与纯基于峰值的神经形态硬件兼容。
{"title":"A temporally and spatially local spike-based backpropagation algorithm to enable training in hardware","authors":"Anmol Biswas, V. Saraswat, U. Ganguly","doi":"10.1088/2634-4386/acf1c5","DOIUrl":"https://doi.org/10.1088/2634-4386/acf1c5","url":null,"abstract":"Spiking neural networks (SNNs) have emerged as a hardware efficient architecture for classification tasks. The challenge of spike-based encoding has been the lack of a universal training mechanism performed entirely using spikes. There have been several attempts to adopt the powerful backpropagation (BP) technique used in non-spiking artificial neural networks (ANNs): (1) SNNs can be trained by externally computed numerical gradients. (2) A major advancement towards native spike-based learning has been the use of approximate BP using spike-time dependent plasticity with phased forward/backward passes. However, the transfer of information between such phases for gradient and weight update calculation necessitates external memory and computational access. This is a challenge for standard neuromorphic hardware implementations. In this paper, we propose a stochastic SNN based back-prop (SSNN-BP) algorithm that utilizes a composite neuron to simultaneously compute the forward pass activations and backward pass gradients explicitly with spikes. Although signed gradient values are a challenge for spike-based representation, we tackle this by splitting the gradient signal into positive and negative streams. The composite neuron encodes information in the form of stochastic spike-trains and converts BP weight updates into temporally and spatially local spike coincidence updates compatible with hardware-friendly resistive processing units. Furthermore, we characterize the quantization effect of discrete spike-based weight update to show that our method approaches BP ANN baseline with sufficiently long spike-trains. Finally, we show that the well-performing softmax cross-entropy loss function can be implemented through inhibitory lateral connections enforcing a winner take all rule. Our SNN with a two-layer network shows excellent generalization through comparable performance to ANNs with equivalent architecture and regularization parameters on static image datasets like MNIST, Fashion-MNIST, Extended MNIST, and temporally encoded image datasets like Neuromorphic MNIST datasets. Thus, SSNN-BP enables BP compatible with purely spike-based neuromorphic hardware.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130041667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
The free energy principle induces neuromorphic development 自由能原理诱导神经形态发育
Pub Date : 2022-07-20 DOI: 10.1088/2634-4386/aca7de
C. Fields, K. Friston, J. Glazebrook, Michael Levin, A. Marcianò
We show how any finite physical system with morphological, i.e. three-dimensional embedding or shape, degrees of freedom and locally limited free energy will, under the constraints of the free energy principle, evolve over time towards a neuromorphic morphology that supports hierarchical computations in which each ‘level’ of the hierarchy enacts a coarse-graining of its inputs, and dually, a fine-graining of its outputs. Such hierarchies occur throughout biology, from the architectures of intracellular signal transduction pathways to the large-scale organization of perception and action cycles in the mammalian brain. The close formal connections between cone-cocone diagrams (CCCD) as models of quantum reference frames on the one hand, and between CCCDs and topological quantum field theories on the other, allow the representation of such computations in the fully-general quantum-computational framework of topological quantum neural networks.
我们展示了任何具有形态,即三维嵌入或形状,自由度和局部有限自由能的有限物理系统将如何在自由能原理的约束下,随着时间的推移演变成支持分层计算的神经形态形态,其中分层的每个“级别”制定了其输入的粗粒度,以及其输出的细粒度。从细胞内信号转导途径的结构到哺乳动物大脑中感知和行动周期的大规模组织,这种层次结构在整个生物学中都存在。锥-圆锥图(CCCD)作为量子参考系模型之间的密切形式联系,以及CCCD与拓扑量子场论之间的密切形式联系,允许在拓扑量子神经网络的完整一般量子计算框架中表示此类计算。
{"title":"The free energy principle induces neuromorphic development","authors":"C. Fields, K. Friston, J. Glazebrook, Michael Levin, A. Marcianò","doi":"10.1088/2634-4386/aca7de","DOIUrl":"https://doi.org/10.1088/2634-4386/aca7de","url":null,"abstract":"We show how any finite physical system with morphological, i.e. three-dimensional embedding or shape, degrees of freedom and locally limited free energy will, under the constraints of the free energy principle, evolve over time towards a neuromorphic morphology that supports hierarchical computations in which each ‘level’ of the hierarchy enacts a coarse-graining of its inputs, and dually, a fine-graining of its outputs. Such hierarchies occur throughout biology, from the architectures of intracellular signal transduction pathways to the large-scale organization of perception and action cycles in the mammalian brain. The close formal connections between cone-cocone diagrams (CCCD) as models of quantum reference frames on the one hand, and between CCCDs and topological quantum field theories on the other, allow the representation of such computations in the fully-general quantum-computational framework of topological quantum neural networks.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128078350","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Neuromorphic model of hippocampus place cells using an oscillatory interference technique for hardware implementation 基于振荡干扰技术的海马位置细胞神经形态模型硬件实现
Pub Date : 2022-07-19 DOI: 10.1088/2634-4386/ac9e6f
Zhaoqi Chen, Alia Nasrallah, Milad Alemohammad, Masanori Furuta, R. Etienne-Cummings
In this paper, we propose a simplified and robust model for place cell generation based on the oscillatory interference (OI) model concept. Aiming toward hardware implementation in bio-inspired simultaneous localization and mapping (SLAM) systems for mobile robotics, we base our model on logic operations that reduce its computational complexity. The model compensates for parameter variations in the behaviors of the population of constituent theta cells, and allows the theta cells to have square-wave oscillation profiles. The robustness of the model, with respect to mismatch in the theta cell’s base oscillation frequency and gain—as a function of modulatory inputs—is demonstrated. Place cell composed of 48 theta cells with base frequency variations with a 25% standard deviation from the mean and a gain error with 20% standard deviation from the mean only result in a 20% deformations within the place field and 0.24% outer side lobes, and an overall pattern with 0.0015 mean squared error on average. We also present how the model can be used to achieve the localization and path-tracking functionalities of SLAM. Hence, we propose a model for spatial cell formation using theta cells with behaviors that are biologically plausible and hardware implementable for real world application in neurally-inspired SLAM.
在本文中,我们提出了一种基于振荡干扰(OI)模型概念的简化和鲁棒的位置细胞生成模型。为了在移动机器人的仿生同步定位和映射(SLAM)系统中实现硬件,我们将模型建立在逻辑运算的基础上,从而降低其计算复杂性。该模型补偿了组成θ细胞种群行为的参数变化,并允许θ细胞具有方波振荡剖面。模型的鲁棒性,相对于在θ细胞的基本振荡频率和增益的不匹配-作为调制输入的函数-被证明。由48个theta细胞组成的Place cell,其基频变化与平均值的标准差为25%,增益误差与平均值的标准差为20%,仅导致Place field内部20%的变形和0.24%的外侧瓣,总体图案平均均方根误差为0.0015。我们还介绍了如何使用该模型来实现SLAM的定位和路径跟踪功能。因此,我们提出了一个空间细胞形成的模型,该模型使用theta细胞,其行为在生物学上是合理的,并且在硬件上可实现,可用于神经启发的SLAM的现实世界应用。
{"title":"Neuromorphic model of hippocampus place cells using an oscillatory interference technique for hardware implementation","authors":"Zhaoqi Chen, Alia Nasrallah, Milad Alemohammad, Masanori Furuta, R. Etienne-Cummings","doi":"10.1088/2634-4386/ac9e6f","DOIUrl":"https://doi.org/10.1088/2634-4386/ac9e6f","url":null,"abstract":"In this paper, we propose a simplified and robust model for place cell generation based on the oscillatory interference (OI) model concept. Aiming toward hardware implementation in bio-inspired simultaneous localization and mapping (SLAM) systems for mobile robotics, we base our model on logic operations that reduce its computational complexity. The model compensates for parameter variations in the behaviors of the population of constituent theta cells, and allows the theta cells to have square-wave oscillation profiles. The robustness of the model, with respect to mismatch in the theta cell’s base oscillation frequency and gain—as a function of modulatory inputs—is demonstrated. Place cell composed of 48 theta cells with base frequency variations with a 25% standard deviation from the mean and a gain error with 20% standard deviation from the mean only result in a 20% deformations within the place field and 0.24% outer side lobes, and an overall pattern with 0.0015 mean squared error on average. We also present how the model can be used to achieve the localization and path-tracking functionalities of SLAM. Hence, we propose a model for spatial cell formation using theta cells with behaviors that are biologically plausible and hardware implementable for real world application in neurally-inspired SLAM.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130258767","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Neuromorphic Computing and Engineering
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1