gpt4 book ai didi

opencv - 图像分类 - 向现有模型添加新类

转载 作者:太空宇宙 更新时间:2023-11-03 22:12:21 24 4
gpt4 key购买 nike

我正在使用经典的 SIFT - BOW - SVM 进行图像分类。我的分类器是使用 1vsAll 范式创建的。

假设我目前有 100 个类(class)。稍后,我想添加新类或者我想使用额外的训练集来提高对某些特定类的识别。

最好的方法是什么?当然,最好的办法是重新执行训练阶段的每一步。但是,仅使用与先前模型相同的词汇表来计算额外的(或修改的)类是否有意义,以避免重新计算新词汇表并再次训练所有类?

谢谢

最佳答案

简而言之 - 不。如果你添加新类,它应该被添加到每个“旧”分类器中,所以“一对一”仍然有意义。如果您假设新类会随时间出现,请考虑改用单类分类器,例如单类 SVM。这样,一旦您获得特定类别的新样本,您只需重新训练特定模型,或向系统添加一个全新的模型。

此外,对于大量类别,1 与所有 SVM 的效果非常差,而单类别方法通常要好得多。

关于opencv - 图像分类 - 向现有模型添加新类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32272729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com