Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Combining neural networks with symbolic approaches to perform complex event processing on non-symbolic data

Roig Vilamala, Marc 2022. Combining neural networks with symbolic approaches to perform complex event processing on non-symbolic data. PhD Thesis, Cardiff University.
Item availability restricted.

[thumbnail of PhD thesis]
Preview
PDF (PhD thesis) - Accepted Post-Print Version
Available under License Creative Commons Attribution No Derivatives.

Download (5MB) | Preview
[thumbnail of Cardiff University Electronic Publication Form] PDF (Cardiff University Electronic Publication Form) - Supplemental Material
Restricted to Repository staff only

Download (1MB)

Abstract

This thesis presents three approaches to detecting situations of interest from non-symbolic data inputs such as images, audio and video through the use of Complex Event Processing (CEP) in an agile, reliable and efficient manner. These approaches must be agile, meaning that they must allow the implementation of solutions for a range of situations. We want them to be reliable, meaning that they must correctly detect the situations we are interested in. Finally, we want them to be efficient in terms of time and training data requirements. First, we present ProbCEP, an approach that combines proxy models with symbolic programming to perform CEP. We consider proxy models consisting of pre-trained neural networks, which allow the system to use non-symbolic inputs. However, the data used to train such proxy models is not necessarily related to the situations of interest (called complex events) we want to detect. Logic rules are used to define under which conditions these complex events occur, based on the output of the proxy models. We also show how the speed of the system can be significantly increased using specific optimization techniques. Then, we show two neuro-symbolic approaches, DeepProbCEP and Neuroplex. These approaches are designed to train a system to identify complex events from an input stream using small amounts of training data. Thanks to the injection of human knowledge into the system, these approaches require significantly less data than neural-only approaches. Following that, we explore the reliability of DeepProbCEP against several adversarial attacks that poison the training data. We also demonstrate that DeepProbCEP is an agile approach, allowing users to change the behaviour of the system to adapt to many situations. Finally, we discuss the potential of the research advances presented in this thesis for real-world applications, as well as possible areas for future research.

Item Type: Thesis (PhD)
Date Type: Completion
Status: Unpublished
Schools: Computer Science & Informatics
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Funders: DAIS-ITA
Date of First Compliant Deposit: 11 April 2023
Date of Acceptance: 4 April 2023
Last Modified: 12 Apr 2023 11:38
URI: https://orca.cardiff.ac.uk/id/eprint/158578

Actions (repository staff only)

Edit Item Edit Item

Downloads

Downloads per month over past year

View more statistics