我可以在给定新的每日数据的情况下逐步训练神经网络吗?

人工智能 神经网络 机器学习 分类 增量学习
2021-11-03 11:11:28

我想知道是否可以根据每日新数据训练神经网络。让我更详细地解释一下。假设你有 2010 年到 2019 年的每日数据。你在所有这些上训练你的神经网络,但是,从现在开始,2019 年的每一天你都会得到新的数据。是否可以“附加” NN 的训练,或者我们是否需要使用来自的数据重新训练整个 NN20102019+nn每个新的一天的日子?

我不知道它是否相关,但我的工作是二进制分类。

1个回答

是的,这是可能的。不断扩展您的训练数据称为增量学习

您可能还想看看迁移学习,在其中您可以将经过训练的模型用于不同的目的。如果您的数据集较小,这将非常有用。

在您的特定情况下,您可以使用 2010 年到 2019 年的数据训练一次 NN,并将其用作基础模型。每次获得新数据时,都可以使用迁移学习稍微重新训练这个模型。根据 epoch 数和学习率等参数,您可以确定这些新数据将产生多大的影响。