mlsanityData to 14 Oct 2026

AutoTSG: Learning and Synthesis for Incident Troubleshooting

arXiv 2205.13457 ↗First posted 26 May 2022cs.SE cs.AI cs.DCcited by 12

Not on the map. Why?

Abstract (arXiv)

Incident management is a key aspect of operating large-scale cloud services. To aid with faster and efficient resolution of incidents, engineering teams document frequent troubleshooting steps in the form of Troubleshooting Guides (TSGs), to be used by on-call engineers (OCEs). However, TSGs are siloed, unstructured, and often incomplete, requiring developers to manually understand and execute necessary steps. This results in a plethora of issues such as on-call fatigue, reduced productivity, and human errors. In this work, we conduct a large-scale empirical study of over 4K+ TSGs mapped to 1000s of incidents and find that TSGs are widely used and help significantly reduce mitigation efforts. We then analyze feedback on TSGs provided by 400+ OCEs and propose a taxonomy of issues that highlights significant gaps in TSG quality. To alleviate these gaps, we investigate the automation of TSGs and propose AutoTSG -- a novel framework for automation of TSGs to executable workflows by combining machine learning and program synthesis. Our evaluation of AutoTSG on 50 TSGs shows the effectiveness in both identifying TSG statements (accuracy 0.89) and parsing them for execution (precision 0.94 and recall 0.91). Lastly, we survey ten Microsoft engineers and show the importance of TSG automation and the usefulness of AutoTSG.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 18 of its 70 references that are in the map. First posted on arXiv 26 May 2022.

Builds on

18 of 70 references.

References · 18

  1. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
  2. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
  3. 2017Prototypical Networks for Few-shot Learningcited by 3,015
  4. 2016Matching Networks for One Shot Learningcited by 2,255
  5. 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,989
  6. 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,143
  7. 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 437
  8. 2018Meta-Learning: A Surveycited by 256
  9. 2017One-Shot Imitation Learningcited by 233
  10. 2018Multilingual Constituency Parsing with Self-Attention and Pre-Trainingcited by 117
  11. 2016Low Data Drug Discovery with One-shot Learningcited by 91
  12. 2019DeCaf: Diagnosing and Triaging Performance Issues in Large-Scale Cloud Servicescited by 16
6 more
  1. 2017Towards Automatic Generation of Short Summaries of Commitscited by 8
  2. 2018Adapting Neural Text Classification for Improved Software Categorizationcited by 7
  3. 2022Mining Root Cause Knowledge from Cloud Service Incident Investigations for AIOpscited by 7
  4. 2020Neural Knowledge Extraction From Cloud Service Incidentscited by 6
  5. 2021SoftNER: Mining Knowledge Graphs From Cloud Incidentscited by 5
  6. 2021Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysiscited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 7; 2025: 1; 2026: 2.

12 papers.