首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于php的神经网络-如何实现反向传播

基于php的神经网络-如何实现反向传播
EN

Stack Overflow用户
提问于 2013-07-16 16:48:32
回答 1查看 1K关注 0票数 0

使用php的bacpropagation没有什么是简单的吗?或者解决问题XOR的例子?你是否想分享?

我也创建了XOR,只是没有最大化。这个,声明变量类型为double在php中有没有规则??因为当值-5.92878775009E-323乘以(*) 0.00310811260635的变量为0时,我遇到了一个问题;

我在excel中也尝试了,错误/零,这意味着问题是我指定的可变长度,而变量我声明了值"null""public w = null"。很抱歉有很多问题..

如果你想回答我的问题,谢谢..

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-16 17:58:43

-5.92878775009E-323是一个小得离谱的数字,它将计算为零。处理这个问题的最好方法是使用标准指数数学。

我将通过将数字相乘,然后在自定义函数中对指数求和来处理此问题。话虽如此,如果你需要管理这些数字,你可能已经在舍入到12个有效数字的过程中丢失了大量信息。

如果你需要在不丢失数据的情况下做到这一点,我能想到的唯一方法就是用计算机做乘法,就像在纸上做乘法一样,一次一个数字。

为什么不像这样写一个函数呢?

或者,如果你没有自杀的感觉,可以试试bcmul(),这是一个PHP函数,它能做你需要的事情。

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

https://stackoverflow.com/questions/17671998

复制
相关文章

相似问题

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