Lossy Compression for Robust Unsupervised Time-Series Anomaly Detection 翻译(有PPT)自留学习

本文主要是介绍Lossy Compression for Robust Unsupervised Time-Series Anomaly Detection 翻译(有PPT)自留学习,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原论文链接:2212.02303.pdf (arxiv.org)

数据集链接:SKAB - Skoltech Anomaly Benchmark | Kaggle

建议先了解:Johannes Ballé, David Minnen, Saurabh Singh, Sung Jin Hwang, and Nick Johnston. Variational image compression with a scale hyperprior. International Conference on Learning Representations (ICLR), 2018. 1, 2, 3, 4, 8 这篇论文。

在这项工作中,我们提出了一种新的有损因果时序卷积神经网络(Lossy Causal Temporal Convolutional Neural Network,TCN)自编码器,用于异常检测。使用速率失真损失和熵限制来学习任务的压缩潜在表示。

在第2节中,我们强调了在异常检测的背景下如何将有损压缩与变分模型相结合,并概述了如何使用率失真优化(RDO)目标实现压缩表示。

在第3节中,我们详细介绍了本文中使用的时间卷积神经网络自编码器(TCN-AE)模型,特别是如何将因果扩张卷积操作和熵瓶颈纳入自编码器架构。

在第4节中,我们详细介绍了实验过程,其中第4.1节概述了用于实验验证的数据集,第4.2节详细说明了如何在时间序列数据上使用TCN-AE进行异常检测(1-shot),第4.3节呈现了1-shot检测结果,第4.4节详细介绍了如何在多次检测方案下扩展异常检测到整个时间序列的检测。

 最后,在第5节中,我们讨论了我们的结果。

模型如下:

1. 有损因果时序卷积神经网络自编码器的架构。编码器和解码器是相似的架构,都实现了因果时序堆叠的一维卷积(解码器使用转置卷积),请参见图2

每个层在时间上跨越200个样本的输入长度,并且每层有128个通道。每个卷积层下方的图例形式为核宽度:扩张尺寸。熵瓶颈与Ballé [4]中所示的一样,在每个卷积(和转置卷积)层下方是一个带有核宽度/步长的键,其下方有一个向下箭头表示下采样,一个向上箭头表示上采样。向量z是参数化变换的结果,σ是用于压缩潜变量y的标准差的空间分布。

我们的实验表明,我们的 RDO 方案在实施过程中的熵瓶颈 我们的 RDO 方案有效地规整了使整个系统对训练过程中出现的异常值保持稳健。对训练过程中出现的异常值保持稳健。这一点在与具有表现力的 AE 编码器-解码器网络(128 个通道) 在类似条件下(包括异常情况)进行的训练相比,可以明显看出这一点: AE 网络对所有数据的拟合度相同,显示出次优的异常检测性能。异常检测器性能不佳。相比之下,我们的 RDO 方案则不会出现这种情况,而且 它的异常检测性能优于目前的技术水平 在多达 10%的异常数据下,我们的 RDO 方案在异常检测方面优于目前的技术水平。

在第1节中,提到了过度训练的自编码器(AE)模型重构异常数据的趋势。当比较表1中通道宽度为30128的自编码器模型(AE)的结果时,这一趋势尤为明显。具有较小容量(30通道)的模型在异常检测任务中持续表现优于较大模型。我们推测,这是由于较小模型表达能力的限制,迫使模型仅表示更可能的行为(即正常模式)。相同数据训练的更具表达力的架构通过熵瓶颈(即压缩)能够稳健地学习正常性,并且在不损害重建性能的情况下受限于速率进行有效的正则化。图4中的“异常%”增加到5%时,有损(RDO)模型的性能得到改善,这似乎是由于训练规模增加,其具备从额外数据中稳健地过滤出异常内容的能力与两个AE模型不同的性能急剧下降相比。我们推测,有损模型性能的改善很可能是由信号信息的改进和噪声的相对较小增加所致,探索有损模型性能与源信号噪声比之间的关系将是未来工作的研究主题。

有全文翻译的PPT,有需要可自取。【免费】有损压缩-UnsupervisedTime-SeriesAnomalyDetection.pptx资源-CSDN文库

  

 

 

 

 

 参考链接:

1.因果卷积神经网络 —— 专为时间序列预测而设计的深度学习网络结构 - 知乎 (zhihu.com)

这篇关于Lossy Compression for Robust Unsupervised Time-Series Anomaly Detection 翻译(有PPT)自留学习的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/297619

相关文章

Python从Word文档中提取图片并生成PPT的操作代码

《Python从Word文档中提取图片并生成PPT的操作代码》在日常办公场景中,我们经常需要从Word文档中提取图片,并将这些图片整理到PowerPoint幻灯片中,手动完成这一任务既耗时又容易出错,... 目录引言背景与需求解决方案概述代码解析代码核心逻辑说明总结引言在日常办公场景中,我们经常需要从 W

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

Python使用python-pptx自动化操作和生成PPT

《Python使用python-pptx自动化操作和生成PPT》这篇文章主要为大家详细介绍了如何使用python-pptx库实现PPT自动化,并提供实用的代码示例和应用场景,感兴趣的小伙伴可以跟随小编... 目录使用python-pptx操作PPT文档安装python-pptx基础概念创建新的PPT文档查看

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

MyBatis Plus 中 update_time 字段自动填充失效的原因分析及解决方案(最新整理)

《MyBatisPlus中update_time字段自动填充失效的原因分析及解决方案(最新整理)》在使用MyBatisPlus时,通常我们会在数据库表中设置create_time和update... 目录前言一、问题现象二、原因分析三、总结:常见原因与解决方法对照表四、推荐写法前言在使用 MyBATis

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式

《C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式》Markdown凭借简洁的语法、优良的可读性,以及对版本控制系统的高度兼容性,逐渐成为最受欢迎的文档格式... 目录为什么要将文档转换为 Markdown 格式使用工具将 Word 文档转换为 Markdown(.

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

使用Python自动化生成PPT并结合LLM生成内容的代码解析

《使用Python自动化生成PPT并结合LLM生成内容的代码解析》PowerPoint是常用的文档工具,但手动设计和排版耗时耗力,本文将展示如何通过Python自动化提取PPT样式并生成新PPT,同时... 目录核心代码解析1. 提取 PPT 样式到 jsON关键步骤:代码片段:2. 应用 JSON 样式到

重新对Java的类加载器的学习方式

《重新对Java的类加载器的学习方式》:本文主要介绍重新对Java的类加载器的学习方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、简介1.2、符号引用和直接引用1、符号引用2、直接引用3、符号转直接的过程2、加载流程3、类加载的分类3.1、显示