Logo del repository
  1. Home
 
Opzioni

Monitors that Learn from Failures: Pairing STL and Genetic Programming

Brunello A.
•
Della Monica D.
•
Montanari A.
altro
Urgolo A.
2023
  • journal article

Periodico
IEEE ACCESS
Abstract
In several domains, systems generate continuous streams of data during their execution, including meaningful telemetry information, that can be used to perform tasks like preemptive failure detection. Deep learning models have been exploited for these tasks with increasing success, but they hardly provide guarantees over their execution, a problem which is exacerbated by their lack of interpretability. In many critical contexts, formal methods, which ensure the correct behaviour of a system, are thus necessary. However, specifying in advance all the relevant properties and building a complete model of the system against which to check them is often out of reach in real-world scenarios. To overcome these limitations, we design a framework that resorts to monitoring, a lightweight runtime verification technique that does not require an explicit model specification, and pairs it with machine learning. Its goal is to automatically derive relevant properties, related to a bad behaviour of the considered system, encoded by means of formulas of Signal Temporal Logic (STL). Results based on experiments performed on well-known benchmark datasets show that the proposed framework is able to effectively anticipate critical system behaviours in an online setting, providing human-interpretable results.
DOI
10.1109/ACCESS.2023.3277620
WOS
WOS:001012352800001
Archivio
https://hdl.handle.net/11390/1250668
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85160275997
https://ricerca.unityfvg.it/handle/11390/1250668
Diritti
open access
Soggetti
  • Data mining

  • Explainable AI

  • Failure analysi

  • Failure Detection

  • Feature extraction

  • Formal Method

  • Machine Learning

  • Machine learning

  • Monitoring

  • Monitoring

  • Runtime

  • Runtime Verification

  • Task analysi

  • Telemetry

google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback