自动编码器中使用的纪元数取决于数据集的维度?

The number of epochs used in an autoencoder depends on the dimension of the dataset?

我开发了一个简单的自动编码器,为了找到正确的参数,我对一小部分数据集使用了网格搜索。输出中的epoch数可以用在更高维度的训练集上? epoch 的数量取决于数据集的维度?或不?例如。我在一个大维度的数据集中有更多的时期,而对于一个小数据集,我有更少的时期

一般来说是的,如果数据集更大,epochs的数量会改变。

epoch 的数量不应该被决定a-priori。您应该 运行 训练并随着时间的推移监控训练和验证损失,并在验证损失达到稳定水平或开始增加时停止训练。这种技术称为 "early stopping",是机器学习中的一个很好的实践。