Show simple item record

dc.contributor.authorRamirez, Juan Marcos 
dc.contributor.authorDíez Muñoz, Fernando 
dc.contributor.authorRojo, Pablo
dc.contributor.authorMancuso, Vincenzo 
dc.contributor.authorFernández Anta, Antonio 
dc.date.accessioned2023-01-12T16:36:50Z
dc.date.available2023-01-12T16:36:50Z
dc.date.issued2023-02-15
dc.identifier.urihttps://hdl.handle.net/20.500.12761/1655
dc.description.abstractMobile communication providers continuously collect many parameters, statistics, and key performance indicators (KPIs) with the goal of identifying operation scenarios that can affect the quality of Internet-based services. In this regard, anomaly detection and classification in mobile networks have become challenging tasks due to both the huge number of involved variables and the unknown distributions exhibited by input features. This paper introduces an unsupervised methodology based on both a data-cleaning strategy and explainable machine learning models to detect and classify performance anomalies in mobile networks. Specifically, this methodology dubbed explainable machine learning for anomaly detection and classification (XMLAD) aims at identifying features and operation scenarios characterizing performance anomalies without resorting to parameter tuning. To this end, this approach includes a data cleaning stage that extracts and removes outliers from experiments and features to train the anomaly detection engine with the cleanest possible dataset. Moreover, the methodology considers the differences between discretized values of the target KPI and labels predicted by the anomaly detection engine to build the anomaly classification engine which identifies features and thresholds that could cause performance anomalies. The proposed methodology incorporates two decision tree classifiers to build explainable models of anomaly detection and classification engines whose decision structures recognize features and thresholds describing both normal behaviors and performance anomalies. We evaluate the XMLAD methodology on real datasets captured by operational tests in commercial networks. In addition, we present a testbed that generates synthetic data using a known TCP throughput model to assess the accuracy of the proposed approach.es
dc.description.sponsorshipSpanish State Research Agency - Spanish Ministry of Science and Innovationes
dc.description.sponsorshipMinistry of Economic Affairs and Digital Transformation, European Union NextGeneration-EUes
dc.description.sponsorshipDepartment of Education and Research of the Regional Government of Madrid, through the 2018 R&D technology program for research groups, co-financed by the Operational Programs of the European Social Fund (ESF) and the European Regional Development Fund (ERDF)es
dc.description.sponsorshipNokia Spaines
dc.language.isoenges
dc.publisherElsevieres
dc.titleExplainable Machine Learning for Performance Anomaly Detection and Classification in Mobile Networkses
dc.typejournal articlees
dc.journal.titleComputer Communicationses
dc.type.hasVersionAMes
dc.rights.accessRightsembargoed accesses
dc.relation.projectIDPID2019-109805RB-I00es
dc.relation.projectIDTSI-063000-2021-38es
dc.relation.projectIDS2018/TCS-4499es
dc.relation.projectNameECID (Edge Computing for Intelligent Driving)es
dc.relation.projectNameAEON-CPS (Network Intelligence for cyber-physical system support)es
dc.relation.projectNameEDGEDATA-CM (An infrastructure for highly decentralized hybrid systems)es
dc.relation.projectNameNetPredict 4 (Interpretation of the evolution of network traffic)es
dc.relation.projectNameNetPredict 5 (Interpretation of the evolution of network traffic)es
dc.subject.keywordanomaly detection and classificationes
dc.subject.keyworddata cleaninges
dc.subject.keyworddecision tree classifierses
dc.subject.keywordexplainable machine learninges
dc.subject.keywordmobile networkses
dc.description.refereedTRUEes
dc.description.statuspubes


Files in this item

This item appears in the following Collection(s)

Show simple item record