Root Cause Diagnosis; Cloud VR; Anomaly Detection; Contrastive Learning; Time Series Classification
Abstract :
[en] Wi-Fi networks are widely used for modern connectivity but
remain vulnerable to impairments such as bandwidth fluctuations, interference, packet loss and latency spikes. These challenges make it difficult to support latency-sensitive applications like Cloud Virtual Reality (Cloud VR), which offloads intensive computation to remote servers
to reduce local hardware requirements but demands high throughput
and ultra-low latency. Consequently, Wi-Fi network degradations can
severely impact the Quality of Experience (QoE) of such applications.
Traditional Root Cause Diagnosis (RCD) approaches rely on expertdefined rules or supervised ML (Machine Learning) models that require
extensive labeled datasets. This dependence on manual labeling makes
them costly, time-consuming, and impractical for real-world Wi-Fi diagnostics.
To overcome these limitations, we introduce RAID (Root cause Anomaly
Identification and Diagnosis), a two-stage ML framework that diagnoses
Wi-Fi performance issues using time series KPIs collected directly from
the Wi-Fi access point, with Cloud VR serving as a use case. RAID combines contrastive learning-based anomaly detection with a lightweight
classifier to categorize network impairments. We evaluate RAID, with
a real-world Cloud VR use case, in a testbed using NVIDIA CloudXR
and a Meta Quest 2, collecting Wi-Fi performance metrics on the access point, under controlled conditions. Results demonstrate that RAID
outperforms existing RCD methods, achieving high accuracy even with
minimal labeled data. Compared to conventional supervised and selfsupervised time series models, RAID offers a scalable, real-time solution
with a good trade-off between training efficiency and inference speed,
making it well-suited for practical deployment in dynamic Wi-Fi network environments.
Disciplines :
Computer science
Author, co-author :
KY, Joel ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SerVal ; INRIA - Institut National de Recherche en Informatique et en Automatique > LORIA > Resist
Mathieu, Bertrand; Orange Innovation
Lahmadi, Abdelkader; INRIA - Institut National de Recherche en Informatique et en Automatique
Wang, Minqi; Orange Innovation
Marrot, Nicolas; Orange Innovation
Boutaba, Raouf; University of Waterloo > David R. Cheriton School of Computer Science
External co-authors :
yes
Language :
English
Title :
RAID: Root Cause Anomaly Identification and Diagnosis
Publication date :
04 October 2025
Event name :
European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases - ECML PKDD
Audibert, J., Michiardi, P., Guyard, F., Marti, S., Zuluaga, M.A.: Usad: unsupervised anomaly detection on multivariate time series. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 3395–3404 (2020)
Bagnall, A., Lines, J., Bostrom, A., Large, J., Keogh, E.: The great time series classification bake off: a review and experimental evaluation of recent algorithmic advances. Data Min. Knowl. Disc. 31, 606–660 (2017)
Bagnall, A., Lines, J., Hills, J., Bostrom, A.: Time-series classification with cote: the collective of transformation-based ensembles. IEEE Trans. Knowl. Data Eng. 27(9), 2522–2535 (2015)
Bostrom, A., Bagnall, A.: Binary shapelet transform for multiclass time series classification. In: Madria, S., Hara, T. (eds.) DaWaK 2015. LNCS, vol. 9263, pp. 257–269. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-22729-0_20
Cao, V.L., Nicolau, M., McDermott, J.: One-class classification for anomaly detection with kernel density estimation and genetic programming. In: Genetic Programming: 19th European Conference, EuroGP 2016, Porto, Portugal, March 30-April 1, 2016, Proceedings 19, pp. 3–18. Springer, Cham (2016)
Chaovalitwongse, W.A., Fan, Y.J., Sachdeo, R.C.: On the time series k-nearest neighbor classification of abnormal brain activity. IEEE Trans. Syst. Man, Cybern.-Part A: Syst. Hum. 37(6), 1005–1016 (2007)
Chen, T., Kornblith, S., Norouzi, M., Hinton, G.: A simple framework for contrastive learning of visual representations. In: International Conference on Machine Learning, pp. 1597–1607. PMLR (2020)
Darban, Z.Z., Webb, G.I., Pan, S., Aggarwal, C.C., Salehi, M.: Carla: self-supervised contrastive representation learning for time series anomaly detection. Pattern Recogn. 157, 110874 (2025)
Deng, H., Runger, G., Tuv, E., Vladimir, M.: A time series forest for classification and feature extraction. Inf. Sci. 239, 142–153 (2013)
Dimopoulos, G., Leontiadis, I., Barlet-Ros, P., Papagiannaki, K., Steenkiste, P.: Identifying the root cause of video streaming issues on mobile devices. In: Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies, pp. 1–13 (2015)
Dötterl, J., Hemmati Fard, Z.: Classification of home network problems with transformers. In: Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, pp. 1081–1087 (2024)
Eldele, E., Ragab, M., Chen, Z., Wu, M., Kwoh, C., Li, X., Guan, C.: Time-series representation learning via temporal and contextual contrasting. In: International Joint Conference on Artificial Intelligence (2021)
Fida, M.R., Ahmed, A.H., Dreibholz, T., Ocampo, A.F., Elmokashfi, A., Michelinakis, F.I.: Bottleneck identification in cloudified mobile networks based on distributed telemetry. IEEE Trans. Mob. Comput. (2023)
Franceschi, J.Y., Dieuleveut, A., Jaggi, M.: Unsupervised scalable representation learning for multivariate time series. In: Advances in Neural Information Processing Systems, vol. 32 (2019)
Ky, J.R., Mathieu, B., Lahmadi, A., Boutaba, R.: Cats: contrastive learning for anomaly detection in time series. In: 2024 IEEE International Conference on Big Data (BigData), pp. 1352–1359. IEEE (2024)
Li, B., Müller, E.: Contrastive time series anomaly detection by temporal transformations. In: 2023 International Joint Conference on Neural Networks (IJCNN), pp. 1–8. IEEE (2023)
Liu, F.T., Ting, K.M., Zhou, Z.H.: Isolation forest. In: 2008 Eighth IEEE International Conference on Data Mining, pp. 413–422. IEEE (2008)
Luo, H., Zhong, S.: Gas turbine engine gas path anomaly detection using deep learning with gaussian distribution. In: 2017 Prognostics and System Health Management Conference (PHM-Harbin), pp. 1–6. IEEE (2017)
Paffenroth, R., Kay, K., Servi, L.: Robust PCA for anomaly detection in cyber networks. arXiv preprint arXiv:1801.01571 (2018)
Su, Y., Zhao, Y., Niu, C., Liu, R., Sun, W., Pei, D.: Robust anomaly detection for multivariate time series through stochastic recurrent neural network. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 2828–2837 (2019)
Syrigos, I., Sakellariou, N., Keranidis, S., Korakis, T.: On the employment of machine learning techniques for troubleshooting wifi networks. In: 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC), pp. 1–6. IEEE (2019)
Tonekaboni, S., Eytan, D., Goldenberg, A.: Unsupervised representation learning for time series with temporal neighborhood coding. arXiv preprint arXiv:2106.00750 (2021)
Tuli, S., Casale, G., Jennings, N.R.: Tranad: deep transformer networks for anomaly detection in multivariate time series data. arXiv preprint arXiv:2201.07284 (2022)
Wang, R., et al.: Deep contrastive one-class time series anomaly detection. In: Proceedings of the 2023 SIAM International Conference on Data Mining (SDM), pp. 694–702. SIAM (2023)
Xu, H., et al.: Unsupervised anomaly detection via variational auto-encoder for seasonal kpis in web applications. In: Proceedings of the 2018 World Wide Web Conference, pp. 187–196 (2018)
Yaacob, A.H., Tan, I.K., Chien, S.F., Tan, H.K.: Arima based network anomaly detection. In: 2010 Second International Conference on Communication Software and Networks, pp. 205–209. IEEE (2010)
Yang, Y., Zhang, C., Zhou, T., Wen, Q., Sun, L.: Dcdetector: dual attention contrastive representation learning for time series anomaly detection. In: Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 3033–3045 (2023)
Yue, Z., et al.: Ts2vec: towards universal representation of time series. In: AAAI Conference on Artificial Intelligence (2021)
Zhang, X., Zhao, Z., Tsiligkaridis, T., Zitnik, M.: Self-supervised contrastive pre-training for time series via time-frequency consistency. Adv. Neural. Inf. Process. Syst. 35, 3988–4003 (2022)
Zhao, B., Lu, H., Chen, S., Liu, J., Wu, D.: Convolutional neural networks for time series classification. J. Syst. Eng. Electron. 28(1), 162–169 (2017)
Zheng, Y., Liu, Q., Chen, E., Ge, Y., Zhao, J.L.: Exploiting multi-channels deep convolutional neural networks for multivariate time series classification. Front. Comp. Sci. 10(1), 96–112 (2016). https://doi.org/10.1007/s11704-015-4478-2
Zong, B., et al.: Deep autoencoding gaussian mixture model for unsupervised anomaly detection. In: International Conference on Learning Representations (2018)