首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Delphi中实现人工神经网络?

如何在Delphi中实现人工神经网络?
EN

Stack Overflow用户
提问于 2011-01-18 23:06:23
回答 4查看 13.8K关注 0票数 4

我想要一个人工神经网络:

  • 42个输入神经元
  • 168个隐神经元
  • 7个输出神经元

这个网络就是玩“连接四”的游戏。在每个游戏结束时,网络会得到反馈(游戏结果/赢?)。

学习应与时间差异学习相结合。

我的问题:

  • 在我的奖励数组中应该有什么价值?
  • 最后,我现在该如何将它应用到我的游戏中呢?

提前谢谢你!

EN

回答 4

Stack Overflow用户

发布于 2011-01-19 02:23:29

第一个点击是:您在'main‘中将'0’赋值给t,但是您的数组‘低界’是'1',所以您正在访问循环中的一个不存在的元素,因此就是AV。

如果您在编译器选项中启用了范围签入,您将得到一个范围检查错误,您可能会在前面找到原因。

顺便说一句,由于我不知道代码在做什么,所以此时我不可能注意到任何其他错误。

票数 4
EN

Stack Overflow用户

发布于 2011-01-19 01:48:00

如果你对使用第三方库感兴趣(对非商业产品免费),我对http://www.mitov.com/html/intelligencelab.html公司的一些工具非常满意(尽管我从未使用过他们的智能实验室,只是视频工具)。

票数 1
EN

Stack Overflow用户

发布于 2011-01-29 21:29:26

快速人工神经网络是一个很好的开源库,它得到了一个大型社区的优化和使用,并提供了大量的支持和delphi绑定。

在这个领域使用依赖关系是建议的,如果你不完全理解你在做什么,最小的细节会对神经网络的表现产生很大的影响;所以最好把你的时间花在网络的实现上,然后再花在其他方面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4730083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档