我可以在培训后更新 spacy 的实体链接知识库吗?

Can I update the spacy's Entity Linking knowledge base after training?

假设我已经成功地训练了一个实体链接模型,并且它工作得很好。但是,最终,我将更新知识库的一些别名。只是一些别名,既不是描述也不是新实体。

我知道 spacy 有一个方法可以这样做:kb.add_alias(alias="Emerson", entities=qids, probabilities=probs)。但是,如果我必须在培训过程之后这样做怎么办?我应该重新 运行 所有内容,还是更新 KB 即可?

最好的办法是尝试看看。

如果您只是添加新别名,这实际上取决于它们与现有别名的重叠程度。如果没有重叠,则不会有任何区别,但如果存在重叠,可能会导致训练中的不同评估,从而修改模型。这些差异是否显着很难说。