Unsuperised Model Selection For Time Series Anomaly Detection 解读 如有侵权或其他问题欢迎留言联系更正或删除。目录一 模型整体框架二 问题定义三 代理指标四 排名聚合五 实验结果六 实验结论来源ICLR SPOTLIGHT 2023立意更高而非堆砌模型结构代码mononitogoswami/tsad-model-selection: Code for Unsupervised Model Selection for Time-series Anomaly Detection, ICLR 2023.一 模型整体框架二 问题定义注意① 不同模型、以不同方式动机 所生成的时序异常分数不具备直接、简单的 “可比性”② 在时序异常检测内没有任何一种方法能在所有数据集上都表现最佳。不同数据集和异常场景通常需选择不同模型→ 给定未标记时序数据集 及 一组候选时序异常检测模型如何选择最佳的 detetor ?三 代理指标SurrogateMetrics of Model Performance三类不完美的、含噪音nosiy的代理指标① 预测误差Prediction Error原文内容If a model can forecast or reconstruct time-series well it must also be a good anomaly detector. → 个人见解不一定TSAD 领域内的训练材料含部分异常可能习得对 “异常时序” 的预测知识预测模型的性能瓶颈将干扰对 “时序异常” 的鉴别 ......② 异常注入Synthetic Anomaly Injection弊端(1) real anomalies might be of a different type compared to injected ones →真实的时序异常 与 注入的合成异常 相比域不同简言之注入合成异常的方式难以覆盖真实时序异常的所有情形(2) there may already be anomalies for which our pseudo-labels will be negative →伪标签有误将真正的时序异常错误地标记为 ” 正常 / negative /0 “③ 模型中心度Model CentralityThere is only one ground truth, thus models close to ground truth are close to each other. Hence, the most “central model is the best one.在时序背景下用 “异常分数” 近似 “模型中心度”虽然 “异常分数” 不能直接比较分数的分布、生成方式不同但模型借助 “阈值” 为时序添加标签 → 比较不同模型给出的、各时序点的 “异常分数排名”其具体公式如下弊端好模型可能产生集群坏模型也可能产生集群四 排名聚合本部分解读源于2023 ICLRUnsupervised Model Selection for Time-Series Anomaly Detection - 知乎五 实验结果UCR SMD 数据集的具体实验结果六 实验结论1. No single best surrogate metric.没有唯一的、最佳的 代理指标2. Minimum Influence Metric perform on par with Supervised Selection3. Robust variations of Borda outperform Borda证实了只关注 “好” 的代理指标能够提高排名聚合后的模型性能4. Robust variations of Borda minimizes losses to Oracle5. Synthetic anomaly injection metrics outperform other classes of metrics. We found synthetic anomaly injection to perform better than prediction error and centrality metrics (Appendix A.3). Among the three surrogate classes, centrality metrics performed the worst, most likely due to highly correlated bad rankings.6. Prior knowledge of anomalies might help identify good anomaly injection metrics. 针对特定数据集的、异常的先验知识有助于确定良好的 “异常注入” 指标。详见上文第三部份的②片段

相关新闻

最新新闻

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现 【免费下载链接】serenity The Serenity Operating System 🐞 项目地址: https://gitcode.com/GitHub_Trending/se/serenity 导读 本文以 getopt(3) 手册 为核心&a…

2026/10/5 3:18:56
轻量服务器还是ECS?大促云服务器选购与避坑实战指南

轻量服务器还是ECS?大促云服务器选购与避坑实战指南

每年大促节点,群里永远有人在问同一个问题:“38元的轻量服务器到底怎么抢?为什么我每次点进去都是已售罄?68元直购和99元的ECS我到底选哪个?”作为一个常年帮团队和自己采购云服务器的老用户,我太清楚这种纠…

2026/10/5 3:42:18
为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南 【免费下载链接】agents Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity 项目地址:…

2026/10/5 19:39:38
PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署 【免费下载链接】PaddleOCR Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between i…

2026/10/5 16:06:34
Spring源码解析:构造器注入的类型转换与候选匹配机制

Spring源码解析:构造器注入的类型转换与候选匹配机制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 5:51:09
openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由 【免费下载链接】openai-agents-python A lightweight, powerful framework for multi-agent workflows 项目地址: https://gitcode.com/GitHub_Trending/op/openai-agents-pyth…

2026/10/5 5:40:36

日新闻

周新闻

月新闻