ICLR 2025 | DADA:首个通用时序异常检测模型

时序异常检测汇总 时序异常检测 阅读详情
AI摘要

本文提出通用型时间序列异常检测模型 DADA,通过跨域大规模预训练实现下游场景广泛适配。该模型创新性地采用自适应瓶颈与双对抗解码器框架,解决了不同数据集对信息瓶颈的差异化需求及区分多元正常与异常模式的挑战。实验表明,DADA 作为零样本检测器性能优异。

Towards A General Time Series Anomaly Detector With Adaptive Bottlenecks And Dual Adversarial Decoders

代码链接:https://github.com/decisionintelligence/DADA

摘要:时间序列异常检测在众多应用领域中发挥着关键作用。当前主流方法需针对各数据集训练独立模型,导致模型泛化能力受限,在训练数据稀缺的多元场景下异常检测性能显著下降。针对这一局限,本文提出构建通用型时间序列异常检测模型,通过跨域大规模预训练实现下游场景的广泛适配。为实现这一目标,需解决两大核心挑战:(1)如何在统一模型中满足不同数据集对信息瓶颈的差异化需求;(2)如何有效区分多元正常与异常模式,这对各类场景的异常检测效果至关重要。 为解决上述挑战,本研究创新性地提出基于自适应瓶颈与双对抗解码器的通用时间序列异常检测框架(DADA)。该框架通过动态选择适配的信息瓶颈结构,并借助双解码对抗训练机制强化正常与异常序列的显著差异。我们在九个跨领域数据集上开展系统性实验验证,结果显示:经过多域数据预训练的DADA框架作为零样本异常检测器,其性能与针对各数据集专门训练的模型相比具有竞争力甚至更优。

1. 引言

时间序列异常检测在现实世界中发挥着重要的作用。有效的时间序列异常检测有助于及时发现问题并采取必要的措施来避免潜在的风险和经济损失。然而,现有的异常检测方法需要在特定场景构建训练集来支撑模型训练,尽管这些方法在某些场景起到了不错的效果,但他们的泛化能力有限,在某些数据缺失的场景下异常检测性能显著下降。针对这一局限,本文提出构建通用型时间序列异常检测模型,通过跨域大规模预训练实现下游场景的广泛适配。为实现这一目标,需要解决两大核心挑战:

挑战一:如何在统一模型中满足不同数据集对信息瓶颈的差异化需求。现有的异常检测方法强调通过Auto-Encoder结构理解数据的正常模式。信息瓶颈被认为是高效压缩原始数据的内在信息与有效重构之间的权衡。过大的信息瓶颈可以有效重构数据,但会使模型拟合不必要的噪声;过小的信息瓶颈有助于压缩数据的内在信息,但会导致模型难以进行有效重构。现有的异常检测方法为特定场景调整合适的信息瓶颈大小,这导致在面临多源预训练数据时泛化能力的不足而难以有效迁移到下游场景。

挑战二:如何有效区分多元正常与异常模式。一个能够实现通用异常检测的模型不仅需要对特定场景的正常模式有清晰的理解,同时需要对多样化的正常和异常模式有着清晰的辨别。现有的异常检测方法通常基于单分类假设而只学习特定场景的正常模式。由于数据的正常与异常模式的分布在不同领域之间有所不同,仅仅学习特定领域的正常模式是不足够的。多源预训练数据有着更多样的异常形式,正常数据与异常数据之间的决策边界也变得更为复杂,导致传统方法难以进行有效区分。

2. 模型方法

预训练阶段,我们将正常时序数据与通过异常注入生成的含噪声扰动的异常时序数据(无需人工标注)一并输入模型进行训练。原始数据首先经过Patch Embedding处理,并应用了位置互补掩码技术。随后,这些数据被送入编码器(Encoder)中转换为特征表征。接下来,这些特征表征会进入自适应瓶颈层(Adaptive Bottlenecks),这一模块能够自适应地筛选出适合数据重构的信息瓶颈。最后,通过双解码器分别对正常和异常数据进行重构,并依据重构误差来指导模型的学习过程。

2.1 自适应瓶颈层

如前所述,DADA是在多域时间序列数据集上进行预训练,并应用于广泛的下游场景。这要求DADA能够从那些在数据分布、噪声水平等方面存在显著差异,并对瓶颈表现出明显偏好的多域时间序列数据集中学习可推广的表示。因此,我们创新性地从动态信息瓶颈的角度考虑了模型面临大规模多源数据时的泛化能力,提出了一种集成自适应路由器和瓶颈池的自适应瓶颈模块(AdaBN),为多域时间序列动态分配合适的瓶颈,增强了模型的泛化能力,使其能够直接应用于各种目标场景。

我们将特征压缩至不同大小的潜空间来实现不同信息密度的信息瓶颈。为了满足预训练数据多样的信息瓶颈需求,我们设置了涵盖不同信息瓶颈大小的信息瓶颈池,他们将输入特征压缩至不同的潜空间大小。每个信息瓶颈的处理过程可以表示为:

由于潜在空间的信息容量与数据的信息密度不匹配,不加选择地使用瓶颈池中的所有瓶颈会降低模型的性能。理想的模型应该基于时间序列数据的内在属性动态地分配适当的瓶颈。因此,我们引入了自适应路由器,一种动态分配策略,可以灵活地选择每个时间序列的瓶颈大小,以满足灵活的重建需求。该自适应路由器利用路由函数从瓶颈池中生成每个瓶颈的选择权值。为了避免重复选择某些瓶颈,导致相应的瓶颈被重复更新,而忽略了其他可能合适的瓶颈,我们添加了噪声项来增加随机性。得到路由函数的总体公式为:

为了鼓励模型更新关键的瓶颈,我们选择K个权重最高的瓶颈。最终,我们为更重要的瓶颈分配更高的权重,并将他们的输出融合为:

2.2 双解码器对抗训练

为了成功实现异常检测的目标,我们使用特征提取器和正常解码器来学习正常数据的模式。正常数据的损失函数 (Eq.(1)) 可以表示为:

然而,仅仅学习捕捉正常模式不足以检测新场景中的异常情况。作为一种通用的时间序列异常检测模型,该模型将面对具有多种异常表现的多领域数据,有些模式可能只针对某一领域,而不能跨领域推广,使得决策边界更加复杂。因此,我们需要显式地增强模型区分正常模式和一些常见异常模式的能力。

我们将代表常见异常模式的带有噪声扰动的异常序列纳入预训练阶段,并提出了一个对抗性训练阶段,该阶段对正常序列的重构误差最小化,而对异常序列的重构误差最大化。简单地扩大异常数据的重构误差会混淆特征提取器的学习,因此,我们引入异常解码器,通过对抗性训练来限制模型,并鼓励特征提取器对正常模式的学习。我们寻求异常数据重构损失最大的特征提取器的参数,使表征中包含的异常信息尽可能少,同时寻求异常解码器的参数,使异常数据重构损失最小,以学习异常模式。异常序列的重构损失 (Eq.(2)) 可以表示为:

2. 模型训练

如上所述,总体优化目标是寻求使Eq.(2)最大化的特征提取器参数,同时寻求使Eq.(2)最小化的异常解码器参数。此外,我们寻求使Eq.(1)最小化。我们在特征提取器和异常解码器之间采用梯度反转层(GRL)。GRL改变异常解码器的梯度,将其乘以−λ,传递给。也就是说,将特征提取器的损失函数的偏导数替换为,这将不同优化目标的参数导向梯度下降所需的方向,从而避免了两次单独优化的需要。最后,我们的目标可以通过以下方式形式化:

2. 实验效果

在实验中,为了验证模型的有效性,我们在 9 个常用的领域各异的异常检测评估数据集上进行了实验,并与现有的 19 个异常检测模型进行了比较,如下表所示。文中提出的模型经过在多源数据集上预训练,可以直接作为新数据集的 zero-shot 异常检测器,比起针对每个数据集进行端到端训练的模型,DADA取得了更优的结果。

如下表所示,我们深入探究了自适应瓶颈层、对抗训练机制以及双解码器对DADA异常检测能力的影响。其中,第二行的结果表示移除对抗机制而直接最大化异常数据的重构误差。第三行的结果表示仅使用一个解码器来重构正常与异常数据。我们观察到w/o Adversarial出现了效果的下降,这是由于当直接最大化异常时间序列时,异常解码器可以通过产生任意重构结果来达到这一目的,从而破坏编码器对正常模式的建模能力,进一步说明了对抗机制的重要性。同时,使用单一解码器来同时解码正常与异常数据也会导致检测性能的下降,说明了双解码器的重要性。

我们将DADA在下游数据集上进行进一步的Fin-tune。通过预训练,DADA获取了强大的泛化能力以及不同场景下zero-shot的异常检测能力。如下图所示,通过在下游场景进一步进行Fine-tune,DADA的检测效果得到进一步的提升。

我们对比了不同瓶颈层大小的模型效果,结果显示,不同数据集对瓶颈层大小的偏好各异,固定瓶颈层大小的模型在不同数据集上的表现不够稳定。相对而言,自适应瓶颈层能够根据数据集特点动态调整,从而在各个数据集上都能取得更优的效果。 此外,文中同样将 Baseline 进行大规模预训练并直接进行异常检测,发现它们的泛化能力并未达到理想效果。这一对比进一步说明了对于一个通用异常检测模型,大规模数据预训练以及独特的模型设计缺一不可。

在原论文的附录中,我们还比较了自适应瓶颈层(AdaBN)和MoE。AdaBN和MoE有着不同的动机与结构设计,MoE无法解决在多源预训练场景下不同数据需要不同瓶颈的问题。 如下表所示,MoE 256在不同数据集上的表现差异较大,在一些信息瓶颈大小不合适的数据集上MoE 256的效果出现了下降。相比之下,具备AdaBN的DADA在所有数据集上表现一致,并且与MoE 256相比,在SWaT、GECCO和Creditcard上显示出显著的改进,这与AdaBN设计背后的动机一致,即需要自适应地选择模型的瓶颈大小。

结论

本文介绍了一种新颖的通用时间序列异常检测模型DADA。通过在广泛的多领域数据集上进行预训练,DADA能够无需微调即可应用于众多下游场景中。我们提出了自适应瓶颈,以在一个统一模型中满足针对不同数据集的信息瓶颈多样化需求。此外,还引入了双重对抗解码器,以显著增强正常模式与异常模式之间的清晰区分度。大量实验表明,作为一种零样本检测器,DADA即便与那些针对每个特定数据集量身定制的模型相比,依然能达到具有竞争力甚至更优的表现。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

基于LSTM自编码器的时序异常检测模型设计与实现 LSTM自编码器异常检测模型是一种结合长短期记忆网络(LSTM)与自编码器结构的深度学习方法,专门用于时间序列数据中的异常识别。该模型通过编码器将输入序列压缩为低维潜在表示,再由解码器重构原始序列,利用LSTM单元捕捉长期依赖关系,有效建模动态时序模式。在训练阶段,模型仅使用正常数据学习重构规律,因此对异常样本会表现出显著的重构误差。这一特性使其在无监督场景下具备强泛化能力,广泛适用于工业设备监控、金融交易流分析和医疗生理信号检测等高时效性要求的领域。 阅读详情

相关推荐

基于WEKWS模型的语音唤醒关键词识别

本文所使用的模型网络结构继承自论文《Compact Feedforward Sequential Memory Networks for Small-footprint Keyword Spotting》,文中研究了将低秩矩阵分解与传统FSMN相结合的紧凑型前馈顺序记忆网络(cFSMN)用于远场关键字检测任务。

YuZhou的博客 6596

时序异常检测新进展!华为诺亚方舟实验室&华东师大提出首个时序异常检测通用模型...

来源:时序人 本文约1500字,建议阅读5分钟 这篇文章提出了一种通用的时间序列异常检测模型。今天给大家介绍时间序列的首个通用异常检测模型,由华为诺亚方舟实验室与华东师范大学联合发表,创新性地从信息瓶颈角度考虑模型的泛化能力并提出双解码器对抗训练策略,在多个数据集上进行 zero-shot 异常检测也能达到其他模型全量训练的效果。【论文标题】Towards a General Time Serie...

数据派THU 1002

树莓派通过TTL3.3转485 Modbus采集水表

所需道具 树莓派0,我用的是树莓派zero wh; 具有光电直读功能的有线水表,我用的是咸鱼淘的埃美柯LXSY-20E1; TTL3.3 转 485模块,带隔离的贵些; 5V转12V升压模块。 原理 树莓派有UART(GPIO14 Tx 和 GPIO15 Rx)串口通讯功能,电器特性是3.3V TTL,直读远传水表支持M-Bus/485通讯接口,我买的光电直读水表485要求12V供电(根据仪表厂家说明书)。TTL和485虽然都是串口通讯,但电器特性不一样,不能直接接!我已经烧掉一个树莓派...

xhydongda的博客 3443

深度学习时序异常检测综述

异常检测,又称异常值检测或新奇检测,几十年来一直是各个研究团体持久而活跃的研究领域。仍有一些独特的问题、复杂性和挑战需要先进的方法。近年来,深度学习使异常检测,即深度异常检测,已成为一个重要的方向。本文对深度异常检测方法的研究进行了全面的分类,包括3个高级别分类和11个细级别分类的研究进展。我们回顾了它们的主要、优点和缺点,并讨论了它们如何应对上述挑战。我们进一步讨论了一系列未来可能的机遇和应对挑战的新视角。

weixin_42670634的博客 4745

Java本地AI推理初体验:Jlama+LangChain4j构建离线问答系统

Jlama 是专为 Java 生态设计的现代化大型语言模型(LLM)推理引擎,旨在让开发者无需依赖外部服务即可直接在 Java 应用中运行本地化模型推理。本文将结合Jlama + langchain4j 实现一个本地可运行的简单问答Demo。

2501_92589102的博客 407

《SAP FICO系统配置从入门到精通共40篇》030、集成配置:FI与生产计划(PP)的自动科目确定

FI和PP的自动科目确定,本质上是把生产业务翻译成会计语言。翻译规则就藏在那些配置表里。配的时候多想一步:这个业务动作,在财务眼里是什么?是材料消耗?是产出入库?还是工费分摊?想清楚这个,再看配置界面,那些代码就不是天书了。最好的测试方式,是月底关账前,让生产部门跑一遍所有类型的生产订单。配置对不对,业务最知道。

985大学毕业,前某大厂员工,啥都会点的程序员! 574

ICLR 2025 | 时间序列(Time Series)高分论文总结

ICLR2025已经结束了讨论阶段,进入了meta-review阶段,分数应该不会有太大的变化了,本文总结了其中时间序列(Time Series)高分的论文。如有疏漏,欢迎大家补充。:均分要大于等于6(≥6,即使有3,但是有8或者更高的分拉回来也算):预测,插补,分类,生成,因果分析,异常检测,LLM以及基础模型(还有KAN和Mamba各一篇)等内容。

suzukiwudi的博客 7280

yocto系列讲解[实战篇]54 - 添加Qt5和生成带Qt5的SDK

为了满足读者盆友想看yocto如何添加qt5的需求,今天就开始尝试添加meta-qt5

fulinux的博客 3871

时间序列异常检测14篇顶会论文合集,附必备工具和数据集

时间序列异常检测是一种在时间序列数据中识别和标识与预期模式、趋势或行为不符的异常点或事件的技术。鉴于它如此广泛的应用范围,不难看出时序异常检测也是当前数据科学和机器学习领域的一个热门研究方向。在最近几年中,时序异常检测的发展非常活跃,例如Transformers在时间序列预测中的兴起,以及时间序列嵌入方法的进步,这些都为异常检测和分类方面带来了新的突破。我这次也帮大家整理了今年最新以及一些非常经典的时序异常检测论文,另外还有时序异常检测必备的工具和数据集,需要的同学看文末。

学姐带你玩AI的博客 1万+

【Arduino 动手做】构建一个迷你 Las Vegas RGB LED 球体

《Arduino迷你拉斯维加斯球体项目:15岁少年的创意挑战》 15岁的Ben通过本项目展示了如何利用Arduino平台制作一个经济实惠的迷你拉斯维加斯球体夜灯。该项目涉及LED选择(采用WS2812B可编程灯带)、电子元件配置(含Arduino Nano微控制器和红外遥控)以及3D建模设计(100毫米直径球体)。项目难点包括LED布局优化、供电方案设计和3D打印外壳制作。Ben详细记录了从背景研究、电路设计到最终实现的完整过程,特别强调了分辨率与成本的平衡,以及如何通过白色扩散器改善视觉效果。这个项目不仅

雕爷学编程 1024

[网络安全自学篇] 七十三.WannaCry勒索病毒复现及分析(四)蠕虫传播机制全网源码详细解读

这是作者网络安全自学教程系列,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您喜欢,一起进步。前文分享了逆向分析OllyDbg动态调试工具的基本用法,包括界面介绍、常用快捷键和TraceMe案例分析。这篇文章将继续详细讲解WannaCry蠕虫的传播机制,带领大家详细阅读源代码,分享WannaCry勒索病毒是如何传播感染的。作者分析该病毒一个月,一方面觉得自己技术菜,另一方面深知系统安全需要坚持,继续加油。希望文章对您有所帮助~

杨秀璋的专栏 1万+

时序-异常检测和趋势分析

实现了一个完整的时间序列分析工具,结合了深度学习(LSTM)和统计分析方法,可用于异常检测和趋势比较。

weixin_48389642的博客 1041

Vue3 - 详解实现网站接入微信扫码登录功能,微信授权生成登录二维码用户用手机扫描二维码登陆,微信扫描二维码登录详细流程及示例代码,支持弹框式、浏览器单独新开页显示,最新vue集成微信扫码授权登录!

vue3,nuxt3,PC网站,网页,微信扫码登录,微信登陆,vue3微信扫码登录,获取个人信息,扫码登录后如何获取用户手机号,微信扫码授权登录,vue3详细实现微信扫一扫登陆,pc网页微信登录,vue3集成微信扫码登录,详细流程和示例源码,第三方扫码登录,vue3微信扫码登录怎么新开一页,跳页显示二维码,内嵌登录二维码,iframe,iframe新页面弹出,弹出一个小窗口显示登录二维码,登录报错,微信扫码没反应,解决手机点登录报错没反应,官方文档,手机扫描微信二维码登录网站,最好用的插件,vue-wxlo

🏆 前端领域优质创作者 1万+

Future of Time Series Anomaly Detection: From Historical Review to Unified Outlook 解读

本文综述时间序列异常检测(TSAD)的最新进展,提出精细的异常分类与结构化范式体系,系统分析扩散模型、状态空间模型、原型网络及大语言模型等新兴架构。针对评估指标膨胀偏差问题,构建开源基准工具包,并揭示多变量依赖、可解释性、零样本迁移等关键挑战。基于运行约束,提供可操作的算法选择指南,展望动态阈值、多模态对齐与基础模型等前沿方向,为研究与实际部署提供统一路线图。

加油写代码 466

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

时间序列-异常检测(Anomaly Detection)(四):深度学习方法

一、概述 基于深度学习的时间序列异常检测算法,主要可以分为以下这么几种: 针对正常数据进行训练建模,然后通过高重构误差来识别异常点,即生成式(Generative)的算法,往往是无监督的,如自编码器(Auto Encoder)类 或者回声状态网络(Echo State Networks)。 对数据的概率分布进行建模,然后根据样本点与极低概率的关联性来识别异常点,如DAGMM 通过标注数据,告诉模型正常数据点长什么样,异常数据点长什么样,然后通过有监督算法训练分类模型,也称判别式(Discriminativ

u013250861的博客 6751

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

ICLR 2025 | CATCH:基于频段通道感知的多变量时间序列异常检测框架

来源:时序人 本文约3000字,建议阅读5分钟 本文为你介绍一种新型框架 CATCH。多变量时间序列异常检测(MTSAD)旨在检测多变量时间序列中的异常数据。该技术被广泛应用于金融欺诈检测、疾病识别和网络安全威胁检测等领域。然而,现实中的多变量时间序列异常检测常面临挑战,传统方法难以检测复杂多样的异质子序列异常。近日,来自华东师范大学和香港科技大学(广州)的研究团队提出了一种新型框架 CATC...

数据派THU 2815

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

时间序列异常检测常见方法和代码

时间序列的异常检测是在序列中识别明显偏离正常情况的数据,从而知晓仪器损坏、欺诈活动、系统故障或其他意外事件。我们介绍监督和无监督学习方法探索各种异常检测技术。

Jimmysaid的博客 1928

时间序列异常检测:五大主流模型实战对比

时间序列分析是数据处理的基础技术,通过统计规律和机器学习算法识别数据中的异常模式。其核心原理是利用历史数据建立正常行为基线,通过偏差检测实现异常预警。在工业物联网和金融科技领域,高效的异常检测能显著提升设备预测性维护能力和风险控制水平。本文基于电力监测和金融风控等真实场景,对比分析了3σ阈值、Isolation Forest和LSTM Autoencoder等五种模型的性能表现,特别关注了F1-Score和推理延迟等工程指标。针对高频传感器数据和稀疏异常等典型case,提供了混合策略和参数调优的实用解决方案

weixin_26971157的博客 373

用Python实现时间序列模型实战——Day 19: 时间序列中的异常检测与处理

通过不同的方法,我们可以有效检测时间序列中的异常值,并通过多种插值技术处理缺失数据。基于异常检测结果,我们可以决定是删除异常点还是进行插值处理。缺失值的处理方式应根据具体业务场景选择,线性插值通常能提供更平滑的补全结果,而前向填充适用于快速波动的数据。

qq_41698317的博客 3130

通用检测模型合集

其中,基于注意力的伪标记方案是主要来获取候选未知查询的,从中间特征的注意力图上求取各个查询的平均分数(比如a-e),然后再用top-k来分配是不是物体,此阶段只区分unknown和no-objects两类,上图中a,b,c是unknown类别,d,e是非目标类别。论文的开放世界目标检测模型使用基于能量的分类头和对未知类别敏感的RPN来识别潜在的未知对象,此外,在特征空间中进行对比学习,以学习有区分性的聚类,并可以灵活地以连续的方式添加新的类别,而不会遗忘先前的类别。然后,查询的目标分数用于识别伪未知对象。

whaosoft143ai的博客 787

CAE-M: 基于多变量时间序列数据的深度异常检测混合模型

本文介绍一篇被数据挖掘国际顶级期刊TKDE 2021接收的regular paper,第一作者为中科院计算所张宇欣博士,其他作者来自中科院计算所、微软亚洲研究院等单位。文章针对多源时序数据的时空关联性,提出一种深度时空网络异常检测方法(Deep Convolutional Autoencoding Memory network,CAE-M),解决特征分布的多样性和复杂性,捕捉正常数据的通用表征模式,相比于state-of-the-art的异常检测方法提高了至少 6% 的精度(F1-score)。

weixin_45385429的博客 2278

工业级时序异常检测方案(Python+机器学习模型全公开)

解决工业传感器数据异常难题,提供完整的Python时序异常检测方案。基于机器学习模型,适用于设备监控、预测性维护等场景,支持多变量时序分析与实时告警。代码开源,易于部署,提升系统可靠性与运维效率,值得收藏。

CompiGlow的博客 1012

ICML 2025 | 中科院 & 清华提出 KAN-AD:重构 KAN 架构,傅里叶级数赋能时间序列异常检测-研梦非凡

"大道至简"比"叠积木"更有效!KAN-AD用傅里叶级数给KAN换个"发动机",在精度、效率、鲁棒性上实现了全面突破

yanmengfeifan的博客 1223

KDD2025 | TSINR:在INR 频谱偏差发力,异常检测传统重构已经不够看了!

来自KDD2025第一轮时序,异常检测方向文章,文章提出了一个TSINR检测方法,是一种基于隐式神经表示重构的时间序列异常检测方法,有效解决了基于重构方法在时间序列异常检测中的问题。

sxdmx12345的博客 1479

通用检测大模型 | GLEE:开放世界检测&分割开放的一切!

作者|AIWalker 编辑| 极市平台点击下方卡片,关注“自动驾驶之心”公众号ADAS巨卷干货,即可获取点击进入→自动驾驶之心【大模型】技术交流群本文只做学术分享,如有侵权,联系删文导读通过一个统一的框架,GLEE可以在开放世界场景中完成任意物体的检测、分割、跟踪、接地和识别,以完成各种物体感知任务。论文链接:https://arxiv.org/abs/2312.09158代码链接:h...

CV_Autobot的博客 3323

【论文阅读】基于深度学习的时序异常检测——Anomaly Transformer

基于深度学习的异常检测:Anomaly Transformer

weixin_36488653的博客 2850
上一篇: Flock:一款基于LangChain和LangGraph的工作流低代码平台
下一篇: 大模型驱动下的智能测试技术研究与落地
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2835原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值