A Hybrid Neuro-Symbolic Approach for Complex Event Processing
Vilamala, Marc Roig, Taylor, Harrison, Xing, Tianwei, Garcia, Luis, Srivastava, Mani, Kaplan, Lance, Preece, Alun, Kimmig, Angelika, Cerutti, Federico
–arXiv.org Artificial Intelligence
Imagine a scenario where we are trying to detect a shooting using microphones deployed in a city: shooting is a situation of interest that we want to identify from a high-throughput (audio) data stream. Complex Event Processing (CEP) is a type of approach aimed at detecting such situations of interest, called complex events, from a data stream using a set of rules. These rules are defined on atomic pieces of information from the data stream, which we call events--or simple events, for clarity. Complex events can be formed from multiple simple events. For instance, shooting might start when multiple instances of the simple event gunshot occur. For simplicity, we can assume that when we start to detect siren events, authorities have arrived and the situation is being dealt with, which would conclude the complex event. Using the raw data stream implies that usually we cannot directly write declarative rules on that data, as it would imply that we need to process that raw data using symbolic rules; though theoretically possible, this is hardly recommended. Using a machine learning algorithm such a neural network trained with back-propagation is also infeasible, as it will need to simultaneously learn to understand the simple events within the data stream, and the interrelationship between such events to compose a complex event. While possible, the sparsity of data makes this a hard problem to solve.
arXiv.org Artificial Intelligence
Sep-18-2020
- Country:
- North America > United States
- California > Los Angeles County
- Los Angeles (0.15)
- Florida > Orange County
- Orlando (0.05)
- California > Los Angeles County
- North America > United States
- Genre:
- Research Report (0.50)
- Industry:
- Government > Military (0.31)
- Technology: