首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是安的时代,如何将它转化为MATLAB中的代码?

什么是安的时代,如何将它转化为MATLAB中的代码?
EN

Stack Overflow用户
提问于 2014-09-17 09:44:29
回答 1查看 8.5K关注 0票数 5

我正试着去理解(和想象)一个时代对于培养一个神经网络来说到底是什么。

我们有一套训练集,包括7,000种产品,其中有10种特征(输入)。根据这10种输入,这些产品必须分为7类。

我们的人工神经网络有10个输入,进入一个由10个神经元组成的输入层。这些神经元依次进入一个有8个神经元的隐藏层。输出层有7个神经元。

在这种情况下,我如何想象/理解一个时代?

sidenote:我正在用MATLAB写这个(我知道ANN工具箱)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-17 10:14:47

在MATLAB中,一个时代可以被认为是人工神经网络的训练过程的一个完整的迭代。也就是说,一旦训练集中的所有向量都被您的训练算法所使用,就过了一个时代。因此,一个时代的“实时持续时间”是使用取决于训练方法的(例如批处理和顺序)。

引用一个可自由访问的MATLAB ANN工具箱词汇表

纪元-向网络表示一组训练向量(输入和/或目标),并计算新的权重和偏差。请注意,训练向量可以一次一个提出,也可以成批地全部提出。

Matlab允许你设定一个最大数量的历次,然后结束训练过程。这是用来在训练算法解不收敛的情况下停止训练的,以防止无限地运行训练。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25887205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档