SoftNER: Mining Knowledge Graphs From Cloud Incidents
Not on the map. Why?
Abstract (arXiv)
The move from boxed products to services and the widespread adoption of cloud computing has had a huge impact on the software development life cycle and DevOps processes. Particularly, incident management has become critical for developing and operating large-scale services. Prior work on incident management has heavily focused on the challenges with incident triaging and de-duplication. In this work, we address the fundamental problem of structured knowledge extraction from service incidents. We have built SoftNER, a framework for mining Knowledge Graphs from incident reports. First, we build a novel multi-task learning based BiLSTM-CRF model which leverages not just the semantic context but also the data-types for extracting factual information in the form of named entities. Next, we present an approach to mine relations between the named entities for automatically constructing knowledge graphs. We have deployed SoftNER at Microsoft, a major cloud service provider and have evaluated it on more than 2 months of cloud incidents. We show that the unsupervised machine learning pipeline has a high precision of 0.96. Our multi-task learning based deep learning model also outperforms the state-of-the-art NER models. Lastly, using the knowledge extracted by SoftNER, we are able to build accurate models for applications such as incident triaging and recommending entities based on their relevance to incident titles.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 15 of its 64 references that are in the map. First posted on arXiv 15 Jan 2021.
Builds on
15 of 64 references.
References · 15
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2016Neural Architectures for Named Entity Recognitioncited by 550
- 2015Bidirectional LSTM-CRF Models for Sequence Taggingcited by 546
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
- 2015Named Entity Recognition with Bidirectional LSTM-CNNscited by 201
- 2017Relation Extraction : A Surveycited by 44
- 2018An Annotated Corpus for Machine Reading of Instructions in Wet Lab Protocolscited by 18
- 2019A Multi-task Approach for Named Entity Recognition in Social Media Datacited by 18
- 2019DeCaf: Diagnosing and Triaging Performance Issues in Large-Scale Cloud Servicescited by 16
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 2.
5 papers.
- 2023AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities and Challengescited by 15
- 2022AutoTSG: Learning and Synthesis for Incident Troubleshootingcited by 12
- 2024A Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trendscited by 10
- 2021DeepAnalyze: Learning to Localize Crashes at Scalecited by 2
- 2024FaultProfIT: Hierarchical Fault Profiling of Incident Tickets in Large-scale Cloud Systemscited by 2
- 2024A Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trends23 Jul 2024
- 2024FaultProfIT: Hierarchical Fault Profiling of Incident Tickets in Large-scale Cloud Systems27 Feb 2024
- 2023AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities and Challenges10 Apr 2023
- 2022AutoTSG: Learning and Synthesis for Incident Troubleshooting26 May 2022
- 2021DeepAnalyze: Learning to Localize Crashes at Scale29 Sep 2021