streams such as those of credit card fraud. On the other hand, ILP
does not handle numerical reasoning, such as comparing the time-
points of events emitted by vehicles, which is quintessential in the
representation of composite event definitions. In the case of
partial supervision, ILP is used in combination with abduction in
order to learn an event definition. This combination of techniques,
however, does not scale to Big Data.
In addition to learning the structure of a composite event
definition, the confidence values/weights attached to the
definition can be learned from data. Usually the tasks of structure
learning and weight learning are separated; that is, first the
structure of an event definition is learnt and then the weights of
the definition are estimated. Separating the two learning tasks in
this way, however, may lead to suboptimal results, as the first
optimization step (structure learning) needs to make assumptions
about the weight values, which have not yet been optimized.
To address these issues and avoid the error-prone process of
manual composite event definition construction, our methodology
will consist of incremental learning techniques for successfully
combining abduction with induction in Big Data. Furthermore, we
will develop techniques for the simultaneous optimization of the
numerical parameters of a composite event definition (weights
and numerical temporal constraints) and its structure.