主要内容

PlotPerform

情节网络性能

描述

例子

PlotPerform(tr绘制训练记录的训练,验证和测试表演的时期错误与时期tr由功能返回火车

例子

全部收缩

此示例显示了如何使用PlotPerform为了获得训练记录误差值的图,相对于训练时期的数量。

[X,T] = BodyFat_Dataset;net = feedforwardnet(10);[net,tr] =火车(net,x,t);PlotPerform(TR)

图形性能(PlotPerform)包含一个轴对象。带有标题最佳验证性能的轴对象为26.6393在Epoch 9中包含6个类型线的对象。这些对象代表火车,验证,测试,最好。

通常,在培训时期更多时,错误会减少,但是随着网络开始对培训数据的过度拟合,验证数据集可能会开始增加。在默认设置中,训练在连续六次增加验证错误后停止,并且最佳性能是从验证错误的时期中获得的。

输入参数

全部收缩

训练记录(时代perf),作为一个结构返回,其字段取决于网络培训功能(net.net.trainfcn)。它可以包括:

  • 培训,数据部以及性能功能和参数

  • 用于培训,验证和测试集的数据部门指数

  • 用于培训验证和测试集的数据部门面具

  • 时期数(num_epochs)和最好的时代(best_epoch

  • 培训状态名称列表(状态

  • 每个州名称的字段记录其在整个培训中的价值

  • 最佳网络的性能(best_perf,,,,best_vperf,,,,best_tperf

也可以看看

在R2008A中引入