问题标签 [neural-network]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
31838 浏览

.net - 开源.NET 神经网络库?

谁能推荐一个好的开源 .NET 神经网络库?

谢谢!

0 投票
3 回答
1573 浏览

python - 使用神经网络的骑士之旅

我正在研究骑士巡回赛问题,并决定尝试使用神经网络在 python 中实现它以找到解决方案。

该方法的一般解释可以在维基百科上找到

虽然我认为我已经正确实现了它(我看不到其他任何错误),但它不起作用,它更新了一些链接,删除了连接顶点度数大于二的边缘,但它没有不要收敛于解决方案。

我想知道是否有人对我错误实施的内容有任何想法(对不起,可怕的代码)。

编辑
工作代码可以在 GitHub https://github.com/Yacoby/KnightsTour找到

0 投票
4 回答
24034 浏览

machine-learning - 无法使用神经网络逼近正弦函数

我正在尝试使用我自己编写的神经网络来近似 sine() 函数。我已经在一个简单的 OCR 问题上测试了我的神经网络并且它有效,但是我无法将它应用于近似正弦()。我的问题是,在训练过程中,我的误差恰好收敛到 50%,所以我猜它是完全随机的。

我使用一个输入神经元作为输入(0 到 PI),一个输出神经元作为结果。我有一个隐藏层,我可以在其中改变神经元的数量,但我目前正在尝试大约 6-10 个。

我感觉问题是因为我使用的是 sigmoid 传递函数(这是我的应用程序中的要求),它只输出 0 和 1 之间,而 sine() 的输出在 -1 和 1 之间。尝试纠正我尝试将输出乘以 2,然后减去 1,但这并没有解决问题。我想我必须在某处进行某种转换才能使这项工作正常进行。

有任何想法吗?

0 投票
8 回答
23236 浏览

neural-network - 人工神经网络可以预测体育比赛的结果吗?

作为个人/学习项目,我试图找到一些原创和有趣的人工神经网络(ANN),我认为如果我能预测体育比赛(尤其是 NHL 比赛)的结果会很酷。

我很确定很容易进化出一个可以预测哪支球队最有可能获胜的人工神经网络(通常是战绩更好的球队)。但是,我想做的是创建一个 ANN,它可以告诉结果的可能性,类似于博彩公司的赔率。

这是ANN可以做到的吗?肯定的,我可以期待什么样的成功?我知道我无法击败博彩公司(至少不能通过软件解决方案)。我想把它作为一个娱乐项目/挑战自己。我不希望通过这个项目在体育比赛上赌钱。

0 投票
3 回答
295 浏览

programming-languages - 我应该学习哪些程序才能进行计算建模?

我有一些空闲时间,我希望学习一两种可用于计算建模的编程语言(我在认知科学和心理学领域)。我不确定我最终是否会做神经网络、机器学习、人工智能或完全不同的事情,所以我只是在寻找一个好的、广泛的基础,比如朝着正确的方向轻推。我只知道一点 C,所以我还有很长的路要走。

您能否推荐任何在实验室进行计算工作时常用的编程语言?我希望在几年内将我在研究生培训中学到的东西用到。

我还需要学习更多数学知识,例如微分方程和基本线性代数。你觉得我还需要别的什么吗?

非常感谢。

0 投票
5 回答
703 浏览

algorithm - 算法根据其他用户的喜好来寻找用户喜欢的东西

我正在考虑编写一个应用程序来根据家庭成员的喜好对 HTPC 中的电影进行分类。

我不知道统计或人工智能,但这里的东西看起来很有趣。我不知道从哪里开始做。

这是我想要完成的事情:

  1. 根据每个用户的喜好组成一组样本,分别对每个样本属性进行评分。例如,也许一个用户非常喜欢西方电影,所以西方类型对该用户来说会带来更多的权重(对于其他属性,如演员、导演等)。

  2. 用户可以根据其他用户的喜好获得建议。例如,如果用户 A 和 B 都喜欢 Spielberg(用户之间的联系),并且用户 B 喜欢 Batman Begins,但用户 A 讨厌 Katie Holmes,则相应地为用户 A 权衡电影(同样,每个属性单独,例如,也许用户 A 不太喜欢动作片,所以稍微降低评分,因为凯蒂·霍姆斯不是主要明星,所以不要像其他属性一样考虑这一点)。

基本上,将用户 A 的集合与用户 B 的集合进行比较,然后得出用户 A 的评分。

我对如何实现这个有一个粗略的想法,但我敢肯定一些聪明的人已经想到了一个更好的解决方案,所以......有什么建议吗?

实际上,经过快速研究,贝叶斯过滤器似乎可以工作。如果是这样,这会是更好的方法吗?会不会像“规范化”电影数据、为每个用户训练分类器、然后对每部电影进行分类一样简单?

如果您的建议包括一些令人费解的概念(我在这些主题方面没有经验,特别是在 AI 方面),如果您还包括一些基础知识列表供我在深入研究肉类之前进行研究,我将不胜感激。

谢谢!

0 投票
3 回答
2450 浏览

artificial-intelligence - 神经网络“育种”

我刚刚观看了一个涵盖“Polyworld”(在此处找到)的 Google 技术谈话视频,他们谈到了将两个神经网络一起培育以形成后代。我的问题是,如何组合两个神经网络?它们看起来如此不同,以至于任何将它们结合起来的尝试都只会形成第三个完全不相关的网络。也许我遗漏了一些东西,但我没有看到一个很好的方法来获取两个独立神经网络的积极方面并将它们组合成一个单独的神经网络。如果有人能详细说明这个过程,我将不胜感激。

0 投票
7 回答
4118 浏览

neural-network - 神经网络

我想了解更多关于人工智能和神经网络的信息。我对它是什么以及它是如何工作的有一些基本的了解,但我想找到一本有很好解释的好书或教程。

任何人都知道一些好的材料(不是太技术性写的)来阅读这个主题吗?

C# 实现也很有帮助。

0 投票
4 回答
2789 浏览

neural-network - 如何使用神经网络解决“软”解决方案?

我正在考虑使用神经网络在我正在构建的太空射击游戏中为我的敌人提供动力,我想知道;当网络没有一组明确的好输出时,你如何训练神经网络?

0 投票
2 回答
8985 浏览

c#-2.0 - 如何在 C# 中创建神经网络?

我正在使用 emgucv 库在 c# 中进行对象检测。但是我发现很难在 C# 中开发用于检测对象的神经网络?请任何人帮助我了解这个主题以及如何在网络中测试对象???