gpt4 book ai didi

matlab - ANN 中的纪元是什么?它如何转化为 MATLAB 中的代码?

转载 作者:太空宇宙 更新时间:2023-11-03 19:43:32 26 4
gpt4 key购买 nike

我正在尝试理解(并形象化地)关于训练 ANN 的时代到底是什么。

我们有约 7000 种产品的训练集,这些产品具有 10 个特征(输入)。这些产品必须根据这 10 个输入分为 7 类。

我们的 ANN 有 10 个输入,这些输入进入 10 个神经元的输入层。这些依次进入具有 8 个神经元的隐藏层。输出层有7个神经元。

在这种情况下,我如何可视化/理解一个纪元?

旁注:我在 MATLAB 中写这篇文章(我知道 ANN 工具箱)

最佳答案

在 MATLAB 中,一个纪元可以被认为是 a completed iteration of the training procedure 你的人工神经网络。也就是说,一旦训练集中的所有向量都被训练算法使用,一个时期就过去了。因此,一个纪元的“实时持续时间”是dependent on the training method。使用(例如,批处理与顺序)。

引自a freely-accessible version of the MATLAB ANN toolbox glossary :

epoch - Presentation of the set of training (input and/or target) vectors to a network and the calculation of new weights and biases. Note that training vectors can be presented one at a time or all together in a batch.

Matlab 允许您设置最大训练周期数,在此之后终止训练过程。这用于在训练算法的解不收敛的情况下停止训练,以防止无限运行训练。

关于matlab - ANN 中的纪元是什么?它如何转化为 MATLAB 中的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25887205/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com