Demo Data from VLDB 2026 / reviewers in the wild / expert
Zhihan Li 0002
dblp:49/8382-2
· DBLP profile ↗
9ranked-venue papers
4as first author
4since 2021 · last 2024
0000-0002-6290-6575ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 2 first-author · 1 since 2021Computer networks · 3 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Software 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.
| Databases, data mining, and information retrieval
5 papers |
Data mining · 77% Recommender systems · 16% Machine learning and data management · 8% | |
| Artificial intelligence
3 papers |
Generative modeling · 86% Deep learning architectures and training · 14% | |
| Computer networks
1 paper |
Transport protocols and congestion control · 100% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
anomaly detection |
2.8 | 5 | 2024 | Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspective · WWW 2024 Beyond Sharing: Conflict-Aware Multivariate Time Series Anomaly Detection · ESEC/SIGSOFT FSE 2023 Situation-Aware Multivariate Time Series Anomaly Detection Through Active Learning and Contrast VAE-Based Models in Large Distributed Systems · IEEE J. Sel. Areas Commun. 2022 |
Machine learning › Generative modeling
variational autoencoder |
1.4 | 3 | 2024 | Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspective · WWW 2024 Multivariate Time Series Anomaly Detection and Interpretation using Hierarchical Inter-Metric and Temporal Embedding · KDD 2021 Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applications · WWW 2018 |
Data mining › anomaly detection › time series anomaly detection
multivariate time series anomaly detection |
1.2 | 2 | 2023 | Beyond Sharing: Conflict-Aware Multivariate Time Series Anomaly Detection · ESEC/SIGSOFT FSE 2023 Multivariate Time Series Anomaly Detection and Interpretation using Hierarchical Inter-Metric and Temporal Embedding · KDD 2021 |
Data mining › anomaly detection
time series anomaly detection |
0.8 | 1 | 2024 | Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspective · WWW 2024 |
Machine learning and data management
active learning |
0.6 | 1 | 2022 | Situation-Aware Multivariate Time Series Anomaly Detection Through Active Learning and Contrast VAE-Based Models in Large Distributed Systems · IEEE J. Sel. Areas Commun. 2022 |
Recommender systems › representation learning for recommendation
contrastive learning for recommendation |
0.6 | 1 | 2022 | Situation-Aware Multivariate Time Series Anomaly Detection Through Active Learning and Contrast VAE-Based Models in Large Distributed Systems · IEEE J. Sel. Areas Commun. 2022 |
Data mining › time series analysis
multivariate time series |
0.6 | 1 | 2022 | Situation-Aware Multivariate Time Series Anomaly Detection Through Active Learning and Contrast VAE-Based Models in Large Distributed Systems · IEEE J. Sel. Areas Commun. 2022 |
Recommender systems › collaborative filtering
variational autoencoder |
0.6 | 1 | 2022 | Situation-Aware Multivariate Time Series Anomaly Detection Through Active Learning and Contrast VAE-Based Models in Large Distributed Systems · IEEE J. Sel. Areas Commun. 2022 |
Transport protocols and congestion control
congestion control selection |
0.4 | 1 | 2019 | Dynamic TCP Initial Windows and Congestion Control Schemes Through Reinforcement Learning · IEEE J. Sel. Areas Commun. 2019 |
Transport protocols and congestion control
TCP congestion control |
0.4 | 1 | 2019 | Dynamic TCP Initial Windows and Congestion Control Schemes Through Reinforcement Learning · IEEE J. Sel. Areas Commun. 2019 |
Data mining › anomaly detection
unsupervised anomaly detection |
0.3 | 1 | 2018 | Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applications · WWW 2018 |
Machine learning › Deep learning architectures and training
attention mechanism |
0.2 | 1 | 2024 | Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspective · WWW 2024 |
Software testing
software reliability |
0.2 | 1 | 2023 | Beyond Sharing: Conflict-Aware Multivariate Time Series Anomaly Detection · ESEC/SIGSOFT FSE 2023 |
Transport protocols and congestion control
TCP performance |
0.1 | 1 | 2019 | Dynamic TCP Initial Windows and Congestion Control Schemes Through Reinforcement Learning · IEEE J. Sel. Areas Commun. 2019 |
Methods — techniques the papers use, named apart from their topics
variational autoencoder · 1.7target attention · 1.5frequency feature integration · 1.5conditional variational autoencoder · 1.5self-supervised learning · 1.3multi-task learning · 1.3mixture of experts · 1.3learnable prior · 1.1contrastive VAE · 1.1active learning · 1.1query model · 0.6markov chain monte carlo · 0.5reinforcement learning · 0.4deep reinforcement learning · 0.4kernel density estimation · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency PerspectiveabstractTime series Anomaly Detection (AD) plays a crucial role for web systems. Various web systems rely on time series data to monitor and identify anomalies in real time, as well as to initiate diagnosis and remediation procedures. Variational Autoencoders (VAEs) have gained popularity in recent decades due to their superior de-noising capabilities, which are useful for anomaly detection. However, our study reveals that VAE-based methods face challenges in capturing long-periodic heterogeneous patterns and detailed short-periodic trends simultaneously. To address these challenges, we propose Frequency-enhanced Conditional Variational Autoencoder (FCVAE), a novel unsupervised AD method for univariate time series. To ensure an accurate AD, FCVAE exploits an innovative approach to concurrently integrate both the global and local frequency features into the condition of Conditional Variational Autoencoder (CVAE) to significantly increase the accuracy of reconstructing the normal data. Together with a carefully designed "target attention" mechanism, our approach allows the model to pick the most useful information from the frequency domain for better short-periodic trend construction. Our FCVAE has been evaluated on public datasets and a large-scale cloud system, and the results demonstrate that it outperforms state-of-the-art methods. This confirms the practical applicability of our approach in addressing the limitations of current VAE-based anomaly detection models. Changhua Pei, Minghua Ma, Xin Wang 0001, Zhihan Li 0002, Dan Pei, Saravan Rajmohan, Dongmei Zhang 0001, Qingwei Lin, Haiming Zhang 0002, Gaogang Xie |
WWW | 5 |
| 2023 | Beyond Sharing: Conflict-Aware Multivariate Time Series Anomaly DetectionabstractMassive key performance indicators (KPIs) are monitored as multivariate time series data (MTS) to ensure the reliability of the software applications and service system. Accurately detecting the abnormality of MTS is very critical for subsequent fault elimination. The scarcity of anomalies and manual labeling has led to the development of various self-supervised MTS anomaly detection (AD) methods, which optimize an overall objective/loss encompassing all metrics' regression objectives/losses. However, our empirical study uncovers the prevalence of conflicts among metrics' regression objectives, causing MTS models to grapple with different losses. This critical aspect significantly impacts detection performance but has been overlooked in existing approaches. To address this problem, by mimicking the design of multi-gate mixture-of-experts (MMoE), we introduce CAD, a Conflict-aware multivariate KPI Anomaly Detection algorithm. CAD offers an exclusive structure for each metric to mitigate potential conflicts while fostering inter-metric promotions. Upon thorough investigation, we find that the poor performance of vanilla MMoE mainly comes from the input-output misalignment settings of MTS formulation and convergence issues arising from expansive tasks. To address these challenges, we propose a straightforward yet effective task-oriented metric selection and p&s (personalized and shared) gating mechanism, which establishes CAD as the first practicable multi-task learning (MTL) based MTS AD model. Evaluations on multiple public datasets reveal that CAD obtains an average F1-score of 0.943 across three public datasets, notably outperforming state-of-the-art methods. Our code is accessible at https://github.com/dawnvince/MTS_CAD. Haotian Si, Changhua Pei, Zhihan Li 0002, Haiming Zhang 0002, Zulong Diao, Gaogang Xie, Dan Pei |
ESEC/SIGSOFT FSE | 3 |
| 2022 | Situation-Aware Multivariate Time Series Anomaly Detection Through Active Learning and Contrast VAE-Based Models in Large Distributed SystemsabstractThe massive amounts of monitoring data in network applications bring an urgent need for intelligent operation in large distributed systems. The key problem is precisely detecting anomalies in multivariate time series (MTS) monitoring metrics with the awareness of different application scenarios. Unsupervised MTS anomaly detection methods aim at detecting data anomalies from historical MTS without considering the out-of-band information (including user feedback and background information like code deployment status), which leads to poor performance in practice. To take advantage of the out-of-band information, we propose ACVAE, an MTS anomaly detection algorithm through active learning and contrast VAE-based detection models, which simultaneously learns MTS data’s normal and anomalous patterns for anomaly detection. We also use a learnable prior to capture system status from the background information. Moreover, we propose a query model for VAE-based methods, which can learn to query labels of the most useful instances to train the detection model. We evaluate our algorithm on three different monitoring situations in eBay’s search back-end systems.ACVAEachieves a range F1 score of 0.68~0.96 with only 3% labels, significantly outperforming the best competing methods by 0.18~0.50, and even better than a supervised ensemble method designed by domain experts in eBay. Zhihan Li 0002, Youjian Zhao, Yitong Geng, Zhanxiang Zhao, Wenxiao Chen, Huai Jiang, Amber Vaidya, Liangfei Su, Dan Pei |
IEEE J. Sel. Areas Commun. | 1 |
| 2021 | Multivariate Time Series Anomaly Detection and Interpretation using Hierarchical Inter-Metric and Temporal EmbeddingabstractAnomaly detection is a crucial task for monitoring various status (i.e., metrics) of entities (e.g., manufacturing systems and Internet services), which are often characterized by multivariate time series (MTS). In practice, it's important to precisely detect the anomalies, as well as to interpret the detected anomalies through localizing a group of most anomalous metrics, to further assist the failure troubleshooting. In this paper, we propose InterFusion, an unsupervised method that simultaneously models the inter-metric and temporal dependency for MTS. Its core idea is to model the normal patterns inside MTS data through hierarchical Variational AutoEncoder with two stochastic latent variables, each of which learns low-dimensional inter-metric or temporal embeddings. Furthermore, we propose an MCMC-based method to obtain reasonable embeddings and reconstructions at anomalous parts for MTS anomaly interpretation. Our evaluation experiments are conducted on four real-world datasets from different industrial domains (three existing and one newly published dataset collected through our pilot deployment of InterFusion). InterFusion achieves an average anomaly detection F1-Score higher than 0.94 and anomaly interpretation performance of 0.87, significantly outperforming recent state-of-the-art MTS anomaly detection methods. Zhihan Li 0002, Youjian Zhao, Jiaqi Han 0001, Ya Su, Xidao Wen, Dan Pei |
KDD | 1 |
| 2020 | Shallow VAEs with RealNVP Prior can Perform as Well as Deep Hierarchical VAEs
Wenxiao Chen, Jinlin Lai, Zhihan Li 0002, Youjian Zhao, Dan Pei |
ICONIP (5) | 4 |
| 2020 | Unsupervised Clustering through Gaussian Mixture Variational AutoEncoder with Non-Reparameterized Variational Inference and Std AnnealingabstractClustering has long been an important research topic in machine learning, and is highly valuable in many application tasks. In recent years, many methods have achieved high clustering performance by applying deep generative models. In this paper, we point out that directly using q(z|y, x) instead of resorting to the mean-field approximation (as is adopted in previous works) in Gaussian Mixture Variational Auto-Encoder can benefit the unsupervised clustering task. We improve the performance of Gaussian Mixture VAE, by optimizing it with a Monte Carlo objective (including the q(z|y, x) term), with non-reparameterized Variational Inference for Monte Carlo Objectives (VIMCO) method. In addition, we propose std annealing to stabilize the training process and empirically show its effects on forming well-separated embeddings with different variational inference methods. Experimental results on five benchmark datasets show that our proposed algorithm NVISA outperforms several baseline algorithms as well as the previous clustering methods based on Gaussian Mixture VAE. Zhihan Li 0002, Youjian Zhao, Wenxiao Chen, Shangqing Xu, Dan Pei |
IJCNN | 1 |
| 2019 | Dynamic TCP Initial Windows and Congestion Control Schemes Through Reinforcement LearningabstractDespite many years of improvements to it, TCP still suffers from an unsatisfactory performance. For services dominated by short flows (e.g., web search and e-commerce), TCP suffers from the flow startup problem and cannot fully utilize the available bandwidth in the modern Internet: TCP starts from a conservative and static initial window (IW, 2-4 or 10), while most of the web flows are too short to converge to the best sending rate before the session ends. For services dominated by long flows (e.g., video streaming and file downloading), the congestion control (CC) scheme manually and statically configured might not offer the best performance for the latest network conditions. To address these two challenges, we propose TCP-RL, which uses reinforcement learning (RL) techniques to dynamically configure IW and CC in order to improve the performance of TCP flow transmission. Basing on the latest network conditions observed at the server side of a web service, TCP-RL dynamically configures a suitable IW for short flows through group-based RL, and dynamically configures a suitable CC scheme for long flows through deep RL. Our extensive experiments show that for short flows, TCP-RL can reduce the average transmission time by about 23%; and for long flows, compared with the performance of 14 CC schemes, TCP-RL's performance ranks top 5 for about 85% of the 288 given static network conditions, whereas for about 90% of conditions, its performance drops by less than 12% compared with that of the best-performing CC schemes for the same network conditions. Xiaohui Nie, Youjian Zhao, Zhihan Li 0002, Guo Chen 0001, Kaixin Sui, Zijie Ye, Dan Pei |
IEEE J. Sel. Areas Commun. | 3 |
| 2018 | Robust and Rapid Clustering of KPIs for Large-Scale Anomaly DetectionabstractFor large Internet companies, it is very important to monitor a large number of KPIs (Key Performance Indicators) and detect anomalies to ensure the service quality and reliability. However, large-scale anomaly detection on millions of KPIs is very challenging due to the large overhead of model selection, parameter tuning, model training, or labeling. In this paper we argue that KPI clustering can help: we can cluster millions of KPIs into a small number of clusters and then select and train model on a per-cluster basis. However, KPI clustering faces new challenges that are not present in classic time series clustering: KPIs are typically much longer than other time series, and noises, anomalies, phase shifts and amplitude differences often change the shape of KPIs and mislead the clustering algorithm. To tackle the above challenges, in this paper we propose a robust and rapid KPI clustering algorithm, ROCKA. It consists of four steps: preprocessing, baseline extraction, clustering and assignment. These techniques help group KPIs according to their underlying shapes with high accuracy and efficiency. Our evaluation using real-world KPIs shows that ROCKA gets F-score higher than 0.85, and reduces model training time of a state-of-the-art anomaly detection algorithm by 90%, with only 15% performance loss. Zhihan Li 0002, Youjian Zhao, Dan Pei |
IWQoS | 1 |
| 2018 | Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web ApplicationsabstractTo ensure undisrupted business, large Internet companies need to closely monitor various KPIs (e.g., Page Views, number of online users, and number of orders) of its Web applications, to accurately detect anomalies and trigger timely troubleshooting/mitigation. However, anomaly detection for these seasonal KPIs with various patterns and data quality has been a great challenge, especially without labels. In this paper, we proposed Donut, an unsupervised anomaly detection algorithm based on VAE. Thanks to a few of our key techniques, Donut greatly outperforms a state-of-arts supervised ensemble approach and a baseline VAE approach, and its best F-scores range from 0.75 to 0.9 for the studied KPIs from a top global Internet company. We come up with a novel KDE interpretation of reconstruction for Donut, making it the first VAE-based anomaly detection algorithm with solid theoretical explanation. Wenxiao Chen, Nengwen Zhao, Zeyan Li 0001, Jiahao Bu, Zhihan Li 0002, Ying Liu 0024, Youjian Zhao, Dan Pei, Zhaogang Wang, Honglin Qiao |
WWW | 6 |