论文学习——基于滑动窗口预测的水位时间序列异常检测

news/2024/5/20 9:21:05 标签: pytorch, python, 深度学习, 机器学习, 滑动窗口

文章目录

  • 0 封面
  • 1 标题(title)
  • 2 作者(author)
  • 3 摘要(abstract)
  • 4 关键词
  • 5 结论
  • 6 论文中的图表
    • 6.1 图一:基于滑动串口的异常检测算法流程
    • 6.2 图二:测站的数位、流量数据集
    • 6.3 图三:算法异常检测结果
  • 7 引言(introduction)
  • 8 基于活动窗口预测的时间序列异常检测
    • 8.1 相关定义
    • 8.2【最重要】算法描述
    • 8.3 滑动窗口的定义
    • 8.4 one-step-ahead预测模型
    • 8.1 异常点判定

写在前面:计算机应用;主办方:中国科学院成都分院、四川省计算机学会;中文核心期刊;月刊;C类

0 封面

在这里插入图片描述

  • 这篇文章采用【精读】:
  • 阅读顺序:title - author - abstract - keyword - conclusion - introduction - fugures and results - method - references

1 标题(title)

  • 基于滑动窗口预测的水文时间序列异常检测
  • 滑动窗口是一个点,现在有很多的技术都是基于滑动窗口的(这篇文章是2014年见刊的,但是滑动窗口依旧很热)
  • 水文时间序列异常检测,就是挖掘水文时间序列中的异常点。

2 作者(author)

  • 是三位老师,这篇文章应该不错
    在这里插入图片描述

3 摘要(abstract)

  1. 水文时间序列的【分析和决策】过程中,存在数据质量问题。
  2. 划分时间序列,以子序列为基础建立预测模型,对未来值进行预测,如果差异值大于预设阈值,则判定异常。
  3. 滑动窗口大小如何设置?参数设置?预设阈值设置?
  4. 本文贡献:①挖掘水文时间序列中的异常点;②将异常检测的灵敏度和特异度分别提高到80%和98%+

4 关键词

时间序列; 异常检测; 预测模型; 置信区间; 滑动窗口

5 结论

在这里插入图片描述

  1. 提出滑动窗口的预测算法,以检测水位时间序列中异常;
  2. 采用动态参数选择方法选择最优参数模型
  3. 作者说,能够及时、准确的发现时间序列的异常点

6 论文中的图表

6.1 图一:基于滑动串口的异常检测算法流程

在这里插入图片描述

6.2 图二:测站的数位、流量数据集

在这里插入图片描述

6.3 图三:算法异常检测结果

  • 这个是没看懂的,图有点复杂看不清楚
    在这里插入图片描述

在这里插入图片描述

7 引言(introduction)

  1. 时间序列挖掘作为数据挖掘领域的研究问题之一,已经被广泛应用于水文时间序列相似性搜索序列模式挖掘周期分析等领域。
  2. 发现并减少水文时间序列中的异常点,对数据分析具有一定促进作用。

问题描述:给定一个包含n个数据点或对象的集合,以及预期的异常点数目k,发现与剩余的数据相比是显著异常的、孤立的或不一致的前k个对象的过程。

  • 异常检测需要解决两个问题:
    (1)在给定的数据集合中,定义什么样的数据是异常的。(提出自己的想法:如何确定哪些是异常点?这是一个监督学习的过程,那么预先打标签的工作如何完成?总不能是手动打标签吧)
    (2)找到一个有效的方法来检测这样的异常数据

  • 时间序列异常可以分为三种:序列异常、点异常和模式异常
    在这里插入图片描述
    在这里插入图片描述

  • 结果表明,单层线性网络预测模型能够获取最理想的检测效率
    在这里插入图片描述
    在这里插入图片描述

8 基于活动窗口预测的时间序列异常检测

8.1 相关定义

  1. 定义——水文时间序列
    在这里插入图片描述

  2. 定义——k-最近邻居窗口(严格的说,这个是2k)
    定义——**异常点 **异常点
    在这里插入图片描述

  3. 总结—— k k k 的值和 τ \tau τ 的值需要动态调整,达到最优
    在这里插入图片描述

8.2【最重要】算法描述

  • 算法思想不难:①one-step-ahead预测模型,输入是i个前驱序列,输出是第i+1的预测值;②如果 d i + 1 d_{i+1} di+1在置信区间内,则滑动窗口后移1,如果不在置信区间内,则用预测值替换掉原来的值,滑动窗口后移一位。

  • 注意:文字和图稍微有点不对应
    在这里插入图片描述

  • 假设t时刻的观测值,是其前驱邻接窗口的线性组合:
    在这里插入图片描述

8.3 滑动窗口的定义

在这里插入图片描述

8.4 one-step-ahead预测模型

  • 总结一下,最后使用的是单层线性网络
    在这里插入图片描述
    在这里插入图片描述

8.1 异常点判定

  • 置信度阈值 τ \tau τ(希腊字母,tao)、置信区间( P C I PCI PCI)如下所示:
    在这里插入图片描述

http://www.niftyadmin.cn/n/1434659.html

相关文章

论文学习——多维时间序列异常检测算法综述

文章目录0 封面1 标题(title)2 作者(author)3 摘要(abstract)4 结论(conclusion)4.1 维数约减4.2 时间序列模式表示4.3 异常模式发现5 引言(introduction)5.1…

左对齐杨辉三角python_什么是左的错误?

展开全部 左指思想进步的、2113革命的、在革命5261斗争中表现为急噪盲动冒进的则成4102为错误,也叫做左倾。 左倾是指政治上追求进1653步、同情劳动人民的倾向。而带引号的“左”倾,则是政治思想上超越客观,脱离社会现实条件,陷入…

论文学习——基于滑动窗口和聚类算法的变压器状态异常检测

文章目录0 封面1 标题(title)2 作者(author)3 摘要(abstract)4 引言(introduction)5 异常检测及异常模式识别的模型建立5.1 建立候选异常数据的集合5.2 基于k-means聚类技术的多元异…

灾害事件下社交媒体图文相关性研究

灾害事件下社交媒体图文相关性研究 摘 要 对灾害情境下的微博图片和文本内容进行分析,理解灾害情境下微博图片与文本的相关性。基于图像语义理解框架构建图文相关性分类模型,通过对图像和文本进行特征抽取,利用机器学习和深度学习方法提出图…

系统详细设计说明书_新手可以学习的教务管理系统详细设计(二)

三 教工档案模块管理说明①教工人事档案数据项设置表举例②班主任名单在该报表中,可以为某一年级某一班及分配班主任,选择了“年级”和“班级”后,该班的总人数,男生人数、女生人数都会被提取出来,然后再通过下拉列表选…

Convolutional Neural Networks for Sentence Classification用于句子分类的卷积神经网络

Convolutional Neural Networks for Sentence Classification 论文任务:用卷积神经网络(CNN)在预先训练好的词向量上进行句子级分类任务 论文借用的深度学习模型: 卷积神经网络(CNN)利用层与卷积…

ole2高级编程技术 pdf_21天快速掌握Python语言,《21天学通Python》PDF版送给你去学...

Python的学习书籍小编看过很多,但是这本《21天学通Python》真的是堪称极品!本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可…

多标签文本分类研究进展概述

多标签文本分类研究进展概述 1.多标签文本分类的研究还有很大的提升空间. 2.多标签文本分类的基本流程,包括数据集获取、文本预处理、模型训练和预测结果; 3.多标签文本分类的方法:传统机器学习的方法和基于深度学习的方法。传统机器学习方…