请问MATLAB中神经网络预测结果应该怎么看?求大神解答

从图中NeuralNetwork可以看出,你的网络结构是两个隐含层,2-3-1-1结构的网络,算法是traindm,显示出来的误差变化为均方误差值mse。经过482次迭代循环完成训练,耗时5秒。

相同计算精度的话,训练次数越少,耗时越短,网络结构越优秀。

达到设定的网络精度0.001的时候,误差下降梯度为0.0046,远大于默认的1e-5,说明此时的网络误差仍在快速下降,所以可以把训练精度目标再提高一些,比如设为0.0001或者1e-5。

谷歌人工智能写作项目:神经网络伪原创

BP神经网络与 Modflow的预测结果对比

根据训练好的BP神经网络模型,对区内6个点2005~2015年的年沉降量进行预测(图8.36)好文案。从图8.36中可以看出,随着开采量的减小,水位的上升,各点的年沉降量逐渐减小,变化趋势也基本一致。

预测到2015年,各点的年沉降量比2004年减小了21.8~56.8mm;年沉降量最大的点是位于芦台镇附近的CJ6,沉降量为21.6mm;年沉降量最小的点是位于研究区西侧的CJ2,沉降量只有6.6mm。

图8.36 各监测点年沉降量预测图以2004年各个监测点的实测累积沉降量为起点,将神经网络预测的年沉降量进行累加,从而与Modflow数值模型的预测结果相对比(图8.37)。

从图8.37中可以看出这两种方法在各监测点处的预测结果基本一致。在局部点处(CJ2)相差较大,这主要是由于该点临近区域交界处,地面沉降过程受到邻区地下水开采的影响,使得BP网络模型的预测效果出现偏差。

BP网络与 Modflow数值模型预测结果的相对误差见表8.18。从表8.18中可以看出,各点的年均相对误差在0.75%~6.86%之间,平均为2.9%。

说明本次建立的BP神经网络模型基本可以达到Modflow数值模型的预测效果。表8.18 BP网络预测相对误差表续表图8.37 各监测点累积沉降量预测对比图。

为什么我的BP神经网络的预测输出结果几乎是一样的呢

bp神经网络是有一定缺陷的,比如容易陷入局部极小值,还有训练的结果依赖初始随机权值,这就好比你下一个山坡,如果最开始的方向走错了,那么你可能永远也到不了正确的山脚。

可以说bp神经网络很难得到正确答案,也没有唯一解,有些时候只能是更多次地尝试、修改参数,这个更多依赖自己的经验,通俗点说就是“你觉得行了,那就是行了”,而不像1+1=2那样确切。

如果有耐心,确定方法没问题,那么接下来需要做的就是不停地尝试、训练,得到你想要的结果。另外,我不知道你预测的是什么,是时间序列么?比如证券?

这种预测,比较重要的就是输入参数是否合适,这个直接决定了结果精度。

如何得到神经网络预测结果 20

如果你用9——11年的数据不经过预测12——19年的数据就想得到第20年的数据的做法是不合理的,神经网络的预测讲求时间序列的连续性,你可以在编写maltab程序的时候才用递归的方法调用神经网络工具箱,加上对预测数据进行一定的格式操作就可以了,这样你想读到第几年的数据都行。

为什么我的BP神经网络的预测输出结果几乎是一样的呢

最大的可能性是没有归一化。具体原因见下:下面这个是经典的Sigmoid函数的曲线图:如果不进行归一化,则过大的输入x将会导致Sigmoid函数进入平坦区,全部趋近于1,即最后隐层的输出全部趋同。

输出层是个purelin,线性组合后的输出层输出当然也全是几乎相同的了。

使用matlab进行归一化通常使用mapminmax函数,它的用法:[Y,PS] = mapminmax(X,YMIN,YMAX)——将数据X归一化到区间[YMIN,YMAX]内,YMIN和YMAX为调用mapminmax函数时设置的参数,如果不设置这两个参数,这默认归一化到区间[-1, 1]内。

标准化处理后的数据为Y,PS为记录标准化映射的结构体。我们一般归一化到(0,1)区间内。

BP神经网络预测,预测结果与样本数据的理解。

输入节点数是3,说明输入向量的行数m=3,你给的样本只有1行,是不是不全?输出节点只有一个,说明每3个输入数据对应一个预测的输出数据。其实样本数量很少,就不需要训练那么多次了,训练了也白训练。

你问“这样的预测结果代表着什么?”,你也没说这些数据在现实中是什么,怎么会知道呢。

BP神经网络做数据预测,预测出来结果感觉不对,求大神指导

我用神经网络做预测,可是每次运行的结果都不同,请问是什么原因?

神经网络预测模型输出预测结果为什么总在0-1之间

模型归一化,预测肯定也要反归一化。输出再反归一化就好了。比如,一组训练的数据,有最大值max,最小值min,假设区间长度cd=max-min。

归一化就是(x-min)/cd,反归一化就是x*cd+min。

神经网络预测结果都一样,神经网络预测结果分析相关推荐

  1. 基于深度神经网络的风电场超短期功率预测系统【数据故事计划最佳学术奖】...

    摘要:细听学长学姐讲故事,或许在他们的路上也有你的身影! [第一届数据故事计划] "数据故事计划"旨在收集各类有关大数据的故事然后进行比赛及相关的宣传和推广.包括同学们接触大数据. ...

  2. 【论文阅读】Learning Traffic as Images: A Deep Convolutional ... [将交通作为图像学习: 用于大规模交通网络速度预测的深度卷积神经网络](2)

    [论文阅读]Learning Traffic as Images: A Deep Convolutional Neural Network for Large-Scale Transportation ...

  3. 顶会论文:基于神经网络StarNet的行人轨迹交互预测算法

    1.背景 民以食为天,如何提升超大规模配送网络的整体配送效率,改善数亿消费者在"吃"方面的体验,是一项极具挑战的技术难题.面向未来,美团正在积极研发无人配送机器人,建立无人配送开放 ...

  4. 神经网络预测参数有哪些,神经网络预测参数包括

    遗传神经网络储层参数预测 . 4.4.1网络的识别过程由于地震勘探中广泛采用三维地震.高分辨率勘探等新技术,资料处理中也引入了多种新的处理方法,使得综合提取多种地震信息成为可能,使用这些信息进行储层横 ...

  5. Python预测基金净值:keras神经网络

    Python预测基金净值:keras神经网络 如何搭建神经网络预测基金净值 一.时间窗口 二.爬基金数据,准备作为训练集.验证集.测试集 三.建模,读入数据,训练,验证 四.看图 总结 如何搭建神经网 ...

  6. 神经网络预测指标是什么,神经网络怎么预测数据

    1.matlab中用RBF神经网络做预测的代码怎么写 clc; clearall; closeall; %%----BuildatrainingsetofasimilarversionofXOR c_ ...

  7. 深度学习实战06-循环神经网络(RNN)实现股票预测

    ​ ​ 活动地址:CSDN21天学习挑战赛 参考文章:https://mtyjkh.blog.csdn.net/article/details/117752046 一.RNN(循环神经网络)介绍 传统 ...

  8. 基于BP神经网络的多因素房屋价格预测matlab仿真

    目录 一.理论基础 二.案例背景 1.问题描述 2.思路流程 三.部分MATLAB仿真 四.仿真结论分析 五.参考文献 一.理论基础 神经网络主要由处理单元.网络拓扑结构.训练规则组成.处理单元是神经 ...

  9. 神经网络算法的关键参数,神经网络预测时间序列

    神经网络预测安全系数 首先建立一种较简单的神经网络预测安全系数模型,以验证该方法用于露天井工联合开采煤岩边坡分析时的可行性. 6.4.3.1露天井工联合开采边坡稳定性影响因素确定及其预处理诸多因素影响 ...

最新文章

  1. [算法] [常微分方程] [欧拉法 改进欧拉法 经典R-K算法]
  2. lvs集群基础及lvs-nat、dr、fwm实践
  3. 改革以来计算机应用发展总结,计算机应用专业课程改革总结.doc
  4. Android为TV端助力context转换类型
  5. Django的APP,视图,url和模板
  6. tomcat服务器安装
  7. 怎么卡我的世界服务器物品,我的世界怎么卡服务器物品 | 手游网游页游攻略大全...
  8. Centos6.4安装jdk
  9. 时间序列-LSTM长期预测
  10. BugKu CTF(杂项篇MISC)—想要种子吗
  11. 调gensim库,word2vec模型的保存和加载
  12. php判断浏览器语言国内外,PHP判断浏览器语言
  13. 实现word文档在线编辑
  14. 密码学历史及近40年人物技术里程碑(公号回复“密码学”下载PDF资料,欢迎转发、赞赏、支持科普)
  15. 游戏反外挂技术原理讲解
  16. ppc64 安装jdk
  17. 系统学习Pytorch笔记三:Pytorch数据读取机制(DataLoader)与图像预处理模块(transforms)
  18. c语言预上机报告,《C语言程序设计》上机报告.doc
  19. 新益技术推出整车天线测试方案 助推行业发展
  20. 两大世界级企业(京瓷和KDDI)创办者--稻盛和夫

热门文章

  1. docker创建python容器
  2. SiC MOSFET驱动电压的分析
  3. java递归1加到10,递归1-初识递归
  4. rosnode not fount 报错解决
  5. 激活函数(sigmoid、tanh、ReLU、leaky ReLU)
  6. 【JEECG技术文档】JEECG平台对外接口JWT应用文档V3.7.2
  7. 单模光电转换器怎么接_光纤收发器怎么连接?光纤收发器安装图解大全!
  8. 【Steam VR 2.0】3. Skeleton Poser 自定义抓取手势的使用
  9. 转载_ASK,OOK,FSK,GFSK简介
  10. Linux:以K、M、G查看文件大小;