请问MATLAB中神经网络预测结果应该怎么看?求大神解答
从图中NeuralNetwork可以看出,你的网络结构是两个隐含层,2-3-1-1结构的网络,算法是traindm,显示出来的误差变化为均方误差值mse。经过482次迭代循环完成训练,耗时5秒。
相同计算精度的话,训练次数越少,耗时越短,网络结构越优秀。
达到设定的网络精度0.001的时候,误差下降梯度为0.0046,远大于默认的1e-5,说明此时的网络误差仍在快速下降,所以可以把训练精度目标再提高一些,比如设为0.0001或者1e-5。
BP神经网络预测,预测结果与样本数据的理解。
输入节点数是3,说明输入向量的行数m=3,你给的样本只有1行,是不是不全?输出节点只有一个,说明每3个输入数据对应一个预测的输出数据爱发猫 www.aifamao.com。其实样本数量很少,就不需要训练那么多次了,训练了也白训练。
你问“这样的预测结果代表着什么?”,你也没说这些数据在现实中是什么,怎么会知道呢。
Matlab中BP神经网络训练结果求指导,萌新求各位大神给分析一下,感激不尽。
。
P=[1;2;3;4;5];%