paper-with-me

Papers

Learning Automata-Based Complex Event Patterns in Answer Set Programming

2022-08-31 · Nikos Katzouris, Georgios Paliouras

Complex Event Recognition and Forecasting (CER/F) techniques attempt to detect, or even forecast ahead of time, event occurrences in streaming input using predefined event patterns. Such patterns are not always known in advance, or they frequently change over time, making machine learning techniques, capable of extracting such patterns from data, highly desirable in CER/F. Since many CER/F systems use symbolic automata to represent such patterns, we propose a family of such automata where the transition-enabling conditions are defined by Answer Set Programming (ASP) rules, and which, thanks to the strong connections of ASP to symbolic learning, are directly learnable from data. We present such a learning approach in ASP and an incremental version thereof that trades optimality for efficiency and is capable to scale to large datasets. We evaluate our approach on two CER datasets and compare it to state-of-the-art automata learning techniques, demonstrating empirically a superior performance, both in terms of predictive accuracy and scalability.

📄 PDF Abstract BibTeX arXiv:2208.14820

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Symbolic Register Automata for Complex Event Recognition and Forecasting

2021-10-08 · Elias Alevizos, Alexander Artikis, Georgios Paliouras

We propose an automaton model which is a combination of symbolic and register automata, i.e., we enrich symbolic automata with memory. We call such automata Symbolic Register Automata (SRA). SRA extend the expressive pow…

Automata Techniques for Temporal Answer Set Programming

2021-09-17 · Susana Hahn

Temporal and dynamic extensions of Answer Set Programming (ASP) have played an important role in addressing dynamic problems, as they allow the use of temporal operators to reason with dynamic scenarios in a very effecti…

Online Learning Probabilistic Event Calculus Theories in Answer Set Programming

2021-03-31 · Nikos Katzouris, Alexander Artikis, Georgios Paliouras

Complex Event Recognition (CER) systems detect event occurrences in streaming time-stamped input using predefined event patterns. Logic-based approaches are of special interest in CER, since, via Statistical Relational A…

Activity RecognitionManagement

Complex Event Recognition with Symbolic Register Transducers: Extended Technical Report

2024-07-03 · Elias Alevizos, Alexander Artikis, Georgios Paliouras

We present a system for Complex Event Recognition (CER) based on automata. While multiple such systems have been described in the literature, they typically suffer from a lack of clear and denotational semantics, a limit…

Wayeb: a Tool for Complex Event Forecasting

2018-12-16 · Elias Alevizos, Alexander Artikis, Georgios Paliouras

Complex Event Processing (CEP) systems have appeared in abundance during the last two decades. Their purpose is to detect in real-time interesting patterns upon a stream of events and to inform an analyst for the occurre…