Demo Data from SIGIR 2026 / reviewers in the wild / expert
Liang Sun 0001
dblp:18/5837-1
· DBLP profile ↗
70ranked-venue papers
9as first author
50since 2021 · last 2026
0009-0002-5835-7259ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 54 · 8 first-author · 37 since 2021Databases, data management, data science and information retrieval · 26 · 3 first-author · 21 since 2021Graphics, computer vision, multimedia, augmented reality and games · 23 · 1 first-author · 17 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
32 papers |
Trustworthy machine learning · 20% Time series and sequential data · 14% Deep learning architectures and training · 13% | |
| Databases, data mining, and information retrieval
21 papers |
Data mining · 72% Data stream processing · 9% Data integration and cleaning · 6% | |
| Interdisciplinary, comprehensive, and emerging computing
11 papers |
Environmental and earth informatics · 48% Energy systems and smart grids · 30% Computational science and engineering · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 84% Electronic design automation · 16% | |
| Theoretical computer science
9 papers |
Mathematical optimization · 91% Algorithms and data structures · 4% Information theory · 4% |
Topics — the 30 heaviest of 105, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
interpretability |
3.1 | 5 | 2025 | When Interpretability Meets Generalization: Delta-GAM for Robust Extrapolation in Out-of-Distribution Settings · KDD (2) 2025 CURLS: Causal Rule Learning for Subgroups with Significant Treatment Effect · KDD 2024 Explain Temporal Black-Box Models via Functional Decomposition · ICML 2024 |
Environmental and earth informatics
weather forecasting |
2.6 | 3 | 2026 | MoCast: Learning Turbulent Motions Under Physical Guidance for Precipitation Nowcasting · AAAI 2026 Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and Forecasting · KDD (2) 2025 WeatherGNN: Exploiting Meteo- and Spatial-Dependencies for Local Numerical Weather Prediction Bias-Correction · IJCAI 2024 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
2.2 | 4 | 2025 | Learning to Extrapolate and Adjust: Two-Stage Meta-Learning for Concept Drift in Online Time Series Forecasting · IJCAI 2025 FiLM: Frequency improved Legendre Memory Model for Long-term Time Series Forecasting · NeurIPS 2022 Learning to Rotate: Quaternion Transformer for Complicated Periodical Time Series Forecasting · KDD 2022 |
Data mining
time series analysis |
2.1 | 6 | 2023 | Robust Time Series Analysis and Applications: An Industrial Perspective · KDD 2022 Fast RobustSTL: Efficient and Robust Seasonal-Trend Decomposition for Time Series with Complex Patterns · KDD 2020 RobustTrend: A Huber Loss with a Combined First and Second Order Difference Regularization for Time Series Trend Filtering · IJCAI 2019 |
Machine learning › Deep learning architectures and training
transformer |
2.0 | 4 | 2023 | Transformers in Time Series: A Survey · IJCAI 2023 Learning to Rotate: Quaternion Transformer for Complicated Periodical Time Series Forecasting · KDD 2022 FEDformer: Frequency Enhanced Decomposed Transformer for Long-term Series Forecasting · ICML 2022 |
Data mining › time series analysis
time series forecasting |
1.8 | 4 | 2024 | RobustTSF: Towards Theory and Design of Robust Time Series Forecasting with Anomalies · ICLR 2024 OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online Ensembling · NeurIPS 2023 Transformers in Time Series: A Survey · IJCAI 2023 |
Machine learning › Trustworthy machine learning
robustness |
1.6 | 2 | 2025 | When Interpretability Meets Generalization: Delta-GAM for Robust Extrapolation in Out-of-Distribution Settings · KDD (2) 2025 RobustTSF: Towards Theory and Design of Robust Time Series Forecasting with Anomalies · ICLR 2024 |
Machine learning › Trustworthy machine learning › interpretability › explainable AI › self-interpretable models
generalized additive model |
1.5 | 2 | 2025 | When Interpretability Meets Generalization: Delta-GAM for Robust Extrapolation in Out-of-Distribution Settings · KDD (2) 2025 Interactive Generalized Additive Model and Its Applications in Electric Load Forecasting · KDD 2023 |
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
1.3 | 2 | 2024 | CURLS: Causal Rule Learning for Subgroups with Significant Treatment Effect · KDD 2024 Towards Out-of-Distribution Sequential Event Prediction: A Causal Treatment · NeurIPS 2022 |
Energy systems and smart grids
load forecasting |
1.3 | 2 | 2023 | Interactive Generalized Additive Model and Its Applications in Electric Load Forecasting · KDD 2023 eForecaster: Unifying Electricity Forecasting with Robust, Flexible, and Explainable Machine Learning Algorithms · AAAI 2023 |
Data mining › temporal data mining
time series mining |
1.3 | 2 | 2024 | RobustTSF: Towards Theory and Design of Robust Time Series Forecasting with Anomalies · ICLR 2024 RobustPeriod: Robust Time-Frequency Mining for Multiple Periodicity Detection · SIGMOD Conference 2021 |
Cloud and datacenter computing
autoscaling |
1.2 | 2 | 2023 | AHPA: Adaptive Horizontal Pod Autoscaling Systems on Alibaba Cloud Container Service for Kubernetes · AAAI 2023 RobustScaler: QoS-Aware Autoscaling for Complex Workloads · ICDE 2022 |
Data mining › anomaly detection
time series anomaly detection |
1.2 | 4 | 2023 | DCdetector: Dual Attention Contrastive Representation Learning for Time Series Anomaly Detection · KDD 2023 Transformers in Time Series: A Survey · IJCAI 2023 Robust Time Series Analysis and Applications: An Industrial Perspective · KDD 2022 |
Machine learning › Generative modeling
diffusion model |
1.2 | 2 | 2026 | A Non-isotropic Time Series Diffusion Model with Moving Average Transitions · ICML 2025 MoCast: Learning Turbulent Motions Under Physical Guidance for Precipitation Nowcasting · AAAI 2026 |
Data mining
anomaly detection |
1.0 | 3 | 2023 | DCdetector: Dual Attention Contrastive Representation Learning for Time Series Anomaly Detection · KDD 2023 Transformers in Time Series: A Survey · IJCAI 2023 Time Series Data Augmentation for Deep Learning: A Survey · IJCAI 2021 |
Environmental and earth informatics › weather forecasting
precipitation nowcasting |
1.0 | 1 | 2026 | MoCast: Learning Turbulent Motions Under Physical Guidance for Precipitation Nowcasting · AAAI 2026 |
Data mining › predictive modeling › classification
interpretable classification |
0.9 | 2 | 2024 | Efficient Decision Rule List Learning via Unified Sequence Submodular Optimization · KDD 2024 Learning Interpretable Decision Rule Sets: A Submodular Optimization Approach · NeurIPS 2021 |
Machine learning › Generative modeling › diffusion model
anisotropic diffusion |
0.9 | 1 | 2025 | A Non-isotropic Time Series Diffusion Model with Moving Average Transitions · ICML 2025 |
Machine learning › Time series and sequential data › non-stationary environments
concept drift |
0.9 | 1 | 2025 | Learning to Extrapolate and Adjust: Two-Stage Meta-Learning for Concept Drift in Online Time Series Forecasting · IJCAI 2025 |
Machine learning › Deep learning architectures and training
physics-informed neural network |
0.9 | 1 | 2025 | Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and Forecasting · KDD (2) 2025 |
Machine learning › Generative modeling › diffusion model › time series generation
time series diffusion models |
0.9 | 1 | 2025 | A Non-isotropic Time Series Diffusion Model with Moving Average Transitions · ICML 2025 |
Environmental and earth informatics › atmospheric modeling
numerical weather prediction |
0.9 | 1 | 2025 | Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and Forecasting · KDD (2) 2025 |
Computational science and engineering › scientific machine learning
physics-informed deep learning |
0.9 | 1 | 2025 | Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and Forecasting · KDD (2) 2025 |
Information retrieval › similarity search
vector quantization |
0.9 | 1 | 2025 | Does Vector Quantization Fail in Spatio-Temporal Forecasting? Exploring a Differentiable Sparse Soft-Vector Quantization Approach · KDD (2) 2025 |
Cloud and datacenter computing › cloud management
cloud monitoring |
0.9 | 1 | 2025 | EMD-Period: Detecting Multi-periodicity in Industrial Cloud Clusters via Time-Frequency Decomposition · KDD (2) 2025 |
Electronic design automation › hardware verification and test
fault detection |
0.9 | 1 | 2025 | EMD-Period: Detecting Multi-periodicity in Industrial Cloud Clusters via Time-Frequency Decomposition · KDD (2) 2025 |
Data mining › time series analysis › time series decomposition
seasonal-trend decomposition |
0.8 | 2 | 2020 | Fast RobustSTL: Efficient and Robust Seasonal-Trend Decomposition for Time Series with Complex Patterns · KDD 2020 RobustSTL: A Robust Seasonal-Trend Decomposition Algorithm for Long Time Series · AAAI 2019 |
Machine learning › Learning theory
downstream task performance prediction |
0.8 | 1 | 2024 | Task-oriented Time Series Imputation Evaluation via Generalized Representers · NeurIPS 2024 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.8 | 1 | 2024 | BayOTIDE: Bayesian Online Multivariate Time Series Imputation with Functional Decomposition · ICML 2024 |
Machine learning › Graph learning
graph neural network |
0.8 | 1 | 2024 | WeatherGNN: Exploiting Meteo- and Spatial-Dependencies for Local Numerical Weather Prediction Bias-Correction · IJCAI 2024 |
Methods — techniques the papers use, named apart from their topics
submodular optimization · 4.5functional decomposition · 2.3wavelet decomposition · 2.0reynolds decomposition · 2.0mixture of experts · 2.0helmholtz decomposition · 2.0vector quantization · 1.7sparse regression · 1.7MLP · 1.7minorize-maximization · 1.5surrogate loss · 0.9statistical test · 0.9physics-informed loss · 0.9moving average transition · 0.9meta-learning · 0.9latent force parameterization · 0.9intrinsic mode functions · 0.9empirical mode decomposition · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | MoCast: Learning Turbulent Motions Under Physical Guidance for Precipitation NowcastingabstractPrecipitation nowcasting, a critical task for weather-sensitive applications, is highly challenging owing to the chaotic nature of atmospheric dynamics. Despite recent progress in deep learning, existing methods are limited in their capacity to model turbulent motions, one of the key drivers of precipitation evolution. Thus, we propose MoCast, the first work that incorporates turbulence knowledge to decompose turbulent motions into solvable components for precipitation nowcasting. Specifically, inspired by the continuity equation, MoCast introduces two core innovations: (1) a physics-guided motion module that learns turbulent motions from physically interpretable mean and fluctuating components based on Reynolds, Helmholtz, and Wavelet decomposition techniques, and (2) a motion-guided source-sink module that learns source-sink features considering the multi-scale impact from motions based on a mixture-of-experts architecture. Extensive experiments on three real-world datasets demonstrate that MoCast achieves the state-of-the-art performance. MoCast and its diffusion-based variant MoCast+ reduce CSI error by an average of 4.9% and 4.5% compared to the best deterministic and probabilistic baselines, respectively. Binqing Wu, Zongjiang Shang, Haiou Wang, Liang Sun 0001, Ling Chen 0001 |
AAAI | 6 |
| 2025 | SolarMAE: A Unified framework for Regional Centralized and Distributed Solar Power Forecasting with Weather Pre-trainingabstractThe recent surge in solar plant installations has notably decreased the reliance on fossil fuels while also presenting significant challenges to power grid. Therefore, the accurate forecasting of centralized and distributed solar power has become critically important. Although site-specific forecasting models typically perform better for utility-scale solar power plants, the model maintenance can be troublesome as the number of solar plants grows. Furthermore, the rapid growth and difficulties in real-time data collection associated with distributed solar systems exacerbate the complexity of regional gross solar power forecasting. To address these issues, we propose SolarMAE, a unified regional solar power forecasting framework enabling end-to-end precise forecasting for both centralized and distributed solar systems. It adopts masked autoencoder (MAE) pre-training strategy for numerical weather prediction (NWP) reconstruction at first, aiming to derive spatiotemporal correlations within meteorological variables, and then fine-tunes a temporal convolutional neural network which predicts future solar power generation. Experiments show that this framework outperforms state-of-the-art centralized or distributed solar power forecasting methods in accuracy, and significantly reduces model maintenance cost. It also demonstrates strong few-shot learning capabilities, which is particularly useful for the cold start problem of newly installed solar plants. The unified solar power forecasting system has been deployed in a province in eastern China, serving solar systems with over 73 GW gross installed capacity and more than 400 centralized solar plants. Bingqing Peng, Yuanjie Hu, Yuejiang Chen, Peisong Niu, Liang Sun 0001 |
CIKM | 7 |
| 2025 | Less Is More: Embracing Sparsity and Interpolation with Esiformer for Time Series ForecastingabstractTime series forecasting has played a significant role in many practical fields. But time series data generated from real-world applications always exhibits high variance and lots of noise, which makes it difficult to capture the inherent periodic patterns of the data, hurting the prediction accuracy significantly. To address this issue, we propose the Esiformer, which apply interpolation on the original data, decreasing the overall variance of the data and alleviating the influence of noise. What's more, we enhanced the vanilla transformer with a robust Sparse FFN. It can enhance the representation ability of the model effectively, and maintain the excellent robustness, avoiding the risk of overfitting compared with the vanilla implementation. Through evaluations on challenging real-world datasets, our method outperforms leading model PatchTST, reducing MSE by 6.5% and MAE by 5.8% in multivariate time series forecasting. Code is available at: https://github.com/yyg1282142265/Esiformer/tree/main. Yanjun Zhao 0001, Sizhe Dang, Tian Zhou 0004, Liang Sun 0001, Yi Qian 0004 |
ICASSP | 5 |
| 2025 | Sparse-VQ Transformer: An FFN-Free Framework with Vector Quantization for Enhanced Time SeriesabstractTime series analysis is vital for numerous applications, and transformers have become increasingly prominent in this domain. Leading methods customize the transformer architecture from NLP and CV, utilizing a patching technique to convert continuous signals into segments. Yet, time series data is uniquely challenging due to significant distribution shifts and intrinsic noise levels. To address these two challenges, we introduce the Sparse Vector Quantized FFN-Free Transformer (Sparse-VQ). Our methodology capitalizes on a sparse vector quantization technique to reduce noise impact and capture sufficient statistics for forecasting, serving as an alternative to the Feed-Forward layer (FFN) in the transformer architecture. Our FFN-free approach trims the parameter size, enhancing computational efficiency and reducing overfitting. Through evaluations across ten benchmark datasets, including a newly introduced CAISO dataset, Sparse-VQ surpasses leading models with a 7.84% and 4.17% decrease in MAE for univariate and multivariate time series forecasting. It can be seamlessly integrated with existing transformer-based models to elevate their performance. Our source code and the new dataset are available at: https://github.com/Yanjun-Zhao/Sparse-VQ. Yanjun Zhao 0001, Tian Zhou 0004, Liang Sun 0001, Yi Qian 0004, Rong Jin 0001 |
ICASSP | 4 |
| 2025 | A Non-isotropic Time Series Diffusion Model with Moving Average TransitionsabstractDiffusion models, known for their generative ability, have recently been adapted to time series analysis. Most pioneering works rely on the standard isotropic diffusion, treating each time step and the entire frequency spectrum identically. However, it may not be suitable for time series, which often have more informative low-frequency components. We empirically found that direct application of standard diffusion to time series may cause gradient contradiction during training, due to the rapid decrease of low-frequency information in the diffusion process. To this end, we proposed a novel time series diffusion model, MA-TSD, which utilizes the moving average, a natural low-frequency filter, as the forward transition. Its backward process is accelerable like DDIM and can be further considered a time series super-resolution. Our experiments on various datasets demonstrated MA-TSD’s superior performance in time series forecasting and super-resolution tasks. Linxiao Yang, Zhixian Wang, Liang Sun 0001, Yi Wang 0022 |
ICML | 4 |
| 2025 | Learning to Extrapolate and Adjust: Two-Stage Meta-Learning for Concept Drift in Online Time Series ForecastingabstractThe inherent non-stationarity of time series in practical applications poses significant challenges for accurate forecasting. This paper tackles the concept drift problem where the underlying distribution or environment of time series changes. To better describe the characteristics and effectively model concept drifts, we first classify them into macro-drift (stable, long-term changes) and micro-drift (sudden, short-term fluctuations). Next, we propose a unified meta-learning framework called LEAF (Learning to Extrapolate and Adjust for Forecasting), where an extrapolation module is first introduced to track and extrapolate the prediction model in latent space considering macro-drift, and then an adjustment module incorporates meta-learnable surrogate loss to capture sample-specific micro-drift patterns. LEAF’s dual-stage approach effectively addresses diverse concept drifts and is model-agnostic which can be compatible with any deep prediction model. We further provide theoretical analysis to justify why the proposed framework can handle macro-drift and micro-drift. To facilitate further research in this field, we release three electric load time series datasets collected from real-world scenarios, exhibiting diverse and typical concept drifts. Extensive experiments on multiple datasets demonstrate the effectiveness of LEAF. Zhaoyang Zhu, Yifan Zhang 0004, Lefei Shen, Linxiao Yang, Qingsong Wen, Liang Sun 0001 |
IJCAI | 7 |
| 2025 | Does Vector Quantization Fail in Spatio-Temporal Forecasting? Exploring a Differentiable Sparse Soft-Vector Quantization ApproachabstractSpatio-temporal forecasting is crucial in various fields and requires a careful balance between identifying subtle patterns and filtering out noise. Vector quantization (VQ) appears well-suited for this purpose, as it quantizes input vectors into a set of codebook vectors or patterns. Although VQ has shown promise in various computer vision tasks, it surprisingly falls short in enhancing the accuracy of spatio-temporal forecasting. We attribute this to two main issues: inaccurate optimization due to non-differentiability and limited representation power caused by hard-VQ structure. To tackle these challenges, we introduce Differentiable Sparse Soft-Vector Quantization (SVQ), the first VQ method to enhance spatio-temporal forecasting. SVQ balances detail preservation with noise reduction, offering full differentiability and a solid foundation in sparse regression. The method employs a two-layer MLP and an extensive codebook to streamline the sparse regression process, significantly cutting computational costs while simplifying training and improving performance. Empirical studies on five spatio-temporal benchmark datasets show SVQ achieves state-of-the-art results, including a 7.9% improvement on the WeatherBench-S temperature dataset and an average mean absolute error reduction of 9.4% in video prediction benchmarks (Human3.6M, KTH, and KittiCaltech), along with a 17.3% enhancement in image quality (measured by LPIPS). Tian Zhou 0004, Yanjun Zhao 0001, Hui Liu 0023, Rong Jin 0001, Liang Sun 0001 |
KDD (2) | 6 |
| 2025 | EMD-Period: Detecting Multi-periodicity in Industrial Cloud Clusters via Time-Frequency DecompositionabstractAccurate periodicity detection of performance metrics in cloud platform is essential for enhancing monitoring accuracy and ensure service quality of cloud computing. However, in real-world industrial settings, such as large-scale cloud computing platform MaxCompute at Alibaba Cloud, performance metrics often exhibit complex multi-periodicity and temporal nonstationarity. Additionally, these metrics are frequently contaminated by noise and anomalies, rendering traditional periodicity detection methods ineffective. To address these challenges, this paper proposes a robust and general period detection method with low deployment cost and high usability. The method employs Empirical Mode Decomposition (EMD) to decompose complex time series into Intrinsic Mode Functions (IMFs), isolating noise, periodic, and trend components. Significant periods are identified using statistical tests to eliminate irrelevant components, while an automatic clustering mechanism mitigates the mode-mixing problem inherent in EMD. Extensive experiments on synthetic and real-world datasets demonstrate that the proposed method outperforms state-of-the-art periodicity detection techniques, achieving over 10% and 17% performance improvements in public single and multiple periodicity detection tasks, respectively. Deployed in Alibaba Cloud's MaxCompute platform, it monitors millions of tasks, resulting in a 7.8% increase in fault detection coverage and enabling faults to be detected 13.15% more rapidly. The method's low deployment cost and user-friendly implementation make it highly accessible and practical for diverse cloud monitoring applications. Qingsong Wen, Liang Sun 0001 |
KDD (2) | 4 |
| 2025 | Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and ForecastingabstractWeather forecasting is essential but remains computationally intensive and physically incomplete in traditional numerical weather prediction (NWP) methods.Deep learning (DL) models offer efficiency and accuracy but often ignore physical laws, limiting interpretability and generalization.We propose PhyDL-NWP, a physicsguided deep learning framework that integrates physical equations with latent force parameterization into data-driven models.It predicts weather variables from arbitrary spatiotemporal coordinates, computes physical terms via automatic differentiation, and uses a physics-informed loss to align predictions with governing dynamics.PhyDL-NWP enables resolution-free downscaling by modeling weather as a continuous function and fine-tunes pre-trained models with minimal overhead, achieving up to 170× faster inference with only 55K parameters.Experiments show that PhyDL-NWP improves both forecasting performance and physical consistency. Yingtao Luo, Shikai Fang, Binqing Wu, Qingsong Wen, Liang Sun 0001 |
KDD (2) | 5 |
| 2025 | Utilizing Strategic Pre-training to Reduce Overfitting: Baguan - A Pre-trained Weather Forecasting ModelabstractWeather forecasting has long posed a significant challenge for humanity. While recent AI-based models have surpassed traditional numerical weather prediction (NWP) methods in global forecasting tasks, overfitting remains a critical issue due to the limited availability of real-world weather data spanning only a few decades. Unlike fields like computer vision or natural language processing, where data abundance can mitigate overfitting, weather forecasting demands innovative strategies to address this challenge with existing data. In this paper, we explore pre-training methods for weather forecasting, finding that selecting an appropriately challenging pre-training task introduces locality bias, effectively mitigating overfitting and enhancing performance. We introduce Baguan, a novel data-driven model for medium-range weather forecasting, built on a Siamese Autoencoder pre-trained in a self-supervised manner and fine-tuned for different lead times. Experimental results show that Baguan outperforms traditional methods, delivering more accurate forecasts. Additionally, the pre-trained Baguan demonstrates robust overfitting control and excels in downstream tasks, such as subseasonal-to-seasonal (S2S) modeling and regional forecasting, after fine-tuning. Peisong Niu, Ziqing Ma, Tian Zhou 0004, Lefei Shen, Rong Jin 0001, Liang Sun 0001 |
KDD (2) | 7 |
| 2025 | When Interpretability Meets Generalization: Delta-GAM for Robust Extrapolation in Out-of-Distribution SettingsabstractOut-of-Distribution (OOD) extrapolation, where test data feature values extend beyond the training range, poses significant challenges in machine learning. While existing solutions often sacrifice interpretability, resulting in limited applicability in high-stakes applications where interpretability is a a critical requirement. In this paper, we propose Delta-GAM, an interpretable Generalized Additive Model (GAM) that achieves robust extrapolation in OOD scenarios. Our method jointly learns (1) feature-target relationships and (2) functional adaptations for extrapolating beyond the training distribution by reformulating GAM fitting as a second-order interaction problem between features and their distributional offsets. We theoretically show that smooth GAM shape functions induce an approximately low-rank structure in these interactions, enabling efficient decomposition via a specialized neural network. Experiments on synthetic and real-world data demonstrate Delta-GAM's superior performance in OOD extrapolation tasks while preserving model interpretability, bridging a key gap in trustworthy machine learning. Linxiao Yang, Zhipeng Zeng, Liang Sun 0001 |
KDD (2) | 5 |
| 2024 | Advancing Multivariate Time Series Anomaly Detection: A Comprehensive Benchmark with Real-World Data from Alibaba CloudabstractTime series anomaly detection is of significant importance in many real-world applications, including finance, healthcare, network security, industrial equipment, complex computing systems, and space probes. Most of these applications involve multi-sensor systems, thus how to perform multivariate time series anomaly detection (MTSAD) has garnered widespread attention. This broad attention has fueled extensive research endeavors aimed to innovate and develop methods and techniques to improve the efficiency and precision of anomaly detection on multivariate time series data, including both classic machine learning methods and deep learning methods. However, evaluating the performance of these methods remains challenging due to the limited availability of public benchmark datasets for MTSAD, which are often criticized for various reasons. Additionally, there is no consensus on the best metrics for time series anomaly detection, further complicating MTSAD research. In this paper, we advance the benchmarking of time series anomaly detection by addressing datasets, evaluation metrics, and algorithm comparison. To the best of our knowledge, we have generated the largest real-world datasets for MTSAD using the Hologres AIOps system in the Alibaba Cloud platform. We review and compare popular evaluation metrics including recently proposed ones. To evaluate classic machine learning and recent deep learning methods fairly, we have conducted extensive comparisons of these methods on various datasets. We believe that our benchmarks and datasets will promote reproducible results and accelerate the progress of MTSAD research. Chaoli Zhang 0001, Lanshu Peng, Qingsong Wen, Yiyuan Yang, Chong-Jiong Fan, Minqi Jiang, Lunting Fan, Liang Sun 0001 |
CIKM | 9 |
| 2024 | Skip-Step Contrastive Predictive Coding for Time Series Anomaly DetectionabstractSelf-supervised learning (SSL) shows impressive performance in many tasks lacking sufficient labels. In this paper, we study SSL in time series anomaly detection (TSAD) by incorporating the characteristics of time series data. Specifically, we build an anomaly detection algorithm consisting of global pattern learning and local association learning. The global pattern learning module builds encoder and decoder to reconstruct the raw time series data to detect global anomalies. To complement the limitation of the global pattern learning that ignores local associations between anomaly points and their adjacent windows, we design a local association learning module, which leverages contrastive predictive coding (CPC) to transform the identification of anomaly points into positive pairs identification. Motivated by the observation that adjusting the distance between the history window and the time point to be detected directly impacts the detection performance in the CPC framework, we further propose a skip-step CPC scheme in the local association learning module which adjusts the distance for better construction of the positive pairs and detection results. The experimental results show that the proposed algorithm achieves superior performance on SMD and PSM datasets in comparison with 12 state-of-the-art algorithms. Kexin Zhang 0007, Qingsong Wen, Chaoli Zhang 0001, Liang Sun 0001, Yong Liu 0007 |
ICASSP | 4 |
| 2024 | RobustTSVar: A Robust Time Series Variance Estimation AlgorithmabstractVariance estimation has been one of the key challenges in time series analysis for a long time. Although many ARCHtype algorithms are widely applied in variance estimation, they suffer from sensitivity to outliers and fail to handle complex data such as abrupt trend change and variance periodicity. The time warping of the periodicity makes it further complicated. To deal with these challenges, we propose a robust algorithm called RobustTSVar, based on quantile regression for robust variance estimation. To deal with variance periodicity with time warping, we propose non-local periodic filtering to further refine the variance estimate. An efficient implementation based on ADMM is also proposed to handle large-scale data. We compare our proposed RobustTSVar method with other state-of-the-art methods on both synthetic and real-world datasets, and the numerical results demonstrate the superior performance of our algorithm. Linxiao Yang, Qingsong Wen, Liang Sun 0001 |
ICASSP | 4 |
| 2024 | RobustTSF: Towards Theory and Design of Robust Time Series Forecasting with AnomaliesabstractTime series forecasting is an important and forefront task whose techniques have been applied to electricity forecasting, trajectory prediction, labor planning, etc. However, most of time series forecasting techniques assume that the training data is clean without anomalies. This assumption is unrealistic since the collected time series data can be contaminated in practice. The forecasting model will be inferior if it is directly trained by time series with anomalies. Thus it is essential to develop methods to automatically learn a robust forecasting model from the contaminated data. In this paper, we first statistically define three types of anomalies, then theoretically and experimentally analyze the loss robustness and sample robustness when these anomalies exist. Based on our analyses, we propose a simple and efficient algorithm to learn a robust forecasting model. Extensive experiments show that our method is highly robust and outperforms all existing approaches. The code is available at https://github.com/haochenglouis/RobustTSF. Hao Cheng 0005, Qingsong Wen, Yang Liu 0018, Liang Sun 0001 |
ICLR | 4 |
| 2024 | BayOTIDE: Bayesian Online Multivariate Time Series Imputation with Functional DecompositionabstractIn real-world scenarios such as traffic and energy management, we frequently encounter large volumes of time-series data characterized by missing values, noise, and irregular sampling patterns. While numerous imputation methods have been proposed, the majority tend to operate within a local horizon, which involves dividing long sequences into batches of fixed-length segments for model training. This local horizon often leads to the overlooking of global trends and periodic patterns. More importantly, most methods assume the observations are sampled at regular timestamps, and fail to handle complex irregular sampled time series in various applications. Additionally, most existing methods are learned in an offline manner. Thus, it is not suitable for applications with rapidly arriving streaming data. To address these challenges, we propose BayOTIDE: Bayesian Online Multivariate Time series Imputation with functional decomposition. Our method conceptualizes multivariate time series as the weighted combination of groups of low-rank temporal factors with different patterns. We employ a suite of Gaussian Processes (GPs),each with a unique kernel, as functional priors to model these factors. For computational efficiency, we further convert the GPs into a state-space prior by constructing an equivalent stochastic differential equation (SDE), and developing a scalable algorithm for online inference. The proposed method can not only handle imputation over arbitrary timestamps, but also offer uncertainty quantification and interpretability for the downstream application. We evaluate our method on both synthetic and real-world datasets. We release the code at https://github.com/xuangu-fang/BayOTIDE. Shikai Fang, Qingsong Wen, Yingtao Luo, Shandian Zhe, Liang Sun 0001 |
ICML | 5 |
| 2024 | Explain Temporal Black-Box Models via Functional DecompositionabstractHow to explain temporal models is a significant challenge due to the inherent characteristics of time series data, notably the strong temporal dependencies and interactions between observations. Unlike ordinary tabular data, data at different time steps in time series usually interact dynamically, forming influential patterns that shape the model’s predictions, rather than only acting in isolation. Existing explanatory approaches for time series often overlook these crucial temporal interactions by treating time steps as separate entities, leading to a superficial understanding of model behavior. To address this challenge, we introduce FDTempExplainer, an innovative model-agnostic explanation method based on functional decomposition, tailored to unravel the complex interplay within black-box time series models. Our approach disentangles the individual contributions from each time step, as well as the aggregated influence of their interactions, in a rigorous framework. FDTempExplainer accurately measures the strength of interactions, yielding insights that surpass those from baseline models. We demonstrate the effectiveness of our approach in a wide range of time series applications, including anomaly detection, classification, and forecasting, showing its superior performance to the state-of-the-art algorithms. Linxiao Yang, Yunze Tong, Liang Sun 0001 |
ICML | 4 |
| 2024 | WeatherGNN: Exploiting Meteo- and Spatial-Dependencies for Local Numerical Weather Prediction Bias-Correction
Binqing Wu, Wengwei Wang, Bingqing Peng, Liang Sun 0001, Ling Chen 0001 |
IJCAI | 5 |
| 2024 | SLIM: a Scalable and Interpretable Light-weight Fault Localization Algorithm for Imbalanced Data in MicroserviceabstractIn real-world microservice systems, the newly deployed service - one kind of change service, could lead to a new type of minority fault. Existing state-of-the-art (SOTA) methods for fault localization rarely consider the imbalanced fault classification in change service. This paper proposes a novel method that utilizes decision rule sets to deal with highly imbalanced data by optimizing the F1 score subject to cardinality constraints. The proposed method greedily generates the rule with maximal marginal gain and uses an efficient minorize-maximization (MM) approach to select rules iteratively, maximizing a non-monotone submodular lower bound. Compared with existing fault localization algorithms, our algorithm can adapt to the imbalanced fault scenario of change service, and provide interpretable fault causes which are easy to understand and verify. Our method can also be deployed in the online training setting, with only about 15% training overhead compared to the current SOTA methods. Empirical studies demonstrate the superior performance of our algorithm to existing fault localization algorithms in terms of both accuracy and model interpretability. Jingbang Yang, Linxiao Yang, Liang Sun 0001 |
ASE | 5 |
| 2024 | FusionSF: Fuse Heterogeneous Modalities in a Vector Quantized Framework for Robust Solar Power ForecastingabstractAccurate solar power forecasting is crucial to integrate photovoltaic plants into the electric grid, schedule and secure the power grid safety. This problem becomes more demanding for those newly installed solar plants which lack sufficient operational data. Current research predominantly relies on historical solar power data or numerical weather prediction in a single-modality format, ignoring the complementary information provided in different modalities. In this paper, we propose a multi-modality fusion framework to integrate historical power data, numerical weather prediction, and satellite images, significantly improving forecast performance. We introduce a vector quantized framework that aligns modalities with varying information densities, striking a balance between integrating sufficient information and averting model overfitting. Our framework demonstrates strong zero-shot forecasting capability, which is especially useful for those newly installed plants. Moreover, we collect and release a multi-modal solar power (MMSP) dataset from real-world plants to further promote the research of multi-modal solar forecasting algorithms. Our extensive experiments show that our model not only operates with robustness but also boosts accuracy in both zero-shot forecasting and scenarios rich with training data, surpassing leading models. We have incorporated it into our eForecaster platform and deployed it for more than 300 solar plants with a total capacity of over 15GW. Our code and dataset are accessible at https://github.com/DAMO-DI-ML/FusionSF.git. Ziqing Ma, Tian Zhou 0004, Bingqing Peng, Liang Sun 0001, Rong Jin 0001 |
KDD | 6 |
| 2024 | Efficient Decision Rule List Learning via Unified Sequence Submodular OptimizationabstractInterpretable models are crucial in many high-stakes decision-making applications. In this paper, we focus on learning a decision rule list for binary and multi-class classification. Different from rule set learning problems, learning an optimal rule list involves not only learning a set of rules, but also their orders. In addition, many existing algorithms rely on rule pre-mining to handle large-scale high-dimensional data, which leads to suboptimal rule list model and degrades its generalization accuracy and interpretablity. In this paper, we learn a rule list from the sequence submodular perspective. We consider the rule list as a sequence and define the cover set for each rule. Then we formulate a sequence function which combines both model complexity and classification accuracy. Based on its appealing sequence submodular property, we propose a general distorted greedy insert algorithm under Minorization-Maximization (MM) framework, which gradually inserts rules with highest inserting gain to the rule list. The rule generation process is treated as a subproblem, allowing our method to learn the rule list through a unified framework which avoids rule pre-mining. We further provide a theoretical lower bound of our greedy insert algorithm in rule list learning. Experimental results show that our algorithm achieves better accuracy and interpretability than the state-of-the-art rule learning methods, and in particular it scales well on large-scale datasets, especially on high-dimensional data. Linxiao Yang, Jingbang Yang, Liang Sun 0001 |
KDD | 3 |
| 2024 | CURLS: Causal Rule Learning for Subgroups with Significant Treatment EffectabstractIn causal inference, estimating heterogeneous treatment effects (HTE) is critical for identifying how different subgroups respond to interventions, with broad applications in fields such as precision medicine and personalized advertising. Although HTE estimation methods aim to improve accuracy, how to provide explicit subgroup descriptions remains unclear, hindering data interpretation and strategic intervention management. In this paper, we propose CURLS, a novel rule learning method leveraging HTE, which can effectively describe subgroups with significant treatment effects. Specifically, we frame causal rule learning as a discrete optimization problem, finely balancing treatment effect with variance and considering the rule interpretability. We design an iterative procedure based on the minorize-maximization algorithm and solve a submodular lower bound as an approximation for the original. Quantitative experiments and qualitative case studies verify that compared with state-of-the-art methods, CURLS can find subgroups where the estimated and true effects are 16.1% and 13.8% higher and the variance is 12.0% smaller, while maintaining similar or better estimation accuracy and rule interpretability. Code is available at https://osf.io/zwp2k/. Jiehui Zhou, Linxiao Yang, Xingyu Liu 0003, Liang Sun 0001, Wei Chen 0001 |
KDD | 5 |
| 2024 | Task-oriented Time Series Imputation Evaluation via Generalized RepresentersabstractTime series analysis is widely used in many fields such as power energy, economics, and transportation, including different tasks such as forecasting, anomaly detection, classification, etc. Missing values are widely observed in these tasks, and often leading to unpredictable negative effects on existing methods, hindering their further application. In response to this situation, existing time series imputation methods mainly focus on restoring sequences based on their data characteristics, while ignoring the performance of the restored sequences in downstream tasks. Considering different requirements of downstream tasks (e.g., forecasting), this paper proposes an efficient downstream task-oriented time series imputation evaluation approach. By combining time series imputation with neural network models used for downstream tasks, the gain of different imputation strategies on downstream tasks is estimated without retraining, and the most favorable imputation value for downstream tasks is given by combining different imputation strategies according to the estimated gain. Zhixian Wang, Linxiao Yang, Liang Sun 0001, Qingsong Wen, Yi Wang 0022 |
NeurIPS | 3 |
| 2024 | Stable Synthetic Control with Anomaly Detection for Causal InferenceabstractThe study of treatment effects is an essential area in causal inference that has received extensive attention in the sciences. When access to counterfactual groups and experimental settings is limited, the synthetic control method (SCM) emerges as a key approach for observational studies. However, conventional SCM techniques mainly concentrate on addressing confounding issues in the pre-treatment period, often overlooking the confounding effects of control groups in the post-treatment period. In this paper, we propose a new approach named Stable-SC, which integrates synthetic control with anomaly detection algorithms to mitigate the influence of confounding factors in both the pre- and post-treatment periods. Our algorithm incorporates an anomaly-detection process that identifies trends and distance anomalies within control groups, significantly impacting SCM estimation results. Subsequently, we employ a re-weighting schema to adjust the significance of these abnormal groups and utilize the Difference-in-Differences estimator to assess causal effects. Through extensive experimentation with multiple simulated and real-world datasets, we demonstrate that our Stable-SC approach yields more robust estimates compared to other existing methods in the literature. Furthermore, we have successfully applied our proposed framework in diverse business scenarios within a prominent retail company, where the need for stable and robust A/B testing is paramount in quantifying causal effects. Yiqiao Sun, Linsey Pang, Liang Sun 0001, Qingsong Wen |
SDM | 4 |
| 2023 | AHPA: Adaptive Horizontal Pod Autoscaling Systems on Alibaba Cloud Container Service for KubernetesabstractThe existing resource allocation policy for application instances in Kubernetes cannot dynamically adjust according to the requirement of business, which would cause an enormous waste of resources during fluctuations. Moreover, the emergence of new cloud services puts higher resource management requirements. This paper discusses horizontal POD resources management in Alibaba Cloud Container Services with a newly deployed AI algorithm framework named AHPA - the adaptive horizontal pod auto-scaling system. Based on a robust decomposition forecasting algorithm and performance training model, AHPA offers an optimal pod number adjustment plan that could reduce POD resources and maintain business stability. Since being deployed in April 2021, this system has expanded to multiple customer scenarios, including logistics, social networks, AI audio and video, e-commerce, etc. Compared with the previous algorithms, AHPA solves the elastic lag problem, increasing CPU usage by 10% and reducing resource cost by more than 20%. In addition, AHPA can automatically perform flexible planning according to the predicted business volume without manual intervention, significantly saving operation and maintenance costs. Chaoli Zhang 0001, Lingna Ma, Huajie Qian, Qingsong Wen, Liang Sun 0001 |
AAAI | 7 |
| 2023 | eForecaster: Unifying Electricity Forecasting with Robust, Flexible, and Explainable Machine Learning AlgorithmsabstractElectricity forecasting is crucial in scheduling and planning of future electric load, so as to improve the reliability and safeness of the power grid. Despite recent developments of forecasting algorithms in the machine learning community, there is a lack of general and advanced algorithms specifically considering requirements from the power industry perspective. In this paper, we present eForecaster, a unified AI platform including robust, flexible, and explainable machine learning algorithms for diversified electricity forecasting applications. Since Oct. 2021, multiple commercial bus load, system load, and renewable energy forecasting systems built upon eForecaster have been deployed in seven provinces of China. The deployed systems consistently reduce the average Mean Absolute Error (MAE) by 39.8% to 77.0%, with reduced manual work and explainable guidance. In particular, eForecaster also integrates multiple interpretation methods to uncover the working mechanism of the predictive models, which significantly improves forecasts adoption and user satisfaction. Zhaoyang Zhu, Tian Zhou 0004, Peisong Niu, Bingqing Peng, Hengbo Liu, Ziqing Ma, Qingsong Wen, Liang Sun 0001 |
AAAI | 11 |
| 2023 | GCformer: An Efficient Solution for Accurate and Scalable Long-Term Multivariate Time Series ForecastingabstractTransformer-based models have emerged as promising tools for time series forecasting. However, these models cannot make accurate prediction for long input time series. On the one hand, they failed to capture long-range dependency within time series data. On the other hand, the long input sequence usually leads to large model size and high time complexity. To address these limitations, we present GCformer, which combines a structured global convolutional branch for processing long input sequences with a local Transformer-based branch for capturing short, recent signals. A cohesive framework for a global convolution kernel has been introduced, utilizing three distinct parameterization methods. The selected structured convolutional kernel in the global branch has been specifically crafted with sublinear complexity, thereby allowing for the efficient and effective processing of lengthy and noisy input signals. Empirical studies on six benchmark datasets demonstrate that GCformer outperforms state-of-the-art methods, reducing MSE error in multivariate time series benchmarks by 4.38% and model parameters by 61.92%. In particular, the global convolutional branch can serve as a plug-in block to enhance the performance of other models, with an average improvement of 31.93%, including various recently published Transformer-based models. Our code is publicly available at https://github.com/Yanjun-Zhao/GCformer. Yanjun Zhao 0001, Ziqing Ma, Tian Zhou 0004, Mengni Ye, Liang Sun 0001, Yi Qian 0004 |
CIKM | 5 |
| 2023 | SADI: A Self-Adaptive Decomposed Interpretable Framework for Electric Load Forecasting Under Extreme EventsabstractAccurate prediction of electric load is crucial in power grid planning and management. In this paper, we solve the electric load forecasting problem under extreme events such as scorching heats. One challenge for accurate forecasting is the lack of training samples under extreme conditions. Also load usually changes dramatically in these extreme conditions, which calls for interpretable model to make better decisions. In this paper, we propose a novel forecasting framework, named Self-adaptive Decomposed Interpretable framework (SaDI), which ensembles long-term trend, short-term trend, and period modelings to capture temporal characteristics in different components. The external variable triggered loss is proposed for the imbalanced learning under extreme events. Furthermore, Generalized Additive Model (GAM) is employed in the framework for desirable interpretability. The experiments on both Central China electric load and public energy meters from buildings show that the proposed SaDI framework achieves average 22.14% improvement compared with the current state-of- the-art algorithms in forecasting under extreme events in terms of daily mean of normalized RMSE. Code, Public datasets, and Appendix are available at: https://doi.org/10.24433/CO.9696980.v1. Hengbo Liu, Ziqing Ma, Linxiao Yang, Tian Zhou 0004, Yi Wang 0022, Qingsong Wen, Liang Sun 0001 |
ICASSP | 8 |
| 2023 | Robust Dominant Periodicity Detection for Time Series with Missing DataabstractPeriodicity detection is an important task in time series analysis, but still a challenging problem due to the diverse characteristics of time series data like abrupt trend change, outlier, noise, and especially block missing data. In this paper, we propose a robust and effective periodicity detection algorithm for time series with block missing data. We first design a robust trend filter to remove the interference of complicated trend patterns under missing data. Then, we propose a robust autocorrelation function (ACF) that can handle missing values and outliers effectively. We rigorously prove that the proposed robust ACF can still work well when the length of the missing block is less than 1/3 of the period length. Last, by combining the time-frequency information, our algorithm can generate the period length accurately. The experimental results demonstrate that our algorithm outperforms existing periodicity detection algorithms on real-world time series datasets. Qingsong Wen, Linxiao Yang, Liang Sun 0001 |
ICASSP | 3 |
| 2023 | Transformers in Time Series: A SurveyabstractTransformers have achieved superior performances in many tasks in natural language processing and computer vision, which also triggered great interest in the time series community. Among multiple advantages of Transformers, the ability to capture long-range dependencies and interactions is especially attractive for time series modeling, leading to exciting progress in various time series applications. In this paper, we systematically review Transformer schemes for time series modeling by highlighting their strengths as well as limitations. In particular, we examine the development of time series Transformers in two perspectives. From the perspective of network structure, we summarize the adaptations and modifications that have been made to Transformers in order to accommodate the challenges in time series analysis. From the perspective of applications, we categorize time series Transformers based on common tasks including forecasting, anomaly detection, and classification. Empirically, we perform robust analysis, model size analysis, and seasonal-trend decomposition analysis to study how Transformers perform in time series. Finally, we discuss and suggest future directions to provide useful research guidance. Qingsong Wen, Tian Zhou 0004, Chaoli Zhang 0001, Ziqing Ma, Junchi Yan, Liang Sun 0001 |
IJCAI | 7 |
| 2023 | Interactive Generalized Additive Model and Its Applications in Electric Load ForecastingabstractElectric load forecasting is an indispensable component of electric power system planning and management. Inaccurate load forecasting may lead to the threat of outages or a waste of energy. Accurate electric load forecasting is challenging when there is limited data or even no data, such as load forecasting in holiday, or under extreme weather conditions. As high-stakes decision-making usually follows after load forecasting, model interpretability is crucial for the adoption of forecasting models. In this paper, we propose an interactive GAM which is not only interpretable but also can incorporate specific domain knowledge in electric power industry for improved performance. This boosting-based GAM leverages piecewise linear functions and can be learned through our efficient algorithm. In both public benchmark and electricity datasets, our interactive GAM outperforms current state-of-the-art methods and demonstrates good generalization ability in the cases of extreme weather events. We launched a user-friendly web-based tool based on interactive GAM and already incorporated it into our eForecaster product, a unified AI platform for electricity forecasting. Linxiao Yang, Liang Sun 0001 |
KDD | 4 |
| 2023 | DCdetector: Dual Attention Contrastive Representation Learning for Time Series Anomaly DetectionabstractTime series anomaly detection is critical for a wide range of applications. It aims to identify deviant samples from the normal sample distribution in time series. The most fundamental challenge for this task is to learn a representation map that enables effective discrimination of anomalies. Reconstruction-based methods still dominate, but the representation learning with anomalies might hurt the performance with its large abnormal loss. On the other hand, contrastive learning aims to find a representation that can clearly distinguish any instance from the others, which can bring a more natural and promising representation for time series anomaly detection. In this paper, we propose DCdetector, a multi-scale dual attention contrastive representation learning model. DCdetector utilizes a novel dual attention asymmetric design to create the permutated environment and pure contrastive loss to guide the learning process, thus learning a permutation invariant representation with superior discrimination abilities. Extensive experiments show that DCdetector achieves state-of-the-art results on multiple time series anomaly detection benchmark datasets. Code is publicly available at https://github.com/DAMO-DI-ML/KDD2023-DCdetector. Yiyuan Yang, Chaoli Zhang 0001, Tian Zhou 0004, Qingsong Wen, Liang Sun 0001 |
KDD | 5 |
| 2023 | OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online EnsemblingabstractOnline updating of time series forecasting models aims to address the concept drifting problem by efficiently updating forecasting models based on streaming data. Many algorithms are designed for online time series forecasting, with some exploiting cross-variable dependency while others assume independence among variables. Given every data assumption has its own pros and cons in online time series modeling, we propose **On**line **e**nsembling **Net**work (**OneNet**). It dynamically updates and combines two models, with one focusing on modeling the dependency across the time dimension and the other on cross-variate dependency. Our method incorporates a reinforcement learning-based approach into the traditional online convex programming framework, allowing for the linear combination of the two models with dynamically adjusted weights. OneNet addresses the main shortcoming of classical online learning methods that tend to be slow in adapting to the concept drift. Empirical results show that OneNet reduces online forecasting error by more than $\mathbf{50}\\%$ compared to the State-Of-The-Art (SOTA) method. Yifan Zhang 0004, Qingsong Wen, Xue Wang 0010, Liang Sun 0001, Zhang Zhang 0001, Liang Wang 0001, Rong Jin 0001, Tieniu Tan |
NeurIPS | 5 |
| 2023 | One Fits All: Power General Time Series Analysis by Pretrained LMabstractAlthough we have witnessed great success of pre-trained models in natural language processing (NLP) and computer vision (CV), limited progress has been made for general time series analysis. Unlike NLP and CV where a unified model can be used to perform different tasks, specially designed approach still dominates in each time series analysis task such as classification, anomaly detection, forecasting, and few-shot learning. The main challenge that blocks the development of pre-trained model for time series analysis is the lack of a large amount of data for training. In this work, we address this challenge by leveraging language or CV models, pre-trained from billions of tokens, for time series analysis. Specifically, we refrain from altering the self-attention and feedforward layers of the residual blocks in the pre-trained language or image model. This model, known as the Frozen Pretrained Transformer (FPT), is evaluated through fine-tuning on all major types of tasks involving time series. Our results demonstrate that pre-trained models on natural language or images can lead to a comparable or state-of-the-art performance in all main time series analysis tasks, as illustrated in Figure1. We also found both theoretically and empirically that the self-attention module behaviors similarly to principle component analysis (PCA), an observation that helps explains how transformer bridges the domain gap and a crucial step towards understanding the universality of a pre-trained transformer.
The code is publicly available at https://anonymous.4open.science/r/Pretrained-LM-for-TSForcasting-C561. Tian Zhou 0004, Peisong Niu, Xue Wang 0010, Liang Sun 0001, Rong Jin 0001 |
NeurIPS | 4 |
| 2022 | A Hybrid Causal Structure Learning Algorithm for Mixed-Type DataabstractInferring the causal structure of a set of random variables is a crucial problem in many disciplines of science. Over the past two decades, various approaches have been pro- posed for causal discovery from observational data. How- ever, most of the existing methods are designed for either purely discrete or continuous data, which limit their practical usage. In this paper, we target the problem of causal structure learning from observational mixed-type data. Although there are a few methods that are able to handle mixed-type data, they suffer from restrictions, such as linear assumption and poor scalability. To overcome these weaknesses, we formulate the causal mechanisms via mixed structure equation model and prove its identifiability under mild conditions. A novel locally consistent score, named CVMIC, is proposed for causal directed acyclic graph (DAG) structure learning. Moreover, we propose an efficient conditional independence test, named MRCIT, for mixed-type data, which is used in causal skeleton learning and final pruning to further improve the computational efficiency and precision of our model. Experimental results on both synthetic and real-world data demonstrate that our proposed hybrid model outperforms the other state-of-the-art methods. Our source code is available at https://github.com/DAMO-DI-ML/AAAI2022-HCM. Yan Li 0052, Liang Sun 0001 |
AAAI | 4 |
| 2022 | Robust Time Series Dissimilarity Measure for Outlier Detection and Periodicity DetectionabstractDynamic time warping (DTW) is an effective dissimilarity measure in many time series applications. Despite its popularity, it is prone to noises and outliers, which leads to singularity problem and bias in the measurement. The time complexity of DTW is quadratic to the length of time series, making it inapplicable in real-time applications. In this paper, we propose a novel time series dissimilarity measure named RobustDTW to reduce the effects of noises and outliers. Specifically, the RobustDTW estimates the trend and optimizes the time warp in an alternating manner by utilizing our designed temporal graph trend filtering. To improve efficiency, we propose a multi-level framework that estimates the trend and the warp function at a lower resolution, and then repeatedly refines them at a higher resolution. Based on the proposed RobustDTW, we further extend it to periodicity detection and outlier time series detection. Experiments on real-world datasets demonstrate the superior performance of RobustDTW compared to DTW variants in both outlier time series detection and periodicity detection. Xiaomin Song, Qingsong Wen, Yan Li 0052, Liang Sun 0001 |
CIKM | 4 |
| 2022 | TFAD: A Decomposition Time Series Anomaly Detection Architecture with Time-Frequency AnalysisabstractTime series anomaly detection is a challenging problem due to the complex temporal dependencies and the limited label data. Although some algorithms including both traditional and deep models have been proposed, most of them mainly focus on time-domain modeling, and do not fully utilize the information in the frequency domain of the time series data. In this paper, we propose a Time-Frequency analysis based time series Anomaly Detection model, or TFAD for short, to exploit both time and frequency domains for performance improvement. Besides, we incorporate time series decomposition and data augmentation mechanisms in the designed time-frequency architecture to further boost the abilities of performance and interpretability. Empirical studies on widely used benchmark datasets show that our approach obtains state-of-the-art performance in univariate and multivariate time series anomaly detection tasks. Chaoli Zhang 0001, Tian Zhou 0004, Qingsong Wen, Liang Sun 0001 |
CIKM | 4 |
| 2022 | Netrca: An Effective Network Fault Cause Localization AlgorithmabstractLocalizing the root cause of network faults is crucial to network operation and maintenance. However, due to the complicated network architectures and wireless environments, as well as limited labeled data, accurately localizing the true root cause is challenging. In this paper, we propose a novel algorithm named NetRCA to deal with this problem. Firstly, we extract effective derived features from the original raw data by considering temporal, directional, attribution, and interaction characteristics. Secondly, we adopt multivariate time series similarity and label propagation to generate new training data from both labeled and unlabeled data to overcome the lack of labeled samples. Thirdly, we design an ensemble model which combines XGBoost, rule set learning, attribution model, and graph algorithm, to fully utilize all data information and enhance performance. Finally, experiments and analysis are conducted on the real-world dataset from ICASSP 2022 AIOps Challenge to demonstrate the superiority and effectiveness of our approach. Chaoli Zhang 0001, Linxiao Yang, Qingsong Wen, Liang Sun 0001 |
ICASSP | 7 |
| 2022 | RobustScaler: QoS-Aware Autoscaling for Complex WorkloadsabstractAutoscaling is a critical component for efficient resource utilization with satisfactory quality of service (QoS) in cloud computing. This paper investigates proactive autoscaling for widely-used scaling-per-query applications where scaling is required for each query, such as container registry and function-as-a-service (FaaS). In these scenarios, the workload often exhibits high uncertainty with complex temporal patterns like periodicity, noises and outliers. Conservative strategies that scale out unnecessarily many instances lead to high resource costs whereas aggressive strategies may result in poor QoS. We present RobustScaler to achieve superior trade-off between cost and QoS. Specifically, we design a novel autoscaling framework based on non-homogeneous Poisson processes (NHPP) modeling and stochastically constrained optimization. Furthermore, we develop a specialized alternating direction method of multipliers (ADMM) to efficiently train the NHPP model, and rigorously prove the QoS guarantees delivered by our optimization-based proactive strategies. Extensive experiments show that RobustScaler out-performs common baseline autoscaling strategies in various real-world traces, with large margins for complex workload patterns. Huajie Qian, Qingsong Wen, Liang Sun 0001, Qiulin Niu |
ICDE | 3 |
| 2022 | FEDformer: Frequency Enhanced Decomposed Transformer for Long-term Series ForecastingabstractLong-term time series forecasting is challenging since prediction accuracy tends to decrease dramatically with the increasing horizon. Although Transformer-based methods have significantly improved state-of-the-art results for long-term forecasting, they are not only computationally expensive but more importantly, are unable to capture the global view of time series (e.g. overall trend). To address these problems, we propose to combine Transformer with the seasonal-trend decomposition method, in which the decomposition method captures the global profile of time series while Transformers capture more detailed structures. To further enhance the performance of Transformer for long-term prediction, we exploit the fact that most time series tend to have a sparse representation in a well-known basis such as Fourier transform, and develop a frequency enhanced Transformer. Besides being more effective, the proposed method, termed as Frequency Enhanced Decomposed Transformer (FEDformer), is more efficient than standard Transformer with a linear complexity to the sequence length. Our empirical studies with six benchmark datasets show that compared with state-of-the-art methods, Fedformer can reduce prediction error by 14.8% and 22.6% for multivariate and univariate time series, respectively. Code is publicly available at https://github.com/MAZiqing/FEDformer. Tian Zhou 0004, Ziqing Ma, Qingsong Wen, Xue Wang 0010, Liang Sun 0001, Rong Jin 0001 |
ICML | 5 |
| 2022 | Learning to Rotate: Quaternion Transformer for Complicated Periodical Time Series ForecastingabstractTime series forecasting is a critical and challenging problem in many real applications. Recently, Transformer-based models prevail in time series forecasting due to their advancement in long-range dependencies learning. Besides, some models introduce series decomposition to further unveil reliable yet plain temporal dependencies. Unfortunately, few models could handle complicated periodical patterns, such as multiple periods, variable periods, and phase shifts in real-world datasets. Meanwhile, the notorious quadratic complexity of dot-product attentions hampers long sequence modeling. To address these challenges, we design an innovative framework Quaternion Transformer (Quatformer), along with three major components: 1). learning-to-rotate attention (LRA) based on quaternions which introduces learnable period and phase information to depict intricate periodical patterns. 2). trend normalization to normalize the series representations in hidden layers of the model considering the slowly varying characteristic of trend. 3). decoupling LRA using global memory to achieve linear complexity without losing prediction accuracy. We evaluate our framework on multiple real-world time series datasets and observe an average 8.1% and up to 18.5% MSE improvement over the best state-of-the-art baseline. Bingqing Peng, Qingsong Wen, Tian Zhou 0004, Liang Sun 0001 |
KDD | 6 |
| 2022 | Robust Time Series Analysis and Applications: An Industrial PerspectiveabstractTime series analysis is ubiquitous and important in various areas, 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 data often exhibit complex patterns with trend, seasonality, outlier, and noise. In addition, as more time series data are collected and stored, how to handle the huge amount of data efficiently is crucial in many applications. We note that these significant challenges exist in various tasks like forecasting, anomaly detection, and fault cause localization. Therefore, how to design effective and efficient time series models for different tasks, which are robust to address the aforementioned challenging patterns and noise in real-world scenarios, is of great theoretical and practical interests. In this tutorial, we provide a comprehensive and organized tutorial on the state-of-the-art algorithms of robust time series analysis, ranging from traditional statistical methods to the most recent deep learning based methods. We will not only introduce the principle of time series algorithms, but also provide insights into how to apply them effectively in practical real-world industrial applications. Specifically, we organize the tutorial in a bottom-up framework. We first present preliminaries from different disciplines including robust statistics, signal processing, optimization, and deep learning. 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. Lastly, we discuss recent advances in multiple time series tasks including forecasting, anomaly detection, fault cause localization, and autoscaling, as well as practical lessons of large-scale time series applications from an industrial perspective. Qingsong Wen, Linxiao Yang, Tian Zhou 0004, Liang Sun 0001 |
KDD | 4 |
| 2022 | Towards Out-of-Distribution Sequential Event Prediction: A Causal TreatmentabstractThe goal of sequential event prediction is to estimate the next event based on a sequence of historical events, with applications to sequential recommendation, user behavior analysis and clinical treatment. In practice, the next-event prediction models are trained with sequential data collected at one time and need to generalize to newly arrived sequences in remote future, which requires models to handle temporal distribution shift from training to testing. In this paper, we first take a data-generating perspective to reveal a negative result that existing approaches with maximum likelihood estimation would fail for distribution shift due to the latent context confounder, i.e., the common cause for the historical events and the next event. Then we devise a new learning objective based on backdoor adjustment and further harness variational inference to make it tractable for sequence learning problems. On top of that, we propose a framework with hierarchical branching structures for learning context-specific representations. Comprehensive experiments on diverse tasks (e.g., sequential recommendation) demonstrate the effectiveness, applicability and scalability of our method with various off-the-shelf models as backbones. Chenxiao Yang, Qitian Wu, Qingsong Wen, Liang Sun 0001, Junchi Yan |
NeurIPS | 5 |
| 2022 | FiLM: Frequency improved Legendre Memory Model for Long-term Time Series ForecastingabstractRecent studies have shown that deep learning models such as RNNs and Transformers have brought significant performance gains for long-term forecasting of time series because they effectively utilize historical information. We found, however, that there is still great room for improvement in how to preserve historical information in neural networks while avoiding overfitting to noise present in the history. Addressing this allows better utilization of the capabilities of deep learning models. To this end, we design a Frequency improved Legendre Memory model, or FiLM: it applies Legendre polynomial projections to approximate historical information, uses Fourier projection to remove noise, and adds a low-rank approximation to speed up computation. Our empirical studies show that the proposed FiLM significantly improves the accuracy of state-of-the-art models in multivariate and univariate long-term forecasting by (19.2%, 22.6%), respectively. We also demonstrate that the representation module developed in this work can be used as a general plugin to improve the long-term prediction performance of other deep learning modules. Code is available at https://github.com/tianzhou2011/FiLM/. Tian Zhou 0004, Ziqing Ma, Xue Wang 0010, Qingsong Wen, Liang Sun 0001, Wotao Yin, Rong Jin 0001 |
NeurIPS | 5 |
| 2021 | CloudRCA: A Root Cause Analysis Framework for Cloud Computing PlatformsabstractAs business of Alibaba expands across the world among various industries, higher standards are imposed on the service quality and reliability of big data cloud computing platforms which constitute the infrastructure of Alibaba Cloud. However, root cause analysis in these platforms is non-trivial due to the complicated system architecture. In this paper, we propose a root cause analysis framework called CloudRCA which makes use of heterogeneous multi-source data including Key Performance Indicators (KPIs), logs, as well as topology, and extracts important features via state-of-the-art anomaly detection and log analysis techniques. The engineered features are then utilized in a Knowledge-informed Hierarchical Bayesian Network (KHBN) model to infer root causes with high accuracy and efficiency. Ablation study and comprehensive experimental comparisons demonstrate that, compared to existing frameworks, CloudRCA 1) consistently outperforms existing approaches in f1-score across different cloud systems; 2) can handle novel types of root causes thanks to the hierarchical structure of KHBN; 3) performs more robustly with respect to algorithmic configurations; and 4) scales more favorably in the data and feature sizes. Experiments also show that a cross-platform transfer learning mechanism can be adopted to further improve the accuracy by more than 10%. CloudRCA has been integrated into the diagnosis system of Alibaba Cloud and employed in three typical cloud computing platforms including MaxCompute, Realtime Compute and Hologres. It saves Site Reliability Engineers (SREs) more than 20% in the time spent on resolving failures in the past twelve months and improves service reliability significantly. Zhengxiong Guan, Huajie Qian, Leili Xu, Hengbo Liu, Qingsong Wen, Liang Sun 0001, Junwei Jiang, Lunting Fan, Min Ke |
CIKM | 7 |
| 2021 | Two-Stage Framework for Seasonal Time Series ForecastingabstractSeasonal time series Forecasting remains a challenging problem due to the long-term dependency from seasonality. In this paper, we propose a two-stage framework to forecast univariate seasonal time series. The first stage explicitly learns the long-range time series structure in a time window beyond the forecast horizon. By incorporating the learned long-range structure, the second stage can enhance the prediction accuracy in the forecast horizon. In both stages, we integrate the auto-regressive model with neural networks to capture both linear and non-linear characteristics in time series. Our framework achieves state-of-the-art performance on M4 Competition Hourly datasets. In particular, we show that incorporating the intermediate results generated in the first stage to existing forecast models can effectively enhance their prediction performance. Qingyang Xu, Qingsong Wen, Liang Sun 0001 |
ICASSP | 3 |
| 2021 | A Robust and Efficient Multi-Scale Seasonal-Trend DecompositionabstractMany real-world time series exhibit multiple seasonality with different lengths. The removal of seasonal components is crucial in numerous applications of time series, including forecasting and anomaly detection. However, many seasonal-trend decomposition algorithms suffer from high computational cost and require a large amount of data when multiple seasonal components exist, especially when the periodic length is long. In this paper, we propose a general and efficient multi-scale seasonal-trend decomposition algorithm for time series with multiple seasonality. We first down-sample the original time series onto a lower resolution, and then convert it to a time series with single seasonality. Thus, existing seasonal-trend decomposition algorithms can be applied directly to obtain the rough estimates of trend and the seasonal component corresponding to the longer periodic length. By considering the relationship between different resolutions, we formulate the recovery of different components on the high resolution as an optimization problem, which is solved efficiently by our alternative direction multiplier method (ADMM) based algorithm. Our experimental results demonstrate the accurate decomposition results with significantly improved efficiency. Linxiao Yang, Qingsong Wen, Bo Yang 0045, Liang Sun 0001 |
ICASSP | 4 |
| 2021 | Time Series Data Augmentation for Deep Learning: A SurveyabstractDeep learning performs remarkably well on many time series analysis tasks recently. The superior performance of deep neural networks relies heavily on a large number of training data to avoid overfitting. However, the labeled data of many real-world time series applications may be limited such as classification in medical time series and anomaly detection in AIOps. As an effective way to enhance the size and quality of the training data, data augmentation is crucial to the successful application of deep learning models on time series data. In this paper, we systematically review different data augmentation methods for time series. We propose a taxonomy for the reviewed methods, and then provide a structured review for these methods by highlighting their strengths and limitations. We also empirically compare different data augmentation methods for different tasks including time series classification, anomaly detection, and forecasting. Finally, we discuss and highlight five future directions to provide useful research guidance. Qingsong Wen, Liang Sun 0001, Fan Yang 0094, Xiaomin Song, Jingkun Gao, Xue Wang 0010, Huan Xu 0001 |
IJCAI | 2 |
| 2021 | Learning Interpretable Decision Rule Sets: A Submodular Optimization ApproachabstractRule sets are highly interpretable logical models in which the predicates for decision are expressed in disjunctive normal form (DNF, OR-of-ANDs), or, equivalently, the overall model comprises an unordered collection of if-then decision rules. In this paper, we consider a submodular optimization based approach for learning rule sets. The learning problem is framed as a subset selection task in which a subset of all possible rules needs to be selected to form an accurate and interpretable rule set. We employ an objective function that exhibits submodularity and thus is amenable to submodular optimization techniques. To overcome the difficulty arose from dealing with the exponential-sized ground set of rules, the subproblem of searching a rule is casted as another subset selection task that asks for a subset of features. We show it is possible to write the induced objective function for the subproblem as a difference of two submodular (DS) functions to make it approximately solvable by DS optimization algorithms. Overall, the proposed approach is simple, scalable, and likely to be benefited from further research on submodular optimization. Experiments on real datasets demonstrate the effectiveness of our method. Fan Yang 0094, Linxiao Yang, Hongxia Du, Jingbang Yang, Bo Yang 0045, Liang Sun 0001 |
NeurIPS | 7 |
| 2021 | RobustPeriod: Robust Time-Frequency Mining for Multiple Periodicity DetectionabstractPeriodicity detection is a crucial step in time series tasks, including monitoring and forecasting of metrics in many areas, such as IoT applications and self-driving database management system. In many of these applications, multiple periodic components exist and are often interlaced with each other. Such dynamic and complicated periodic patterns make the accurate periodicity detection difficult. In addition, other components in the time series, such as trend, outliers and noises, also pose additional challenges for accurate periodicity detection. In this paper, we propose a robust and general framework for multiple periodicity detection. Our algorithm applies maximal overlap discrete wavelet transform to transform the time series into multiple temporal-frequency scales such that different periodic components can be isolated. We rank them by wavelet variance, and then at each scale detect single periodicity by our proposed Huber-periodogram and Huber-ACF robustly. We rigorously prove the theoretical properties of Huber-periodogram and justify the use of Fisher's test on Huber-periodogram for periodicity detection. To further refine the detected periods, we compute unbiased autocorrelation function based on Wiener-Khinchin theorem from Huber-periodogram for improved robustness and efficiency. Experiments on synthetic and real-world datasets show that our algorithm outperforms other popular ones for both single and multiple periodicity detection. Qingsong Wen, Liang Sun 0001, Min Ke, Huan Xu 0001 |
SIGMOD Conference | 3 |
| 2020 | On Robust Variance Filtering and Change of Variance DetectionabstractThis paper studies the variance filtering and change of variance (CoV) detection under multiple change points in time series signal. In real world scenarios, CoV detection can be challenging since the time series signal may contain not only outliers but also abrupt trend changes. To deal with these challenges, we propose a robust CoV detection algorithm based on robust statistics and sparse regularizations. Specifically, we adopt Huber loss to suppress outliers both in trend removal and variance filtering, utilize sparse regu-larizations to capture trend and variance changes, and obtain accurate change points locations by using breakpoint detection for centered cumulative sum of the estimated variance. We compare our proposed robust CoV algorithm with other state-of-the-art CoV detection algorithms on both synthetic and public datasets. The experiments demonstrate that our algorithm outperforms existing methods. Qingsong Wen, Zhengzhi Ma, Liang Sun 0001 |
ICASSP | 3 |
| 2020 | Fast RobustSTL: Efficient and Robust Seasonal-Trend Decomposition for Time Series with Complex PatternsabstractMany real-world time series data exhibit complex patterns with trend, seasonality, outlier and noise. Robustly and accurately decomposing these components would greatly facilitate time series tasks including anomaly detection, forecasting and classification. RobustSTL is an effective seasonal-trend decomposition for time series data with complicated patterns. However, it cannot handle multiple seasonal components properly. Also it suffers from its high computational complexity, which limits its usage in practice. In this paper, we extend RobustSTL to handle multiple seasonality. To speed up the computation, we propose a special generalized ADMM algorithm to perform the decomposition efficiently. We rigorously prove that the proposed algorithm converges approximately as standard ADMM while reducing the complexity from O(N2) to O(N log N) for each iteration. We empirically study our proposed algorithm with other state-of-the-art seasonal-trend decomposition methods, including MSTL, STR, TBATS, on both synthetic and real-world datasets with single and multiple seasonality. The experimental results demonstrate the superior performance of our decomposition algorithm in terms of both effectiveness and efficiency. Qingsong Wen, Yan Li 0052, Liang Sun 0001 |
KDD | 4 |
| 2019 | Which Factorization Machine Modeling Is Better: A Theoretical Answer with Optimal Guarantee
Ming Lin 0002, Jieping Ye, Xiaomin Song, Qi Qian 0001, Liang Sun 0001, Shenghuo Zhu, Rong Jin 0001 |
AAAI | 6 |
| 2019 | RobustSTL: A Robust Seasonal-Trend Decomposition Algorithm for Long Time SeriesabstractDecomposing complex time series into trend, seasonality, and remainder components is an important task to facilitate time series anomaly detection and forecasting. Although numerous methods have been proposed, there are still many time series characteristics exhibiting in real-world data which are not addressed properly, including 1) ability to handle seasonality fluctuation and shift, and abrupt change in trend and reminder; 2) robustness on data with anomalies; 3) applicability on time series with long seasonality period. In the paper, we propose a novel and generic time series decomposition algorithm to address these challenges. Specifically, we extract the trend component robustly by solving a regression problem using the least absolute deviations loss with sparse regularization. Based on the extracted trend, we apply the the non-local seasonal filtering to extract the seasonality component. This process is repeated until accurate decomposition is obtained. Experiments on different synthetic and real-world time series datasets demonstrate that our method outperforms existing solutions. Qingsong Wen, Jingkun Gao, Xiaomin Song, Liang Sun 0001, Huan Xu 0001, Shenghuo Zhu |
AAAI | 4 |
| 2019 | RobustTrend: A Huber Loss with a Combined First and Second Order Difference Regularization for Time Series Trend FilteringabstractExtracting the underlying trend signal is a crucial step to facilitate time series analysis like forecasting and anomaly detection. Besides noise signal, time series can contain not only outliers but also abrupt trend changes in real-world scenarios. To deal with these challenges, we propose a robust trend filtering algorithm based on robust statistics and sparse learning. Specifically, we adopt the Huber loss to suppress outliers, and utilize a combination of the first order and second order difference on the trend component as regularization to capture both slow and abrupt trend changes. Furthermore, an efficient method is designed to solve the proposed robust trend filtering based on majorization minimization (MM) and alternative direction method of multipliers (ADMM). We compared our proposed robust trend filter with other nine state-of-the-art trend filtering algorithms on both synthetic and real-world datasets. The experiments demonstrate that our algorithm outperforms existing methods. Qingsong Wen, Jingkun Gao, Xiaomin Song, Liang Sun 0001 |
IJCAI | 4 |
| 2019 | Robust Gaussian Process Regression for Real-Time High Precision GPS Signal EnhancementabstractSatellite-based positioning system such as GPS often suffers from large amount of noise that degrades the positioning accuracy dramatically especially in real-time applications. In this work, we consider a data-mining approach to enhance the GPS signal. We build a large-scale high precision GPS receiver grid system to collect real-time GPS signals for training. The Gaussian Process (GP) regression is chosen to model the vertical Total Electron Content (vTEC) distribution of the ionosphere of the Earth. Our experiments show that the noise in the real-time GPS signals often exceeds the breakdown point of the conventional robust regression methods resulting in sub-optimal system performance. We propose a three-step approach to address this challenge. In the first step we perform a set of signal validity tests to separate the signals into clean and dirty groups. In the second step, we train an initial model on the clean signals and then reweigting the dirty signals based on the residual error. A final model is retrained on both the clean signals and the reweighted dirty signals. In the theoretical analysis, we prove that the proposed three-step approach is able to tolerate much higher noise level than the vanilla robust regression methods if two reweighting rules are followed. We validate the superiority of the proposed method in our real-time high precision positioning system against several popular state-of-the-art robust regression methods. Our method achieves centimeter positioning accuracy in the benchmark region with probability $78.4%$ , outperforming the second best baseline method by a margin of $8.3%$. The benchmark takes 6 hours on 20,000 CPU cores or 14 years on a single CPU. Ming Lin 0002, Xiaomin Song, Qi Qian 0001, Hao Li 0030, Liang Sun 0001, Shenghuo Zhu, Rong Jin 0001 |
KDD | 5 |
| 2011 | Projection onto A Nonnegative Max-HeapabstractWe consider the problem of computing the Euclidean projection of a vector of length $p$ onto a non-negative max-heap---an ordered tree where the values of the nodes are all nonnegative and the value of any parent node is no less than the value(s) of its child node(s). This Euclidean projection plays a building block role in the optimization problem with a non-negative max-heap constraint. Such a constraint is desirable when the features follow an ordered tree structure, that is, a given feature is selected for the given regression/classification task only if its parent node is selected. In this paper, we show that such Euclidean projection problem admits an analytical solution and we develop a top-down algorithm where the key operation is to find the so-called \emph{maximal root-tree} of the subtree rooted at each node. A naive approach for finding the maximal root-tree is to enumerate all the possible root-trees, which, however, does not scale well. We reveal several important properties of the maximal root-tree, based on which we design a bottom-up algorithm with merge for efficiently finding the maximal root-tree. The proposed algorithm has a (worst-case) linear time complexity for a sequential list, and $O(p^2)$ for a general tree. We report simulation results showing the effectiveness of the max-heap for regression with an ordered tree structure. Empirical results show that the proposed algorithm has an expected linear time complexity for many special cases including a sequential list, a full binary tree, and a tree with depth 1. Jun Liu 0003, Liang Sun 0001, Jieping Ye |
NIPS | 2 |
| 2011 | Canonical Correlation Analysis for Multilabel Classification: A Least-Squares Formulation, Extensions, and AnalysisabstractCanonical Correlation Analysis (CCA) is a well-known technique for finding the correlations between two sets of multidimensional variables. It projects both sets of variables onto a lower-dimensional space in which they are maximally correlated. CCA is commonly applied for supervised dimensionality reduction in which the two sets of variables are derived from the data and the class labels, respectively. It is well-known that CCA can be formulated as a least-squares problem in the binary class case. However, the extension to the more general setting remains unclear. In this paper, we show that under a mild condition which tends to hold for high-dimensional data, CCA in the multilabel case can be formulated as a least-squares problem. Based on this equivalence relationship, efficient algorithms for solving least-squares problems can be applied to scale CCA to very large data sets. In addition, we propose several CCA extensions, including the sparse CCA formulation based on the 1-norm regularization. We further extend the least-squares formulation to partial least squares. In addition, we show that the CCA projection for one set of variables is independent of the regularization on the other set of multidimensional variables, providing new insights on the effect of regularization on CCA. We have conducted experiments using benchmark data sets. Experiments on multilabel data sets confirm the established equivalence relationships. Results also demonstrate the effectiveness and efficiency of the proposed CCA extensions. Liang Sun 0001, Shuiwang Ji, Jieping Ye |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2010 | A scalable two-stage approach for a class of dimensionality reduction techniquesabstractDimensionality reduction plays an important role in many data mining applications involving high-dimensional data. Many existing dimensionality reduction techniques can be formulated as a generalized eigenvalue problem, which does not scale to large-size problems. Prior work transforms the generalized eigenvalue problem into an equivalent least squares formulation, which can then be solved efficiently. However, the equivalence relationship only holds under certain assumptions without regularization, which severely limits their applicability in practice. In this paper, an efficient two-stage approach is proposed to solve a class of dimensionality reduction techniques, including Canonical Correlation Analysis, Orthonormal Partial Least Squares, linear Discriminant Analysis, and Hypergraph Spectral Learning. The proposed two-stage approach scales linearly in terms of both the sample size and data dimensionality. The main contributions of this paper include (1) we rigorously establish the equivalence relationship between the proposed two-stage approach and the original formulation without any assumption; and (2) we show that the equivalence relationship still holds in the regularization setting. We have conducted extensive experiments using both synthetic and real-world data sets. Our experimental results confirm the equivalence relationship established in this paper. Results also demonstrate the scalability of the proposed two-stage approach. Liang Sun 0001, Betul Ceran, Jieping Ye |
KDD | 1 |
| 2009 | A least squares formulation for a class of generalized eigenvalue problems in machine learningabstractMany machine learning algorithms can be formulated as a generalized eigenvalue problem. One major limitation of such formulation is that the generalized eigenvalue problem is computationally expensive to solve especially for large-scale problems. In this paper, we show that under a mild condition, a class of generalized eigenvalue problems in machine learning can be formulated as a least squares problem. This class of problems include classical techniques such as Canonical Correlation Analysis (CCA), Partial Least Squares (PLS), and Linear Discriminant Analysis (LDA), as well as Hypergraph Spectral Learning (HSL). As a result, various regularization techniques can be readily incorporated into the formulation to improve model sparsity and generalization ability. In addition, the least squares formulation leads to efficient and scalable implementations based on the iterative conjugate gradient type algorithms. We report experimental results that confirm the established equivalence relationship. Results also demonstrate the efficiency and effectiveness of the equivalent least squares formulations on large-scale problems. Liang Sun 0001, Shuiwang Ji, Jieping Ye |
ICML | 1 |
| 2009 | On the Equivalence between Canonical Correlation Analysis and Orthonormalized Partial Least Squares
Liang Sun 0001, Shuiwang Ji, Shipeng Yu, Jieping Ye |
IJCAI | 1 |
| 2009 | Multiclass Probabilistic Kernel Discriminant Analysis
Zheng Zhao 0002, Liang Sun 0001, Shipeng Yu, Huan Liu 0001, Jieping Ye |
IJCAI | 2 |
| 2009 | Mining brain region connectivity for alzheimer's disease study via sparse inverse covariance estimationabstractEffective diagnosis of Alzheimer's disease (AD), the most common type of dementia in elderly patients, is of primary importance in biomedical research. Recent studies have demonstrated that AD is closely related to the structure change of the brain network, i.e., the connectivity among different brain regions. The connectivity patterns will provide useful imaging-based biomarkers to distinguish Normal Controls (NC), patients with Mild Cognitive Impairment (MCI), and patients with AD. In this paper, we investigate the sparse inverse covariance estimation technique for identifying the connectivity among different brain regions. In particular, a novel algorithm based on the block coordinate descent approach is proposed for the direct estimation of the inverse covariance matrix. One appealing feature of the proposed algorithm is that it allows the user feedback (e.g., prior domain knowledge) to be incorporated into the estimation process, while the connectivity patterns can be discovered automatically. We apply the proposed algorithm to a collection of FDG-PET images from 232 NC, MCI, and AD subjects. Our experimental results demonstrate that the proposed algorithm is promising in revealing the brain region connectivity differences among these groups. Liang Sun 0001, Rinkal Patel, Jun Liu 0003, Kewei Chen 0001, Teresa Wu, Jing Li 0016, Eric Reiman, Jieping Ye |
KDD | 1 |
| 2009 | Learning Brain Connectivity of Alzheimer's Disease from Neuroimaging DataabstractRecent advances in neuroimaging techniques provide great potentials for effective diagnosis of Alzheimer’s disease (AD), the most common form of dementia. Previous studies have shown that AD is closely related to alternation in the functional brain network, i.e., the functional connectivity among different brain regions. In this paper, we consider the problem of learning functional brain connectivity from neuroimaging, which holds great promise for identifying image-based markers used to distinguish Normal Controls (NC), patients with Mild Cognitive Impairment (MCI), and patients with AD. More specifically, we study sparse inverse covariance estimation (SICE), also known as exploratory Gaussian graphical models, for brain connectivity modeling. In particular, we apply SICE to learn and analyze functional brain connectivity patterns from different subject groups, based on a key property of SICE, called the “monotone property” we established in this paper. Our experimental results on neuroimaging PET data of 42 AD, 116 MCI, and 67 NC subjects reveal several interesting connectivity patterns consistent with literature findings, and also some new patterns that can help the knowledge discovery of AD. Shuai Huang 0001, Jing Li 0016, Liang Sun 0001, Jun Liu 0003, Teresa Wu, Kewei Chen 0001, Adam Fleisher, Eric Reiman, Jieping Ye |
NIPS | 3 |
| 2009 | Efficient Recovery of Jointly Sparse VectorsabstractWe consider the reconstruction of sparse signals in the multiple measurement vector (MMV) model,in which the signal, represented as a matrix, consists of a set of jointly sparse vectors. MMV is an extension of the single measurement vector (SMV) model employed in standard compressive sensing (CS). Recent theoretical studies focus on the convex relaxation of the MMV problem based on the $(2,1)$-norm minimization, which is an extension of the well-known $1$-norm minimization employed in SMV. However, the resulting convex optimization problem in MMV is significantly much more difficult to solve than the one in SMV. Existing algorithms reformulate it as a second-order cone programming (SOCP) or semidefinite programming (SDP), which is computationally expensive to solve for problems of moderate size. In this paper, we propose a new (dual) reformulation of the convex optimization problem in MMV and develop an efficient algorithm based on the prox-method. Interestingly, our theoretical analysis reveals the close connection between the proposed reformulation and multiple kernel learning. Our simulation studies demonstrate the scalability of the proposed algorithm. Liang Sun 0001, Jun Liu 0003, Jieping Ye |
NIPS | 1 |
| 2008 | A least squares formulation for canonical correlation analysisabstractCanonical Correlation Analysis (CCA) is a well-known technique for finding the correlations between two sets of multi-dimensional variables. It projects both sets of variables into a lower-dimensional space in which they are maximally correlated. CCA is commonly applied for supervised dimensionality reduction, in which one of the multi-dimensional variables is derived from the class label. It has been shown that CCA can be formulated as a least squares problem in the binaryclass case. However, their relationship in the more general setting remains unclear. In this paper, we show that, under a mild condition which tends to hold for high-dimensional data, CCA in multi-label classifications can be formulated as a least squares problem. Based on this equivalence relationship, we propose several CCA extensions including sparse CCA using 1-norm regularization. Experiments on multi-label data sets confirm the established equivalence relationship. Results also demonstrate the effectiveness of the proposed CCA extensions. Liang Sun 0001, Shuiwang Ji, Jieping Ye |
ICML | 1 |
| 2008 | Hypergraph spectral learning for multi-label classificationabstractA hypergraph is a generalization of the traditional graph in which the edges are arbitrary non-empty subsets of the vertex set. It has been applied successfully to capture high-order relations in various domains. In this paper, we propose a hypergraph spectral learning formulation for multi-label classification, where a hypergraph is constructed to exploit the correlation information among different labels. We show that the proposed formulation leads to an eigenvalue problem, which may be computationally expensive especially for large-scale problems. To reduce the computational cost, we propose an approximate formulation, which is shown to be equivalent to a least squares problem under a mild condition. Based on the approximate formulation, efficient algorithms for solving least squares problems can be applied to scale the formulation to very large data sets. In addition, existing regularization techniques for least squares can be incorporated into the model for improved generalization performance. We have conducted experiments using large-scale benchmark data sets, and experimental results show that the proposed hypergraph spectral learning formulation is effective in capturing the high-order relations in multi-label problems. Results also indicate that the approximate formulation is much more efficient than the original one, while keeping competitive classification performance. Liang Sun 0001, Shuiwang Ji, Jieping Ye |
KDD | 1 |
| 2008 | Multi-label Multiple Kernel LearningabstractWe present a multi-label multiple kernel learning (MKL) formulation, in which the data are embedded into a low-dimensional space directed by the instance-label correlations encoded into a hypergraph. We formulate the problem in the kernel-induced feature space and propose to learn the kernel matrix as a linear combination of a given collection of kernel matrices in the MKL framework. The proposed learning formulation leads to a non-smooth min-max problem, and it can be cast into a semi-infinite linear program (SILP). We further propose an approximate formulation with a guaranteed error bound which involves an unconstrained and convex optimization problem. In addition, we show that the objective function of the approximate formulation is continuously differentiable with Lipschitz gradient, and hence existing methods can be employed to compute the optimal solution efficiently. We apply the proposed formulation to the automated annotation of Drosophila gene expression pattern images, and promising results have been reported in comparison with representative algorithms. Shuiwang Ji, Liang Sun 0001, Rong Jin 0001, Jieping Ye |
NIPS | 2 |
| 2008 | Automated annotation of Drosophila gene expression patterns using a controlled vocabularyabstractMOTIVATION: Regulation of gene expression in space and time directs its localization to a specific subset of cells during development. Systematic determination of the spatiotemporal dynamics of gene expression plays an important role in understanding the regulatory networks driving development. An atlas for the gene expression patterns of fruit fly Drosophila melanogaster has been created by whole-mount in situ hybridization, and it documents the dynamic changes of gene expression pattern during Drosophila embryogenesis. The spatial and temporal patterns of gene expression are integrated by anatomical terms from a controlled vocabulary linking together intermediate tissues developed from one another. Currently, the terms are assigned to patterns manually. However, the number of patterns generated by high-throughput in situ hybridization is rapidly increasing. It is, therefore, tempting to approach this problem by employing computational methods. RESULTS: In this article, we present a novel computational framework for annotating gene expression patterns using a controlled vocabulary. In the currently available high-throughput data, annotation terms are assigned to groups of patterns rather than to individual images. We propose to extract invariant features from images, and construct pyramid match kernels to measure the similarity between sets of patterns. To exploit the complementary information conveyed by different features and incorporate the correlation among patterns sharing common structures, we propose efficient convex formulations to integrate the kernels derived from various features. The proposed framework is evaluated by comparing its annotation with that of human curators, and promising performance in terms of F1 score has been reported. Shuiwang Ji, Liang Sun 0001, Rong Jin 0001, Sudhir Kumar 0001, Jieping Ye |
Bioinform. | 2 |
| 2008 | Adaptive diffusion kernel learning from biological networks for protein function predictionabstractBACKGROUND: Machine-learning tools have gained considerable attention during the last few years for analyzing biological networks for protein function prediction. Kernel methods are suitable for learning from graph-based data such as biological networks, as they only require the abstraction of the similarities between objects into the kernel matrix. One key issue in kernel methods is the selection of a good kernel function. Diffusion kernels, the discretization of the familiar Gaussian kernel of Euclidean space, are commonly used for graph-based data. RESULTS: In this paper, we address the issue of learning an optimal diffusion kernel, in the form of a convex combination of a set of pre-specified kernels constructed from biological networks, for protein function prediction. Most prior work on this kernel learning task focus on variants of the loss function based on Support Vector Machines (SVM). Their extensions to other loss functions such as the one based on Kullback-Leibler (KL) divergence, which is more suitable for mining biological networks, lead to expensive optimization problems. By exploiting the special structure of the diffusion kernel, we show that this KL divergence based kernel learning problem can be formulated as a simple optimization problem, which can then be solved efficiently. It is further extended to the multi-task case where we predict multiple functions of a protein simultaneously. We evaluate the efficiency and effectiveness of the proposed algorithms using two benchmark data sets. CONCLUSION: Results show that the performance of linearly combined diffusion kernel is better than every single candidate diffusion kernel. When the number of tasks is large, the algorithms based on multiple tasks are favored due to their competitive recognition performance and small computational costs. Liang Sun 0001, Shuiwang Ji, Jieping Ye |
BMC Bioinform. | 1 |