Logo del repository
  1. Home
 
Opzioni

Learning What to Monitor: Using Machine Learning to Improve past STL Monitoring

Brunello, Andrea
•
Geatti, Luca
•
Montanari, Angelo
•
Saccomanno, Nicola
2024
  • conference object

Periodico
IJCAI
Abstract
Monitoring is a runtime verification technique that can be used to check whether an execution of a system (trace) satisfies or not a given set of properties. Compared to other formal verification techniques, eg, model checking, one needs to specify the properties to be monitored, but a complete model of the system is no longer necessary. First, we introduce the pure past fragment of Signal Temporal Logic (ppSTL), and we use it to define the monitorable safety (G (ppSTL)) and cosafety (F (ppSTL)) fragments of STL, which properly extend the commonly-used bounded-future fragment. Then, we devise a multi-objective genetic programming algorithm to automatically extend the set of properties to monitor on the basis of the history of failure traces collected over time. The framework resulting from the integration of the monitor and the learning algorithm is then experimentally validated on various public datasets. The outcomes of the experimentation confirm the effectiveness of the proposed solution.
DOI
10.24963/ijcai.2024/362
WOS
WOS:001347142803043
Archivio
https://hdl.handle.net/11390/1281084
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85204311330
https://ricerca.unityfvg.it/handle/11390/1281084
Diritti
metadata only access
Soggetti
  • runtime verification,...

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