Skip to content
Discussion options

You must be logged in to vote

There are some other discussions dissuading people from trying to run Language.update() manually and instead run spacy train but that's much more akin to just... retraining... instead of active learning, isn't it?

Active learning and incremental training are different things.

"Active learning" means you make some annotations, update the model, and make some more annotations. Exactly how you update the model is not critical.

"Incremental training" is one term for updating a model with a small number number of examples rather than completely retraining. "Online learning" is a closely related concept. These are both hard to do with neural networks due to the catastrophic forgetting problem.

Replies: 2 comments 5 replies

Comment options

You must be logged in to vote
5 replies
@Lolologist
Comment options

@polm
Comment options

@Lolologist
Comment options

@polm
Comment options

@Lolologist
Comment options

Answer selected by Lolologist
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
training Training and updating models ✨ prodigy Issues related to using spaCy with the Prodigy annotation tool
3 participants