首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于转移学习的单类数据集图像分类

基于转移学习的单类数据集图像分类
EN

Stack Overflow用户
提问于 2019-11-28 16:59:09
回答 3查看 357关注 0票数 3

我只有大约1000辆车的图像。我需要训练一个模型,可以识别图像是车辆还是非车辆。我没有关于非车辆的数据集,因为它可能是除车辆以外的任何东西.

我想最好的方法是应用迁移学习。我正在尝试训练一个预先训练过的VGG19模型的数据。但是,我仍然不知道如何用没有任何非车辆图像的车辆图像来训练模型。我不能把它分类。

我是全新的ML整体,任何基于实际实现的解决方案都将受到高度赞赏。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-12-02 08:27:36

您可以尝试使用预先训练的模型并获取输出。您可能需要应用降维方法,例如PCA,以获得更可管理的大小输入。之后,您可以训练新颖性检测模型,以确定输出是否与您的培训集不同。

请参阅下面的示例:https://github.com/J-Yash/Hotdog-Not-Hotdog

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2019-11-29 15:17:36

你对迁移学习方法的看法是正确的。看一看这篇文章,它正是关于用迁移学习- https://medium.com/@mandygu/seefood-creating-a-binary-classifier-using-transfer-learning-da751db7cf9c从多类分类到二进制分类。

票数 1
EN

Stack Overflow用户

发布于 2019-11-28 17:57:07

这是一个二进制分类问题:输入是否是车辆。

如果您是ML新手,我建议您在跳到卷积神经网络(CNN)之前,应该开始实现基本的二进制分类器,如Logistic回归、支持向量机。我为使用不同算法的二进制分类问题实现提供了一些链接。我希望这能帮上忙。

Logistic回归:https://github.com/JB1984/Logistic-Regression-Cat-Classifier

支持向量机:https://github.com/Witsung/SVM-Fruit-Image-Classifier

CNN:https://github.com/A-Jatin/CNN-implementation-for-binary-image-classification

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59093499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档