Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Automating Root Cause Analysis of Anomalies in Ericsson Wallet Platform using Machine Learning
Blekinge Institute of Technology. (Computer Science)
Blekinge Institute of Technology. (Computer Science)
2023 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Background: In this era of mobile wallet platforms, to ensure key requirements like high availability and performance, the company must have mechanisms in place to detect anomalies at any given point in time. Ericsson Wallet Platform(EWP), a mobile wallet platform, is facing the problem of manually analyzing all the logs and reports and taking comprehensive action decisions accordingly. Therefore, a need for more reliable techniques in nailing down the exact root cause of a given trouble hasarisen.

Objectives: The objective of this thesis work is to automate the process of troubleshooting through Root Cause Analysis(RCA) to the maximum possible extent given our experiences and resources provided. The idea is to help domain experts save a lot of effort and time while performing RCA on the application. Every step through the process of RCA in EWP will be considered and the complex and time-consuming step is to be automated with the help of data-driven Machine Learning(ML) techniques.

Methods: Various formats of datasets from the EWP application are analyzed to understand the application data functionality. A literature review is conducted to comprehend which type of ML algorithms will work best for performing anomaly detection on the datasets of the application. We compared various unsupervised ML algorithms in the process of achieving accurate anomaly detection for each dataset. An interface is built to investigate the inter-relation between the anomalies in time series to find the root cause and to provide easier access.

Results: The performance results of each kind of ML algorithm for anomaly detection are evaluated using metrics Accuracy, Precision, Recall, and F1 Score. This proved K-means(optimized using Isolation Forest) and One-class Support Vector Machine(OCSVM) to work as the best models for Wait Reports and Performance logs respectively. The efficiency of these models is improved by using Random Forest Classifier. The interactive Graphical User Interface(GUI) built for our combined model has successfully placed the output graphs for correlating the anomalies in the EWP application.

Conclusions: A detailed study of the EWP application data logs was conducted and repeated experiments were performed to determine the best anomaly detection models for different data sets. An interactive GUI has been built to visualize and correlate these anomalies in time series in order to find out the chain of events causing the problems. The scope to continue our work has been penned down in the future work section.

Place, publisher, year, edition, pages
2023. , p. 77
Keywords [en]
Anomaly detection, Isolation forest algorithm, K-means algorithm, Local Outlier Factor algorithm, One class Support Vector Machine
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-24345OAI: oai:DiVA.org:bth-24345DiVA, id: diva2:1741362
External cooperation
Ericsson AB
Subject / course
DV2572 Master´s Thesis in Computer Science
Educational program
DVACO Master's program in computer science 120,0 hp
Supervisors
Examiners
Available from: 2023-03-06 Created: 2023-03-04 Last updated: 2023-03-06Bibliographically approved

Open Access in DiVA

Automating Root Cause Analysis of Anomalies in Ericsson Wallet Platform using Machine Learning(1952 kB)809 downloads
File information
File name FULLTEXT02.pdfFile size 1952 kBChecksum SHA-512
89315490738e200552f725463329c3bba530b582894974c51584cfe88da17e3aa06827159f5a0101b9080962d2e6b94af79692dfdb9fca70af48c8d211c52891
Type fulltextMimetype application/pdf

By organisation
Blekinge Institute of Technology
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 809 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 484 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf