工业异常检测

工业异常检测在业界和学界都一直是热门,近期其更是迎来了全新突破:与大模型相结合!让异常检测变得更快更准更简单!

比如模型AnomalyGPT,它克服了以往的局限,能够让大模型充分理解工业场景图像,判断其中是否含有异常部分并指出异常位置,各项指标都实现了SOTA!同时也成为了发论文的新坑!

为了让大家能够紧跟领域前沿,找点自己的创新点,我给大家整理了107篇必读顶会,对所有异常检测的方法进行了梳理,原文和代码都有!主要涉及:大模型、有监督、无监督、小样本等等。

大模型+工业异常检测

1.Myriad: Large Multimodal Model by Applying Vision Experts for Industrial Anomaly Detection【LLM相关】

简述:这篇论文提出了一种创新的工业异常检测方法。该方法通过整合视觉专家知识,构建了一个大型多模态模型,旨在提高异常检测的准确性和效率。论文详细阐述了模型的构建过程以及其在工业异常检测中的应用。通过该模型,研究人员能够充分利用多模态数据,并结合视觉专家的经验,有效识别出工业生产中的异常情况。

图片

2.Segment Anything Is Not Always Perfect: An Investigation of SAM on Different Real-world Applications 【SAM相关】

简述:这篇论文深入探讨了Segment Anything Model(SAM)在不同现实世界应用中的表现。研究发现,尽管SAM在多个任务中展现出了强大的分割能力,但并非在所有情况下都能达到完美效果。论文详细分析了SAM在不同场景下的挑战和局限性,揭示了其在处理复杂图像和场景时的困难。此外,论文还提出了一些改进SAM的建议,以期在未来的研究中进一步提升其性能。

图片

无监工业督异常检测

3.Revisiting Reverse Distillation for Anomaly Detection【基于特征嵌入的方法

简述:这篇论文重新审视了反向蒸馏在异常检测中的应用。论文指出,传统的知识蒸馏方法在处理异常检测任务时存在局限性,而反向蒸馏通过改变蒸馏的方向和机制,为异常检测提供了新的解决方案。论文详细分析了反向蒸馏的原理和优势,并探讨了其在异常检测中的适用性和效果。通过实验验证,论文证明了反向蒸馏在异常检测中的有效性,并为其在实际应用中的推广提供了有力支持。

图片

4.RealNet: A Feature Selection Network with Realistic Synthetic Anomaly for Anomaly Detection 【基于重构的方法】

简述:这篇论文介绍了一种创新的特征选择网络RealNet,它结合了真实合成异常的概念用于异常检测任务。RealNet通过生成具有逼真异常的样本,解决了传统异常检测方法中真实与合成数据之间的鸿沟问题。该网络包含三个关键组件:强度可控扩散异常合成(SDAS)、异常感知特征选择(AFS)和重建残差选择(RRS),这些组件共同协作以提高异常检测的性能。通过SDAS生成具有不同异常强度的样本,AFS选择具有代表性和区分性的预训练特征子集,而RRS则用于全面识别多个粒度级别上的异常区域。实验结果表明,RealNet在多个基准数据集上取得了显著的改进,为异常检测领域提供了新的突破。

图片

有监督工业异常检测

5.Anomaly Heterogeneity Learning for Open-set Supervised Anomaly Detection

简述:这篇论文主要探讨了开集监督异常检测中的异常异构性学习问题。论文指出,在实际应用中,异常数据往往呈现出多样化的分布,而传统的异常检测方法通常假设异常数据来自同一分布,这限制了其在实际场景中的有效性。为了解决这一问题,论文提出了一种新的方法,通过学习异构异常分布来提高开集监督异常检测的准确性。这种方法利用有限的异常样本进行建模,并有效地区分可见异常和不可见异常。

图片

其他方法

6.AnomalyGPT: Detecting Industrial Anomalies using Large Vision-Language Models【小样本工业异常检测】

简述:这篇论文提出了一个新颖的工业异常检测方法,该方法利用大型视觉语言模型(LVLM)进行异常识别。AnomalyGPT通过结合图像编码器和LVLM的预训练能力,实现了对工业图像的深度理解和异常检测。论文强调了AnomalyGPT无需手动设置阈值的特点,并展示了其在多回合对话和少数镜头上下文学习方面的能力。

图片

7.PromptAD: Learning Prompts with only Normal Samples for Few-Shot Anomaly Detection【零样本工业异常检测】

简述:这篇论文提出了一种创新的少样本异常检测方法。该方法的核心在于仅使用正常样本学习提示(prompts),并以此来识别异常样本。这种方法的优势在于,它克服了传统异常检测方法需要大量标注异常样本的局限性,使得在异常样本稀缺的情况下也能进行有效的异常检测。

图片

8.Set Features for Fine-grained Anomaly Detection【Logical AD】

简述:论文提出了基于集合特征的细粒度异常检测方法,通过提取样本集合中的关键特征,实现对细微异常的精准识别和定位。该方法在多个数据集上展现出卓越性能,显著提高了异常检测的准确性。

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/317949.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java中使用Redis实现分布式锁的三种方式

1. 导语 随着软件开发领域的不断演进,并发性已经成为一个至关重要的方面,特别是在资源跨多个进程共享的分布式系统中。 在Java中,管理并发性对于确保数据一致性和防止竞态条件至关重要。 Redis作为一个强大的内存数据存储,为在Java应用程序中实现分布式锁提供了一种高效的…

第11章 数据库技术(第一部分)

一、数据库技术术语 (一)术语 1、数据 数据描述事物的符号描述一个对象所用的标识,可以文字、图形、图像、语言等等 2、信息 现实世界对事物状态变化的反馈。可感知、可存储、可加工、可再生。数据是信息的表现形式和载体,信…

Mac brew安装Redis之后更新配置文件的方法

安装命令 brew install redis 查看安装位置命令 brew list redis #查看redis安装的位置 % brew list redis /usr/local/Cellar/redis/6.2.5/.bottle/etc/ (2 files) /usr/local/Cellar/redis/6.2.5/bin/redis-benchmark /usr/local/Cellar/redis/6.2.5/bin/redis-check-ao…

【PyTorch 实战3:YOLOv5检测模型】10min揭秘 YOLOv5 检测网络架构、工作原理以及pytorch代码实现(附代码实现!)

YOLOv5简介 YOLOv5(You Only Look Once, Version 5)是一种先进的目标检测模型,是YOLO系列的最新版本,由Ultralytics公司开发。该模型利用深度学习技术,能够在图像或视频中实时准确地检测出多个对象的位置及其类别&…

win下vscode的vim切换模式的中英文切换

问题描述 在vscode中安装vim插件后,如果insert模式下完成输入后,在中文输入方式下按esc会发生无效输入,需要手动切换到英文。 解决方法 下载完成vscode并在其中配置vim插件下载github—im-select.exe插件(注意很多博文中的gitcod…

【STM32+HAL+Proteus】系列学习教程4---GPIO输入模式(独立按键)

实现目标 1、掌握GPIO 输入模式控制 2、学会STM32CubeMX配置GPIO的输入模式 3、具体目标:1、按键K1按下,LED1点亮;2、按键K2按下,LED1熄灭;2、按键K3按下,LED2状态取反; 一、STM32 GPIO 输入…

数据结构的队列(c语言版)

一.队列的概念 1.队列的定义 队列是一种常见的数据结构,它遵循先进先出的原则。类似于现实生活中排队的场景,最先进入队列的元素首先被处理,而最后进入队列的元素则要等到前面的元素都被处理完后才能被处理。 在队列中,元素只能…

怎么设置 idea terminal 窗口的编码格式

1 修改Terminal 窗口为 Git bash 窗口 打开 settings 设置界面,选择 Tools 中的 Terminal (File -> settings -> Tools -> Terminal) 修改 Shell path 为你的 Git bash 安装路径,我的在 C:\my_software\java\Git\bin\bash.exe 2 解决中文显示…

面试官:Mysql优化你有哪些方面的经验?

硬件和操作系统层面的优化 从硬件层面来说,影响 Mysql 性能的因素有,CPU、可用内存大小、磁盘读写速度、 网络带宽 从操作系层面来说,应用文件句柄数、操作系统网络的配置都会影响到 Mysql 性能。 这部分的优化一般由 DBA 或者运维工程师去完…

[蓝桥杯2024]-PWN:fd解析(命令符转义,标准输出重定向,利用system(‘$0‘)获取shell权限)

查看保护 查看ida 这里有一次栈溢出,并且题目给了我们system函数。 这里的知识点没有那么复杂 方法一(命令转义): 完整exp: from pwn import* pprocess(./pwn) pop_rdi0x400933 info0x601090 system0x400778payloa…

数据结构复习指导之数组和特殊矩阵

文章目录 数组和特殊矩阵 考纲内容 复习提示 前言 1.数组的定义 2.数组的存储结构 3.特殊矩阵的压缩存储 3.1对称矩阵 3.2三角矩阵 3.3三对角矩阵 4.稀疏矩阵 5.知识回顾 数组和特殊矩阵 考纲内容 (一)栈和队列的基本概念 (二&a…

Docker-Compose概述与简单编排部署

目录 前言 一、Docker-Compose 概述 1、Docker-Compose 概念 2、Docker-Compose 优缺点 2.1 Docker-Compose 优点 2.2 Docker-Compose 缺点 3、Docker-Compose与Docker-Swarm的区别 二、两大文件格式 1、YAML 文件格式 2、JOSON 文件格式 3、YAML 与 JOSON 格式的区…

【Mac】Mac安装软件常见问题解决办法

前言 刚开始用Mac系统的小伙伴或者在更新系统版本后运行App的朋友会经常碰到弹窗提示「xxx已损坏,无法打开,您应该将它移到废纸篓」、「打不开xxx,因为Apple无法检查其是否包含恶意软件」、「打不开xxx,因为它来自身份不明的开发…

​「Python大数据」词频数据渲染词云图导出HTML

前言 本文主要介绍通过python实现数据聚类、脚本开发、办公自动化。词频数据渲染词云图导出HTML。 一、业务逻辑 读取voc数据采集的数据批处理,使用jieba进行分词,去除停用词词频数据渲染词云图将可视化结果保存到HTML文件中二、具体产出 三、执行脚本 python wordCloud.p…

基于肤色模型的人脸识别FPGA实现,包含tb测试文件和MATLAB辅助验证

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 matlab2022a的测试结果如下: vivado2019.2的仿真结果如下: 将数据导入到matlab中, 系统的RTL结构图如下图所示…

格瑞威特 | 邀您参加2024全国水科技大会暨技术装备成果展览会

—— 展位号:A13 —— 企业介绍 北京格瑞威特环保设备有限公司成立于2009年,是专业从事设计、研发、销售智能加药计量泵、在线水质分析仪表、便携式水质分析仪表、流量计、液位计、阀门、搅拌机、烟气报警仪、加药装置等各类水处理设备及配件的OEM供服…

react-lib 读取本地模板创建PDF

读取本地文件和读取远程的一样,都使用fetch去获取 async function modifyPdf() {let url ./template.pdflet existingPdfBytes await fetch(url).then(res > res.arrayBuffer()) // 这里也有问题要转一下const d new Uint8Array(existingPdfBytes)const pdfDo…

springboot 自动配置源码解读

什么是自动装配 当我们程序依赖第三方功能组件时,不需要手动将这些组件类加载到IOC容器中。例如 当程序需要用到redis时,在pom.xml文件中引入依赖,然后使用依赖注入的方式直接从IOC容器中拿到相应RedisTemplate实例。 SpringBootApplication …

kubernetes中使用ELK进行日志收集

目录 一、需要收集哪些日志 1、kubernetes集群的系统组件日志 2、应用日志 二、日志收集方案ELK 1、收集日志:Logstash 2、存储日志:Elasticsearch 3、展示日志:Kibana 三、安装elk 1、下载安装包 2、创建用户并切换到新用户 3、上…

NLP(10)--TFIDF优劣势及其应用Demo

前言 仅记录学习过程,有问题欢迎讨论 TF*IDF: 优势: 可解释性好 可以清晰地看到关键词 即使预测结果出错,也很容易找到原因 计算速度快 分词本身占耗时最多,其余为简单统计计算 对标注数据依赖小 可以使用无标注语…