Extending knowledge-driven activity models through data-driven learning techniques

Gorka Azkune, Aitor Almeida, Diego López-de-Ipiña, Liming (Luke) Chen

Research output: Contribution to journalArticlepeer-review

68 Citations (Scopus)


Knowledge-driven activity recognition is an emerging and promising research area which has already shown very interesting features and advantages. However, there are also some drawbacks, such as the usage of generic and static activity models. This paper presents an approach to using data-driven techniques to evolve knowledge-driven activity models with a user’s behavioral data. The approach includes a novel clustering process where initial incomplete models developed through knowledge engineering are used to detect action clusters which represent activities and aggregate new actions. Based on those action clusters, a learning process is then designed to learn and model varying ways of performing activities in order to acquire complete and specialized activity models. The approach has been tested with real users’ inputs, noisy sensors and demanding activity sequences. Initial results have shown that complete and specialized activity models are properly learned with success rates of 100% at the expense of learning some false positive models.
Original languageEnglish
Pages (from-to)3115-3128
Number of pages14
JournalExpert Systems with Applications
Issue number6
Early online date11 Dec 2014
Publication statusPublished (in print/issue) - 15 Apr 2015


  • Activity recognition
  • Knowledge-driven
  • Learning
  • Activity model


Dive into the research topics of 'Extending knowledge-driven activity models through data-driven learning techniques'. Together they form a unique fingerprint.

Cite this