Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T09:13:27.904Z Has data issue: false hasContentIssue false

Logic-based event recognition

Published online by Cambridge University Press:  12 November 2012

Alexander Artikis
Affiliation:
Institute of Informatics and; Telecommunications, NCSR “Demokritos”, Athens 15310, Greece; e-mail: paliourg@iit.demokritos.gr, anskarl@iit.demokritos.gr
Anastasios Skarlatidis
Affiliation:
Institute of Informatics and; Telecommunications, NCSR “Demokritos”, Athens 15310, Greece; e-mail: paliourg@iit.demokritos.gr, anskarl@iit.demokritos.gr Department of Information and Communication Systems Engineering, University of the Aegean, Greece
François Portet
Affiliation:
Laboratoire d'Informatique de Grenoble, CNRS/UJF/INPG/UPMF UMR 5217, F-38041 Grenoble, France; e-mail: Francois.Portet@imag.fr
Georgios Paliouras
Affiliation:
Institute of Informatics and; Telecommunications, NCSR “Demokritos”, Athens 15310, Greece; e-mail: paliourg@iit.demokritos.gr, anskarl@iit.demokritos.gr
Rights & Permissions [Opens in a new window]

Abstract

Today's organizations require techniques for automated transformation of their large data volumes into operational knowledge. This requirement may be addressed by using event recognition systems that detect events/activities of special significance within an organization, given streams of ‘low-level’ information that is very difficult to be utilized by humans. Consider, for example, the recognition of attacks on nodes of a computer network given the Transmission Control Protocol/Internet Protocol messages, the recognition of suspicious trader behaviour given the transactions in a financial market and the recognition of whale songs given a symbolic representation of whale sounds. Various event recognition systems have been proposed in the literature. Recognition systems with a logic-based representation of event structures, in particular, have been attracting considerable attention, because, among others, they exhibit a formal, declarative semantics, they have proven to be efficient and scalable and they are supported by machine learning tools automating the construction and refinement of event structures. In this paper, we review representative approaches of logic-based event recognition and discuss open research issues of this field. We illustrate the reviewed approaches with the use of a real-world case study: event recognition for city transport management.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2012
Figure 0

Figure 1 Event Recognition for City Transport Management. IRM = Intelligence Resource Management

Figure 1

Table 1 Predicates of the Chronicle Recognition System

Figure 2

Figure 2 Temporal Constraint Network

Figure 3

Figure 3 High-Level Event Instance Recognition

Figure 4

Figure 4 High-Level Event Instance Management

Figure 5

Table 2 Event Recognition in the Chronicle Recognition System

Figure 6

Figure 5 Version Space

Figure 7

Table 3 Main Predicates of the Event Calculus

Figure 8

Figure 6 The Cached Event Calculus

Figure 9

Table 4 Event Recognition in the Cached Event Calculus

Figure 10

Figure 7 Ground Markov Network Construction for Event Recognition. HLE = high-level events; LLE = low-level events

Figure 11

Figure 8 Ground Markov Network

Figure 12

Figure 9 (a) Complete Ground Markov Network and (b) Ground Markov Network Reduced for Event Recognition. Nodes with a thick line represent query variables, shaded nodes represent variables with known truth values and nodes with a dashed line represent variables that can be safely removed

Figure 13

Figure 10 Ground Markov Network Produced from Partially Annotated Data set. The shaded nodes represent predicates with known truth values as described in the annotated data set