Suppr超能文献

基于尖峰神经网络的神经形态情绪分析。

Neuromorphic Sentiment Analysis Using Spiking Neural Networks.

机构信息

Department of Electrical and Computer Engineering, University of Colorado Colorado Springs, 1420 Austin Bluffs Parkway, Colorado Springs, CO 80918, USA.

出版信息

Sensors (Basel). 2023 Sep 6;23(18):7701. doi: 10.3390/s23187701.

Abstract

Over the past decade, the artificial neural networks domain has seen a considerable embracement of deep neural networks among many applications. However, deep neural networks are typically computationally complex and consume high power, hindering their applicability for resource-constrained applications, such as self-driving vehicles, drones, and robotics. Spiking neural networks, often employed to bridge the gap between machine learning and neuroscience fields, are considered a promising solution for resource-constrained applications. Since deploying spiking neural networks on traditional von-Newman architectures requires significant processing time and high power, typically, neuromorphic hardware is created to execute spiking neural networks. The objective of neuromorphic devices is to mimic the distinctive functionalities of the human brain in terms of energy efficiency, computational power, and robust learning. Furthermore, natural language processing, a machine learning technique, has been widely utilized to aid machines in comprehending human language. However, natural language processing techniques cannot also be deployed efficiently on traditional computing platforms. In this research work, we strive to enhance the natural language processing traits/abilities by harnessing and integrating the SNNs traits, as well as deploying the integrated solution on neuromorphic hardware, efficiently and effectively. To facilitate this endeavor, we propose a novel, unique, and efficient sentiment analysis model created using a large-scale SNN model on SpiNNaker neuromorphic hardware that responds to user inputs. SpiNNaker neuromorphic hardware typically can simulate large spiking neural networks in real time and consumes low power. We initially create an artificial neural networks model, and then train the model using an Internet Movie Database (IMDB) dataset. Next, the pre-trained artificial neural networks model is converted into our proposed spiking neural networks model, called a spiking sentiment analysis (SSA) model. Our SSA model using SpiNNaker, called SSA-SpiNNaker, is created in such a way to respond to user inputs with a positive or negative response. Our proposed SSA-SpiNNaker model achieves 100% accuracy and only consumes 3970 Joules of energy, while processing around 10,000 words and predicting a positive/negative review. Our experimental results and analysis demonstrate that by leveraging the parallel and distributed capabilities of SpiNNaker, our proposed SSA-SpiNNaker model achieves better performance compared to artificial neural networks models. Our investigation into existing works revealed that no similar models exist in the published literature, demonstrating the uniqueness of our proposed model. Our proposed work would offer a synergy between SNNs and NLP within the neuromorphic computing domain, in order to address many challenges in this domain, including computational complexity and power consumption. Our proposed model would not only enhance the capabilities of sentiment analysis but also contribute to the advancement of brain-inspired computing. Our proposed model could be utilized in other resource-constrained and low-power applications, such as robotics, autonomous, and smart systems.

摘要

在过去的十年中,人工智能领域在许多应用中广泛采用了深度神经网络。然而,深度神经网络通常计算复杂,功耗高,这限制了它们在资源受限的应用中的适用性,例如自动驾驶汽车、无人机和机器人。尖峰神经网络通常用于弥合机器学习和神经科学领域之间的差距,被认为是资源受限应用的一种有前途的解决方案。由于在传统冯·诺依曼架构上部署尖峰神经网络需要大量的处理时间和高功耗,因此通常会创建神经形态硬件来执行尖峰神经网络。神经形态设备的目标是在能效、计算能力和稳健学习方面模拟大脑的独特功能。此外,自然语言处理作为一种机器学习技术,已被广泛用于帮助机器理解人类语言。然而,自然语言处理技术也不能有效地部署在传统的计算平台上。在这项研究工作中,我们致力于通过利用和整合尖峰神经网络的特性,并在神经形态硬件上高效、有效地部署集成解决方案,来增强自然语言处理的特性/能力。为了实现这一目标,我们提出了一种使用 SpiNNaker 神经形态硬件上的大规模尖峰神经网络模型创建的新颖、独特和高效的情感分析模型,该模型可以响应用户输入。SpiNNaker 神经形态硬件通常可以实时模拟大型尖峰神经网络,并且功耗低。我们首先创建一个人工神经网络模型,然后使用互联网电影数据库 (IMDB) 数据集对模型进行训练。接下来,将预训练的人工神经网络模型转换为我们提出的尖峰神经网络模型,称为尖峰情感分析 (SSA) 模型。我们的 SSA 模型使用 SpiNNaker,称为 SSA-SpiNNaker,以响应用户输入的方式创建,以给出积极或消极的响应。我们提出的 SSA-SpiNNaker 模型实现了 100%的准确率,仅消耗 3970 焦耳的能量,同时处理大约 10000 个单词并预测积极/消极评论。我们的实验结果和分析表明,通过利用 SpiNNaker 的并行和分布式能力,我们提出的 SSA-SpiNNaker 模型的性能优于人工神经网络模型。我们对现有工作的调查表明,在已发表的文献中没有类似的模型,这证明了我们提出的模型的独特性。我们的工作将在神经形态计算领域中实现尖峰神经网络和自然语言处理之间的协同作用,以解决该领域中的许多挑战,包括计算复杂性和功耗。我们提出的模型不仅将增强情感分析的能力,还将为脑启发计算的发展做出贡献。我们提出的模型可以用于其他资源受限和低功耗的应用,例如机器人、自主和智能系统。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d2a4/10536645/ae7090f62f7e/sensors-23-07701-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验