6

I have a trained KNN, I created with https://github.com/kevinzakka/blog-code/blob/master/knn/knn.py

I want to add more data points to the KNN but I am on a raspberry pi so limited by RAM and therefore the number of data points I can add at a time to the model.

I have 20k images, I can add 2k at a time. Because of the way scikitlearn works, I cant use the model trained on a Windows PC on the pi (different architectures).

Can I create a model, and then add more data points to it somehow?

Abdulrahman Bres
  • 221
  • 2
  • 15

1 Answers1

1

Re-estimating parameters with additional data is called online machine learning.

Scikit-learn is not designed for online learning. Scikit-multiflow is designed for online learning.

Brian Spiering
  • 20,142
  • 2
  • 25
  • 102