Ort*_*ixx 5 matlab neural-network
我试图了解(并可视化)关于训练ANN的确切时机。
我们提供了约7000种具有10个特征(输入)的产品的培训集。这些产品必须基于这10个输入项分为7类。
我们的人工神经网络有10个输入,进入10个神经元的输入层。那些依次进入具有8个神经元的隐藏层。输出层有7个神经元。
在这种情况下,如何可视化/理解时代?
旁注:我是在MATLAB中编写的(而且我了解ANN工具箱)
在MATLAB中,一个时代可以看作是人工神经网络训练过程的完整迭代。就是说,一旦训练算法使用了训练集中的所有向量,就过去了一个纪元。因此,一个时期的“实时持续时间” 取决于所使用的训练方法(例如,分批还是顺序)。
时代 -向网络展示一组训练(输入和/或目标)向量,并计算新的权重和偏差。请注意,训练向量可以一次显示一次,也可以全部一起显示。
Matlab允许您设置最大纪元数,之后可以终止训练过程。这用于在训练算法的解不收敛的情况下停止训练,以防止无限运行训练。