【发布时间】:2017-11-07 21:22:15
【问题描述】:
我最近开始学习神经网络,我认为创建数独求解器将是 NN 的一个不错的应用程序。我开始用反向传播神经网络学习它们,但后来我发现有几十个神经网络。在这一点上,我发现很难学习所有这些,然后为我的目的选择一个合适的。因此,我在问什么是创建这个求解器的好选择。反向传播NN可以在这里工作吗?如果没有,你能解释一下原因并告诉我哪一个可以工作。 谢谢!
【问题讨论】:
-
神经网络可能不适用于数独求解器,因为 NN 最擅长寻找模式。将数独作为一个约束满足问题会更好。
-
有数独求解器的神经网络项目示例。可能这不是解决问题的最佳方法,但我认为至少值得练习。不确定你在最后一句话中所说的内容。再说一次,我是初学者。抱歉不理解
-
酷,我不知道他们会工作。您可能需要某种卷积神经网络。反向传播只是一种训练神经网络的方法。
-
这个范围很广。反向传播是一种梯度计算算法,而不是学习算法。而且我不会浪费时间用 NN 来接近数独,而是做一些我期望取得更大成功的事情。
-
@sascha 有哪些值得学习的想法?
标签: neural-network artificial-intelligence sudoku