脉冲神经网络成为下一代机器学习?目的检测初次尝试,功能优越
作者头像
  • 秦靳锦
  • 2020-03-19 10:03:19 9

学习是人工智能领域的重要课题,特别是对于脉冲神经网络(SNN)而言,研究基于脉冲时间的学习方法对于通过理论模型验证生物神经系统的信息处理和学习机制至关重要。科学家希望通过神经科学和行为实验,利用生物可解释的方法构建人工神经系统,从而实现预期目标。

脉冲神经网络采用脉冲神经元作为计算单元,能够模拟人脑的信息编码和处理过程。与卷积神经网络(CNN)不同,SNN通过脉冲序列中的每个脉冲发射时间来传递信息,提供了一种稀疏但强大的计算能力。脉冲神经元将输入累积到膜电位,当达到特定阈值时就会发射脉冲,从而实现事件驱动的计算。由于脉冲事件的稀疏性和事件驱动的计算方式,SNN在动力学应用方面表现出色,是神经形态架构的理想选择。

脉冲神经网络的学习方法主要包括无监督学习、监督学习和强化学习。无监督学习在人类和动物的学习过程中占据主导地位,人们通过观察发现世界的内在结构,而不是被明确告知每一个物体的名称。人工神经网络无监督学习算法主要针对未标记的数据集进行训练,需要根据无监督学习规则自主调整网络中的连接权重或结构。

监督学习则针对给定的多个输入脉冲序列和相应的多个目标脉冲序列,寻找合适的突触权重矩阵,使得神经元的输入脉冲序列尽可能接近目标序列,即最小化两者之间的误差。强化学习则是从环境状态到行为映射的学习过程,目的是使智能体的行为能够最大化从环境中获得的累积奖励。基于生物学启发的学习机制,人工神经网络强化学习的研究重点在于探索智能体的自适应优化策略,这是近年来神经网络和智能控制领域的关键方法之一。

然而,当前面临的挑战是在标准硬件上模拟脉冲神经网络是一项计算密集型任务,因为这需要模拟微分方程。幸运的是,像IBM的TrueNorth这样的仿生硬件解决了这一问题,它们通过特定硬件模拟神经元,充分利用了神经元脉冲行为的离散和稀疏特性,从而提高了模拟效率。

尽管脉冲神经网络的未来仍不完全明朗,但它被认为是循环神经网络的自然继承者。虽然目前它还不适用于大多数任务,但在实时图像和音频处理领域已有一些实际应用。尽管相关文献不多,但许多团队正在致力于改进脉冲神经网络的监督学习规则,因此我对它的未来发展持乐观态度。

    本文来源:图灵汇
责任编辑: : 秦靳锦
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
神经网络脉冲下一代初次优越尝试目的机器检测成为
    下一篇