脉冲或尖峰神经网络包含更多生物神经元的膜动力学,其中脉冲将信息传递到下一层。例如,神经元不必像在反向传播中那样同时“激发”所有神经元。
然而,将这些模型用于机器学习问题似乎存在障碍。哪些具体问题阻碍了机器学习从业者使用更符合生物学的模型?
脉冲或尖峰神经网络包含更多生物神经元的膜动力学,其中脉冲将信息传递到下一层。例如,神经元不必像在反向传播中那样同时“激发”所有神经元。
然而,将这些模型用于机器学习问题似乎存在障碍。哪些具体问题阻碍了机器学习从业者使用更符合生物学的模型?
主要问题是没有人知道大脑是如何工作的:)
理论
据我所知,神经网络研究分为三大步骤:
基本上,这里的进化是为了更接近人脑的工作方式,最后一个模型具有最好的保真度。
实践
SNN 看起来很有前途,甚至还有基于它构建的商业产品SpikeNET(在“SpikeNET 可以做什么”和“SpikeNET 还不能做什么”下,您可以看到他们面临的问题)。
我无法说出尖峰网络的具体问题——但总的来说,我的印象是,这些问题的出现是因为人们希望 SNN 越来越像人脑一样工作:
维基百科有一个链接到“脉冲神经网络”一书,其中有“脉冲编码神经网络的实施问题”部分,但我没有受过足够的教育来对此发表评论。
至于主题介绍,我推荐这篇论文:脉冲神经网络及其应用(pdf)