如果它更容易回答问题,我很可能会使用前馈和反向传播作为训练和预测的主要方法.
另一方面,是否存在预测算法/触发规则或学习算法,通常将其归类为“最佳/最实用”,或者还取决于呈现给网络的数据类型?
感谢任何有任何意见的人,我们总是感激不尽!
编辑:关于C#标签,这是我将神经网络整合在一起的语言.如果这些信息有帮助的话.
解决方法 我在大学里专攻AI / NN,并且在游戏方面有过一些工作经验,这里是我发现的入门指南.但要意识到,每个NN都会进行一些调整,以便在您选择的环境中发挥最佳性能. (一个可能的解决方案是将您的程序暴露给1000个不同的NN,设置一个可测试的性能标准,然后使用遗传算法传播更多有用的NN并剔除不太有用的NN – 但这是另一个非常大的帖子…… )我发现 – 总的来说
>输入层 – 每个输入向量一个AN偏置(始终为1)
>内层 – 双输入层
>输出层 – 每个 *** 作或结果一个AN
示例:字符识别
>如果您正在检查10×10网格以进行字符识别;
>以101输入AN开始(每个像素一个,加一个偏差)
> 202内在安
>和26输出AN(字母表中每个字母一个)
示例:二十一点
>如果你正在建立NN以“赢得二十一点”;>以16输入AN开始(13表示卡的每次出现,1表示玩家手牌值,1表示经销商“上牌”,1表示偏差)> 32内在安>和6输出AN(一个用于“命中”“停留”“分离”“双重”“投降”和“保险”)
总结以上是内存溢出为你收集整理的c# – 确定神经网络的适当神经元数量全部内容,希望文章能够帮你解决c# – 确定神经网络的适当神经元数量所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)