帮助中心帮助中心
图网络性能
plotperform (TR)
例子
plotperform (TR)为训练记录的训练、验证和测试性能绘制误差与时间的关系TR由函数返回火车.
plotperform (TR)
TR
火车
全部折叠
这个例子展示了如何使用plotperform要获得训练记录误差值与训练周期数的关系图。
plotperform
[x,t] = bodyfat_dataset;Net = feedforwardnet(10);[net,tr] = train(net,x,t);
plotperform (tr)
一般来说,误差会在更多的训练周期后减少,但当网络开始过度拟合训练数据时,误差可能会在验证数据集上开始增加。在默认设置中,训练在验证错误连续增加六次后停止,最佳性能来自具有最低验证错误的epoch。
培训记录(时代而且性能),作为结构返回,其字段依赖于网络训练函数(net.NET.trainFcn).它可以包括如下字段:
时代
性能
net.NET.trainFcn
训练,数据划分,性能函数和参数
训练集、验证集和测试集的数据划分指标
用于训练验证集和测试集的数据划分掩码
epoch数(num_epochs)和最好的时代(best_epoch)
num_epochs
best_epoch
训练状态名称一览表(州)
州
每个州名的字段在整个训练过程中记录其值
最佳网络性能(best_perf,best_vperf,best_tperf)
best_perf
best_vperf
best_tperf
在R2008a中引入
plottrainstate
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处