python - 如何在实时数据上持续训练我们的预训练模型?

标签 python machine-learning scikit-learn deep-learning artificial-intelligence

我有一些传感器,可以从水泥厂获取数据并将数据发送到 AWS IoT。然后在预先训练的模型上测试数据,该模型根据一些参数预测水泥的质量。数据以一秒的间隔出现。

由于数据是实时输入的,我想实时增量地训练模型。

有人可以建议如何连续训练模型吗?

最佳答案

您可以聚合一定数量的训练数据,然后使用 .partial_fit() 更新您的模型。

.partial_fit()是增量学习选项,可在 Sklearn 中使用。

如果您的增量数据无法容纳在 RAM 中,那么值得尝试 dask-ml wrapper for incremental learning

关于python - 如何在实时数据上持续训练我们的预训练模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56079012/

相关文章:

python - 如何在 k-Means 聚类算法中选择哪些列适合可视化?

python - tf.matmul 没有按预期工作

python - 从 pandas DataFrame 转换为原始 numpy 数组可以提高 ML 性能吗?

python - 使用 sklearn IterativeImputer 时,出现 ValueError : Input contains NaN, 无穷大或值对于 dtype ('float64' 来说太大

python - 如何防止在 NLTK 中拆分特定的单词或短语和数字?

python - bash代码连续运行python文件

python - Openstack NovaClient : Error while launching an instance using servers. 创建()

python - 值错误: could not convert string to float: 'n'

python - python中最快的线性回归实现

python - 爬虫对象与蜘蛛、管道对象有什么关系?