如何为图像异常检测实现一类SVM

问题描述 投票:0回答:1

我正在尝试在python中实现一类SVM作为异常检测工具。我有一组商店的图像,我想根据该数据训练One-class SVM,并使用它来识别非商店的图像。我在书籍和互联网上几乎找不到这种东西。我应该从哪里开始?

python svm
1个回答
0
投票

您好,Scikit学习提供了一个Class SVM的实现。

https://scikit-learn.org/stable/modules/generated/sklearn.svm.OneClassSVM.html

那表示我不认为这是一项琐碎的任务,并且为SVM提供的标准内核功能非常容易“理解”商店图像的分布,除非它们在某种程度上非常相似(相同的颜色,角度等)。因此,除非您有一些非常特殊的内核矩阵,否则结果会好于随机数。

我会尝试使用神经网络自动编码器或其他能够在更高层次上理解图像的模型来实现相同的功能。

© www.soinside.com 2019 - 2024. All rights reserved.