Advertisement

STPM_anomaly_detection: 非官方的PyTorch实现,采用学生-教师特征金字塔匹配进行无监督异常检测

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
STPM_anomaly_detection是一个非官方的PyTorch库,致力于通过学生-教师特征金字塔匹配方法来进行高效的无监督异常检测。该工具为数据中的异常模式识别提供了创新解决方案。 学生-教师功能金字塔匹配用于无监督的异常检测实现(非官方) pytorch的非官方实现可以用来执行学生-教师功能金字塔匹配,从而进行无监督异常检测(STPM)。该方法由王国栋、韩树敏、丁二瑞和黄迪在2021年提出。使用时可以通过运行python train.py命令,并通过--dataset_path参数指定数据集路径,例如mvtec_anomaly_detection\bottle文件夹;同时设置--project_path以保存结果。 对于MVTecAD像素级AUC-ROC得分(基于3次试验的平均值),原始论文和测试中的表现如下: 类别:瓶子 原始纸上的分数:0.988 正在测试中:0.984 注意,此代码尚未经过验证。根据后续的测试结果,可以对代码进行相应的修改。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • STPM_anomaly_detection: PyTorch-
    优质
    STPM_anomaly_detection是一个非官方的PyTorch库,致力于通过学生-教师特征金字塔匹配方法来进行高效的无监督异常检测。该工具为数据中的异常模式识别提供了创新解决方案。 学生-教师功能金字塔匹配用于无监督的异常检测实现(非官方) pytorch的非官方实现可以用来执行学生-教师功能金字塔匹配,从而进行无监督异常检测(STPM)。该方法由王国栋、韩树敏、丁二瑞和黄迪在2021年提出。使用时可以通过运行python train.py命令,并通过--dataset_path参数指定数据集路径,例如mvtec_anomaly_detection\bottle文件夹;同时设置--project_path以保存结果。 对于MVTecAD像素级AUC-ROC得分(基于3次试验的平均值),原始论文和测试中的表现如下: 类别:瓶子 原始纸上的分数:0.988 正在测试中:0.984 注意,此代码尚未经过验证。根据后续的测试结果,可以对代码进行相应的修改。
  • 、半机器习技术
    优质
    本研究探讨了利用无监督、半监督和监督机器学习方法进行数据异常检测的技术与应用,旨在提高检测效率和准确性。 在网络入侵的异常检测研究中,数据集通常包含通过主成分分析(PCA)进行降维处理的数据点,并且在无监督学习环境中训练模型时不会使用具体的类别标签。这意呸着,在实际应用中,企业需要验证预测结果的有效性,因为没有明确的事实依据来支持这些结论。 然而,在这项研究中,我们采用了一些特定的方法如隔离林、基于聚类的局部离群因子(CBLOF)、主成分分析(PCA)和椭圆形信封模型进行无监督分类,并且使用了真实标签对预测结果进行了验证。结果显示,所提出的无监督方法能够有效识别出大量的阳性案例。 此外,在半监督学习框架下,我们构建了一个包含84%未标记数据点及16%已标注数据点的数据集。目标是利用这些有限的标注信息来训练模型,并用其对大量未标注样本进行预测分类。为此,采用了自我训练策略结合逻辑回归和随机森林算法来进行实验研究。
  • 研究论文集
    优质
    本论文集汇集了无监督学习领域中关于异常检测的最新研究成果和方法探讨,旨在为学术界及工业界的科研人员提供理论参考与实践指导。 无监督异常检测论文集可应用于未来智能工厂的预测性分析。
  • mall_customers_: KMeans聚类
    优质
    本项目利用KMeans算法对商场客户数据进行无监督聚类分析,旨在识别并细分不同的顾客群体,为市场营销策略提供支持。 这段代码应用了机器学习技术中的K-means聚类方法。使用的数据来自Kaggle平台。该代码包括数据准备、可视化以及使用kmeans进行聚类的过程,并通过“在群集平方和内”和“Silhouette_score”度量来寻找最佳的聚类数量(即最优的K值)。
  • OpenCV在Python中图像
    优质
    本文章介绍了如何使用Python和OpenCV库实现图像中的关键点检测及描述子提取,并进一步探索了基于这些特征的图片匹配技术。 特征检测是计算机对图像中最显著的特征进行识别并标记的过程。这些特征通常包括角点、边缘和斑点,或者物体的对称轴。在OpenCV库中,角点可以通过`cornerHarris`函数来检测。该函数的具体参数如下: - `src`: 输入图像的数据类型应为float32。 - `blockSize`: 角点检测时考虑的邻域大小。 - `ksize`: 用于Sobel导数计算的窗口尺寸。 - `k`: Harris角点检测方程中的自由参数,其默认值通常设置为0.04。
  • OpenCV在Python中图像
    优质
    本篇文章介绍了如何使用Python编程语言和OpenCV库实现图像中的关键点检测及描述符计算,并进行高效的特征匹配。 本段落主要介绍了如何使用Python和OpenCV进行图像特征检测与匹配的方法,并通过示例代码详细讲解了相关技术的应用。文章内容对学习者或工作者具有一定的参考价值,希望有需求的朋友可以跟随这篇文章一起学习。
  • 空间
    优质
    空间金字塔匹配方法是一种用于计算机视觉和图像识别领域的技术,通过将图像分解为不同尺度的空间层次,有效处理图像中的空间信息,提高模式识别的准确性。 空间金字塔匹配在识别自然场景类别中的应用及其MATLAB实现代码。
  • 战入门 使Python
    优质
    本书为初学者提供了使用Python进行无监督学习的实用指南,通过丰富的实例讲解了如何应用聚类、降维等技术解决实际问题。 Hands-On Unsupervised Learning Using Python is a guide on how to build applied machine learning solutions from unlabeled data, authored by Ankur A. Patel.
  • 网络(FPN)在目标
    优质
    特征金字塔网络(FPN)是一种有效提升图像中不同尺度物体识别性能的技术,在目标检测任务中广泛应用。 这是用于对象检测的特征金字塔网络(Feature Pyramid Network, FPN)的一个非官方版本。该实现基于ResNet50模型,并在训练过程中使用了Pascal VOC 2007和2012的数据集,测试则是在VOC 2007上进行。 以下是采用FPN结合R-CNN后的mAP@0.5结果: - 飞机:0.788 - 自行车:0.8079 - 鸟:0.8036 - 船:0.8010 - 瓶子:0.7293 - 公共汽车:0.6743 - 汽车:0.8680 - 猫:0.8766 - 椅子:0.8967 - 牛:0.6122 - 鸟类(重复项,可能是笔误):0.8646 - 餐桌:0.7330 - 狗:0.8855 - 马:0.8760 - 摩托车:0.8063 - 人:0.7999 - 盆栽植物:0.5138 - 绵羊(原文为“羊”,可能指绵羊):0.7905 - 沙发:0.7755 - 火车:0.8637 - 电视/显示器:0.7736 请注意,结果中出现了一些重复或不明确的类别(如“鸟类”和“羊”的分类),可能需要根据具体情况进行修正。