Arianna\(^{+}\): Scalable Human Activity Recognition by Reasoning with a Network of Ontologies

  • Syed Yusha KareemEmail author
  • Luca Buoncompagni
  • Fulvio Mastrogiovanni
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11298)


Aging population ratios are rising significantly. Meanwhile, smart home based health monitoring services are evolving rapidly to become a viable alternative to traditional healthcare solutions. Such services can augment qualitative analyses done by gerontologists with quantitative data. Hence, the recognition of Activities of Daily Living (ADL) has become an active domain of research in recent times. For a system to perform human activity recognition in a real-world environment, multiple requirements exist, such as scalability, robustness, ability to deal with uncertainty (e.g., missing sensor data), to operate with multi-occupants and to take into account their privacy and security. This paper attempts to address the requirements of scalability and robustness, by describing a reasoning mechanism based on modular spatial and/or temporal context models as a network of ontologies. The reasoning mechanism has been implemented in a smart home system referred to as Arianna\(^{+}\). The paper presents and discusses a use case, and experiments are performed on a simulated dataset, to showcase Arianna\(^{+}\)’s modularity feature, internal working, and computational performance. Results indicate scalability and robustness for human activity recognition processes.


Activities of Daily Living Ontology network In-home healthcare 


  1. 1.
    Abburu, S.: A survey on ontology reasoners and comparison. Int. J. Comput. Appl. 57(17), 37 (2012)Google Scholar
  2. 2.
    Allen, J.F.: Maintaining knowledge about temporal intervals. In: Readings in Qualitative Reasoning about Physical Systems, pp. 361–372. Elsevier (1990)Google Scholar
  3. 3.
    Atallah, L., Lo, B., Ali, R., King, R., Yang, G.Z.: Real-time activity classification using ambient and wearable sensors. IEEE Trans. Inf. Technol. Biomed. 13(6), 1031–1039 (2009)CrossRefGoogle Scholar
  4. 4.
    Baader, F., Horrocks, I., Sattler, U.: Description logics as ontology languages for the semantic web. In: Hutter, D., Stephan, W. (eds.) Mechanizing Mathematical Reasoning. LNCS (LNAI), vol. 2605, pp. 228–248. Springer, Heidelberg (2005). Scholar
  5. 5.
    Bruno, B., et al.: Multi-modal sensing for human activity recognition. In: Proceedings of 24th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), pp. 594–600. Kobe, Japan (2015)Google Scholar
  6. 6.
    Buoncompagni, L., Bruno, B., Giuni, A., Mastrogiovanni, F., Zaccaria, R.: Arianna: towards a new paradigm for assistive technology at home. In: Proceedings of 8th Italian Forum on Ambient Assisted Living - ForItAAL, Genova, Italy (2015)Google Scholar
  7. 7.
    Chen, L., Nugent, C.D., Wang, H.: A knowledge-driven approach to activity recognition in smart homes. IEEE Trans. Knowl. Data Eng. 24(6), 961–974 (2012)CrossRefGoogle Scholar
  8. 8.
    Cohen, J.E.: Human population: the next half century. In: Science, 302, 1172–1175 (2003)CrossRefGoogle Scholar
  9. 9.
    Cook, D.J., Krishnan, N.C., Rashidi, P.: Activity discovery and activity recognition: a new partnership. IEEE Trans. Cybern. 43(3), 820–828 (2013)CrossRefGoogle Scholar
  10. 10.
    Donini, F.M., Lenzerini, M., Nardi, D., Schaerf, A.: Deduction in concept languages: from subsumption to instance checking. J. Log. Comput. 4(4), 423–452 (1994)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Horrocks, I., et al.: SWRL: a semantic web rule language combining OWL and RuleML. W3C Memb. Submiss. 21, 79 (2004)Google Scholar
  12. 12.
    Liu, L., Stroulia, E., Nikolaidis, I., Miguel-Cruz, A., Rincon, A.R.: Smart homes and home health monitoring technologies for older adults: a systematic review. Int. J. Med. Informatics 91, 44–59 (2016)CrossRefGoogle Scholar
  13. 13.
    Mshali, H., Lemlouma, T., Moloney, M., Magoni, D.: A survey on health monitoring systems for health smart homes. Int. J. Ind. Ergon. 66, 26–56 (2018)CrossRefGoogle Scholar
  14. 14.
    Riboni, D., Pareschi, L., Radaelli, L., Bettini, C.: Is ontology-based activity recognition really effective? In: 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 427–431. IEEE (2011)Google Scholar
  15. 15.
    Salguero, A.G., Espinilla, M., Delatorre, P., Medina, J.: Using ontologies for the online recognition of activities of daily living. Sensors 18(4), 1202 (2018)CrossRefGoogle Scholar
  16. 16.
    Scalmato, A., Sgorbissa, A., Zaccaria, R.: Describing and recognizing patterns of events in smart environments with description logic. IEEE Trans. Cybern. 43(6), 1882–1897 (2013)CrossRefGoogle Scholar
  17. 17.
    Veeraraghavan, A., Roy-Chowdhury, A.K., Chellappa, R.: Matching shape sequences in video with applications in human movement analysis. IEEE Trans. Pattern Anal. Mach. Intell. 27(12), 1896–1909 (2005)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Syed Yusha Kareem
    • 1
    Email author
  • Luca Buoncompagni
    • 1
  • Fulvio Mastrogiovanni
    • 1
    • 2
  1. 1.Department of Informatics, Bioengineering, Robotics and Systems EngineeringUniversity of GenoaGenoaItaly
  2. 2.Teseo srlGenoaItaly

Personalised recommendations