ICDM 2023 Tutorial

Robust Time Series Analysis and Applications: 

A Interdisciplinary Approach

The 23rd IEEE International Conference on Data Mining (ICDM'23)

Dec. 2023, Shanghai, China

Tutorial Lecturers

Staff Engineer

Alibaba DAMO

Senior Engineer

Alibaba DAMO

Senior Engineer

Alibaba DAMO

Engineer

Alibaba DAMO

Bingqing Peng

Senior Engineer

Alibaba DAMO

Senior Staff Engineer

Alibaba DAMO

Tutorial Date/Time/Location

Tutorial Description

Time series data is ubiquitous in various real-world applications, such as Artificial Intelligence for IT Operations (AIOps) in cloud computing, AI-powered Business Intelligence (BI) in E-commerce, Artificial Intelligence of Things (AIoT), etc. In real-world scenarios, time series often exhibit complex patterns with trend, seasonality, outlier, and noise. In addition, as more time series data are collected, handling the massive amount of data efficiently is crucial in many applications. These significant challenges exist in various tasks, such as forecasting, anomaly detection, and fault cause localization. Therefore, designing effective, efficient, and explainable models for different tasks, which are robust enough to address the aforementioned challenging patterns and noise in real-world applications, is of great theoretical and practical interest. 

This tutorial summarizes state-of-the-art algorithms of robust time series analysis through an interdisciplinary approach ranging from robust statistics, signal processing, optimization, and the most recent deep learning-based methods. We will not only introduce the principle of time series algorithms but also provide insights into applying various techniques from multiple disciplines effectively in practical, real-world industrial applications.

Specifically, we organize the tutorial in a bottom-up framework. Firstly, We present preliminaries from different disciplines, including robust statistics, signal processing, optimization, deep learning, and explainable AI (XAI). Then, we identify and discuss those most-frequently processing blocks in robust time series analysis, including periodicity detection, trend filtering, seasonal-trend decomposition, and time series similarity. These blocks can be integrated into different time series tasks as general built-in blocks. Lastly, we discuss recent advances in multiple time series tasks, including forecasting, autoscaling, anomaly detection, and fault cause localization, as well as practical lessons learned from large-scale time series applications in industrial scenarios.

Tutorial Outline and Materials

Tutorial slides [slides]

Further Reading: AI for Time Series (AI4TS) Papers, Tutorials, and Surveys [GitHub link]

Key References Published by Lecturers

Short Bio of Lecturers