如何将数据点添加到经过训练的 KNN

数据挖掘 机器学习 Python k-nn
2021-09-21 23:19:05

我有一个训练有素的 KNN,我使用 https://github.com/kevinzakka/blog-code/blob/master/knn/knn.py创建

我想向 KNN 添加更多数据点,但我在树莓派上,因此受到 RAM 的限制,因此我一次可以向模型添加的数据点数量。

我有 20k 张图片,一次可以添加 2k 张。由于 scikitlearn 的工作方式,我无法使用在 pi 上的 Windows PC 上训练的模型(不同的架构)。

我可以创建一个模型,然后以某种方式向它添加更多数据点吗?

1个回答

使用附加数据重新估计参数称为在线机器学习

Scikit-learn不是为在线学习而设计的。Scikit-multiflow专为在线学习而设计。