首页> 美国卫生研究院文献>Frontiers in Neuroscience >Using Stochastic Spiking Neural Networks on SpiNNaker to Solve Constraint Satisfaction Problems
【2h】

Using Stochastic Spiking Neural Networks on SpiNNaker to Solve Constraint Satisfaction Problems

机译:在SpiNNaker上使用随机脉冲神经网络解决约束满足问题

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Constraint satisfaction problems (CSP) are at the core of numerous scientific and technological applications. However, CSPs belong to the NP-complete complexity class, for which the existence (or not) of efficient algorithms remains a major unsolved question in computational complexity theory. In the face of this fundamental difficulty heuristics and approximation methods are used to approach instances of NP (e.g., decision and hard optimization problems). The human brain efficiently handles CSPs both in perception and behavior using spiking neural networks (SNNs), and recent studies have demonstrated that the noise embedded within an SNN can be used as a computational resource to solve CSPs. Here, we provide a software framework for the implementation of such noisy neural solvers on the SpiNNaker massively parallel neuromorphic hardware, further demonstrating their potential to implement a stochastic search that solves instances of P and NP problems expressed as CSPs. This facilitates the exploration of new optimization strategies and the understanding of the computational abilities of SNNs. We demonstrate the basic principles of the framework by solving difficult instances of the Sudoku puzzle and of the map color problem, and explore its application to spin glasses. The solver works as a stochastic dynamical system, which is attracted by the configuration that solves the CSP. The noise allows an optimal exploration of the space of configurations, looking for the satisfiability of all the constraints; if applied discontinuously, it can also force the system to leap to a new random configuration effectively causing a restart.
机译:约束满足问题(CSP)是众多科学技术应用的核心。但是,CSP属于NP完全复杂度类别,对于这一点,有效算法的存在(或不存在)仍然是计算复杂度理论中尚未解决的主要问题。面对这种基本困难,启发式和近似方法用于处理NP实例(例如决策和硬优化问题)。人脑使用尖刺神经网络(SNN)有效地处理感知和行为方面的CSP,最近的研究表明,嵌入在SNN中的噪声可以用作解决CSP的计算资源。在这里,我们提供了一个软件框架,用于在SpiNNaker大规模并行神经形态硬件上实现此类嘈杂的神经求解器,进一步证明了它们实现解决以CSP表示的P和NP问题实例的随机搜索的潜力。这有助于探索新的优化策略和对SNN的计算能力的理解。我们通过解决数独难题和地图颜色问题的困难实例,演示了框架的基本原理,并探讨了其在旋转眼镜中的应用。求解器是一个随机动力学系统,被求解CSP的配置所吸引。噪声允许对配置空间进行最佳探索,以寻找所有约束的可满足性。如果不连续地应用它,还可以迫使系统跳到新的随机配置,从而有效地引起重启。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号