five

NAB (Numenta Anomaly Benchmark)|异常检测数据集|时间序列分析数据集

收藏
github2023-12-31 更新2024-05-31 收录
异常检测
时间序列分析
下载链接:
https://github.com/rposhala/Anomaly-Detection-NAB-Dataset
下载链接
链接失效反馈
资源简介:
NAB是一个用于评估流式实时应用中异常检测算法的新型基准。它由超过50个数据文件组成,旨在为流式异常检测研究提供数据。数据集包含真实世界和人工的时间序列数据,其中包含标记的异常行为周期。

NAB is a novel benchmark designed for evaluating anomaly detection algorithms in streaming real-time applications. It comprises over 50 data files, aiming to provide data for research in streaming anomaly detection. The dataset includes both real-world and synthetic time series data, featuring labeled periods of anomalous behavior.
创建时间:
2020-08-20
原始信息汇总

数据集概述

数据集名称

NAB (Numenta Anomaly Benchmark)

数据集描述

NAB是一个用于评估流数据和实时应用中异常检测算法的基准数据集。该数据集包含超过50个数据文件,旨在为流数据异常检测的研究提供数据。数据集由真实世界和人工生成的时序数据组成,包含标记的异常行为周期。

数据集内容

  • 数据集包含真实世界和人工生成的时序数据。
  • 包含标记的异常行为周期。

使用场景

本项目使用的是NAB数据集中的realAdExchange数据集,该数据集记录了在线广告点击率,指标为每次点击成本(CPC)。数据集中包含一个无异常的文件和一个包含异常的文件。

数据集应用

通过构建序列到序列的多层感知机(MLP)和自编码器(使用Dense、LSTM、Conv1D层),对数据进行重建和异常检测。使用卷积1D层的自编码器,结合均方误差作为阈值定义的误差度量和RMSprop作为优化器,能够有效地检测异常并重建数据。

AI搜集汇总
数据集介绍
main_image_url
构建方式
NAB(Numenta Anomaly Benchmark)数据集的构建旨在为流式实时应用中的异常检测算法提供评估基准。该数据集包含超过50个数据文件,涵盖了真实世界和人工生成的时间序列数据,其中标注了异常行为的时间段。这些数据文件经过精心设计,以模拟不同场景下的异常检测需求,确保其能够广泛应用于流式异常检测的研究。
特点
NAB数据集的特点在于其多样性和实用性。它不仅包含了真实世界的广告点击率数据,还融入了人工生成的时间序列数据,涵盖了多种异常类型。数据集中的每个文件都经过详细标注,明确指出了异常行为的时间段,为研究者提供了清晰的参考。此外,NAB数据集的设计充分考虑了流式数据的特性,使其能够有效支持实时异常检测算法的开发与评估。
使用方法
使用NAB数据集时,研究者可以通过构建深度学习模型,如序列到序列的多层感知机(MLP)或基于Dense、LSTM、Conv1D层的自编码器,来检测和重建数据中的异常。通过将检测到的异常与原始非异常数据集进行比较,可以评估模型的性能。例如,使用卷积1D层构建的自编码器,结合均方误差作为误差度量,能够有效检测异常并重建数据。RMSprop优化器的应用进一步提升了模型的检测效果。
背景与挑战
背景概述
NAB(Numenta Anomaly Benchmark)数据集由Numenta公司于2015年推出,旨在为流式实时应用中的异常检测算法提供一个新颖的评估基准。该数据集由超过50个数据文件组成,涵盖了真实世界和人工生成的时间序列数据,并标注了异常行为的时间段。NAB的创建标志着异常检测领域的一个重要里程碑,特别是在处理高维、动态数据流时,为研究人员提供了一个标准化的测试平台。该数据集不仅推动了深度学习在异常检测中的应用,还促进了序列到序列模型、自编码器等技术的创新与发展。
当前挑战
NAB数据集在解决流式实时异常检测问题时面临多重挑战。首先,异常检测本身具有高度复杂性,尤其是在数据流中,异常行为往往难以界定且变化迅速。其次,数据集中包含的异常类型多样,既有真实世界的复杂异常,也有人工生成的特定模式,这对算法的泛化能力提出了更高要求。在构建过程中,研究人员需要确保数据的多样性和代表性,同时还要精确标注异常时间段,这对数据收集和预处理工作提出了巨大挑战。此外,如何在实时应用中高效处理大规模数据流,并保持检测的准确性和实时性,也是该领域亟待解决的关键问题。
常用场景
经典使用场景
NAB数据集在实时流数据异常检测领域具有广泛的应用,特别是在金融交易、网络流量监控和工业设备状态监测等场景中。通过提供包含标记异常的真实世界和人工生成的时间序列数据,NAB为研究人员提供了一个标准化的平台,用于开发和测试各种异常检测算法。其多样化的数据集设计使得算法能够在不同复杂度和噪声水平下进行验证,从而确保其鲁棒性和泛化能力。
实际应用
在实际应用中,NAB数据集被广泛用于在线广告点击率监控、金融欺诈检测和工业设备故障预警等场景。例如,在在线广告领域,NAB的realAdExchange数据集被用于检测异常点击行为,帮助企业优化广告投放策略。在金融领域,NAB的时间序列数据被用于识别异常交易模式,从而预防欺诈行为。其高精度和实时性使得NAB成为实际业务中异常检测的重要工具。
衍生相关工作
NAB数据集催生了一系列经典的研究工作,特别是在深度学习与异常检测的结合方面。基于NAB的研究提出了多种创新模型,如基于LSTM的序列到序列模型、卷积自编码器以及混合神经网络架构。这些模型在NAB数据集上的表现显著优于传统方法,推动了异常检测技术的发展。此外,NAB还激发了关于异常检测算法评估标准化的讨论,促进了该领域的学术交流与合作。
以上内容由AI搜集并总结生成
用户留言
有没有相关的论文或文献参考?
这个数据集是基于什么背景创建的?
数据集的作者是谁?
能帮我联系到这个数据集的作者吗?
这个数据集如何下载?
点击留言
数据主题
具身智能
数据集  4098个
机构  8个
大模型
数据集  439个
机构  10个
无人机
数据集  37个
机构  6个
指令微调
数据集  36个
机构  6个
蛋白质结构
数据集  50个
机构  8个
空间智能
数据集  21个
机构  5个
5,000+
优质数据集
54 个
任务类型
进入经典数据集
热门数据集

中国农村金融统计数据

该数据集包含了中国农村金融的统计信息,涵盖了农村金融机构的数量、贷款余额、存款余额、金融服务覆盖率等关键指标。数据按年度和地区分类,提供了详细的农村金融发展状况。

www.pbc.gov.cn 收录

LFW

人脸数据集;LFW数据集共有13233张人脸图像,每张图像均给出对应的人名,共有5749人,且绝大部分人仅有一张图片。每张图片的尺寸为250X250,绝大部分为彩色图像,但也存在少许黑白人脸图片。 URL: http://vis-www.cs.umass.edu/lfw/index.html#download

AI_Studio 收录

Beijing Traffic

The Beijing Traffic Dataset collects traffic speeds at 5-minute granularity for 3126 roadway segments in Beijing between 2022/05/12 and 2022/07/25.

Papers with Code 收录

Traditional-Chinese-Medicine-Dataset-SFT

该数据集是一个高质量的中医数据集,主要由非网络来源的内部数据构成,包含约1GB的中医各个领域临床案例、名家典籍、医学百科、名词解释等优质内容。数据集99%为简体中文内容,质量优异,信息密度可观。数据集适用于预训练或继续预训练用途,未来将继续发布针对SFT/IFT的多轮对话和问答数据集。数据集可以独立使用,但建议先使用配套的预训练数据集对模型进行继续预训练后,再使用该数据集进行进一步的指令微调。数据集还包含一定比例的中文常识、中文多轮对话数据以及古文/文言文<->现代文翻译数据,以避免灾难性遗忘并加强模型表现。

huggingface 收录

鄱阳湖流域主要水文站实时日水位观测数据集(2017-2024年)

该数据集为鄱阳湖流域主要水文站的逐日实时水位数据集。包含了外洲站、李家渡站、湖口站、星子站、万家埠站、都昌等10个主要水文站的日水位数据,观测时间为每日8:00。共享政策为一次可共享3000条数据,一个站点的一日数据为一条记录,一年可申请一次。 数据集包含1个excel表格文件,日水位.xlsx。

国家地球系统科学数据中心 收录