Skip to main content

Activity Recognition for an Agent-Oriented Personal Health System

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8861))

Abstract

We present a knowledge representation framework that allows an agent situated in an environment to recognise complex activities, reason about their progress and take action to avoid or support their successful completion. Activities are understood as parameterised templates whose parameters consist of a unique name labelling the activity to be recognised, a set of participants co-involved in the carrying out of the activity and a goal revealing the desired outcome the participants seek to bring about. The novelty of the work is the identification of an activity lifecycle where activities are temporal fluents that can be started, interrupted, suspended, resumed, or completed over time. The framework also specifies activity goals and their associated lifecycle, as with activities, and shows how the state of such goals aids the recognition of significant transitions within and between activities. We implement the resulting recognition capability in the Event Calculus and we illustrate how an agent using this capability recognises activities in a personal health system monitoring diabetic patients.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aggarwal, J., Ryoo, M.: Human activity analysis: A review. ACM Comput. Surv. 43(3), 16:1–16:43 (2011)

    Google Scholar 

  2. Artikis, A., Sergot, M., Pitt, J.: Specifying norm-governed computational societies. ACM Trans. Comput. Logic 10(1), 1:1–1:42 (Jan 2009)

    Google Scholar 

  3. Artikis, A., Sergot, M., Paliouras, G.: Run-time composite event recognition. In: Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, DEBS 2012, pp. 69–80. ACM, New York (2012)

    Google Scholar 

  4. Avci, A., Bosch, S., Marin-Perianu, M., Marin-Perianu, R., Havinga, P.: Activity recognition using inertial sensing for healthcare, wellbeing and sports applications: A survey. In: 2010 23rd International Conference on Architecture of Computing Systems (ARCS), pp. 1–10. VDE (2010)

    Google Scholar 

  5. Chen, L., Nugent, C.D., Wang, H.: A knowledge-driven approach to activity recognition in smart homes. IEEE Transactions on Knowledge and Data Engineering 24(6), 961–974 (2012)

    Article  Google Scholar 

  6. Chesani, F., Mello, P., Montali, M., Torroni, P.: A Logic-Based, Reactive Calculus of Events. In: Gavanelli, M., Riguzzi, F. (eds.) 24th Convegno Italiano di Logica Computazionale (CILC 2009) (2009)

    Google Scholar 

  7. Chittaro, L., Montanari, A.: Efficient temporal reasoning in the cached event calculus. Computational Intelligence 12(3), 359–382 (1996)

    Article  MathSciNet  Google Scholar 

  8. Francois, A.R.J., Nevatia, R., Hobbs, J.R., Bolles, R.C.: Verl: An ontology framework for representing and annotating video events. IEEE MultiMedia 12(4), 76–86 (2005)

    Article  Google Scholar 

  9. Han, Y., Han, M., Lee, S., Sarkar, A.M., Lee, Y.-K.: A framework for supervising lifestyle diseases using long-term activity monitoring. Sensors 12(5), 5363–5379 (2012)

    Article  Google Scholar 

  10. Helal, A., Cook, D.J., Schmalz, M.: Smart home-based health platform for behavioral monitoring and alteration of diabetes patients. Journal of Diabetes Science and Technology 3(1), 141–148 (2009)

    Article  Google Scholar 

  11. Joo, S.W., Chellappa, R.: Recognition of multi-object events using attribute grammars. In: ICIP, pp. 2897–2900 (2006)

    Google Scholar 

  12. Kafalı, Ö., Bromuri, S., Sindlar, M., van der Weide, T., Aguilar-Pelaez, E., Schaechtle, U., Alves, B., Zufferey, D., Rodrguez-Villegas, E., Schumacher, M.I., Stathis, K.: COMMODITY12: A smart e-health environment for diabetes management. Journal of Ambient Intelligence and Smart Environments 5(5), 479–502 (2013)

    Google Scholar 

  13. Kafalı, Ö., Schaechtle, U., Stathis, K.: HYDRA: a HYbrid Diagnosis and monitoRing Architecture for diabetes. In: 16th International Conference on E-health Networking, Application & Services (HealthCom 2014), October 15-18. IEEE, Natal (2014)

    Google Scholar 

  14. Kafalı, Ö., Sindlar, M., van der Weide, T., Stathis, K.: \(\cal{ORC}\): an \(\cal{O}\)ntology \(\cal{R}\)easoning \(\cal{C}\)omponent for diabetes. In: 2nd International Workshop on Artificial Intelligence and Netmedicine (NetMed 2013) (2013)

    Google Scholar 

  15. Kakas, A.C., Mancarella, P., Sadri, F., Stathis, K., Toni, F.: Computational logic foundations of KGP agents. J. Artif. Intell. Res (JAIR) 33, 285–348 (2008)

    MathSciNet  MATH  Google Scholar 

  16. Kaptelinin, V.: Activity theory: Implications for human-computer interaction. In: Context and Consciousness: Activity Theory and Human-computer Interaction, pp. 103–116 (1996)

    Google Scholar 

  17. Kouris, I., Koutsouris, D.: A comparative study of pattern recognition classifiers to predict physical activities using smartphones and wearable body sensors. Technology and Health Care 20(4), 263–275 (2012)

    Google Scholar 

  18. Kowalski, R., Sergot, M.: A logic-based calculus of events. New Generation Computing 4(1), 67–95 (1986)

    Article  Google Scholar 

  19. Lara, O.D., Labrador, M.A.: A survey on human activity recognition using wearable sensors. IEEE Communications Surveys & Tutorials 15(3), 1192–1209 (2013)

    Article  Google Scholar 

  20. Minnen, D., Essa, I., Starner, T.: Expectation grammars: Leveraging high-level expectations for activity recognition. In: Proceedings of 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 2, pp. II–626. IEEE (2003)

    Google Scholar 

  21. Nevatia, R., Zhao, T., Hongeng, S.: Hierarchical language-based representation of events in video streams. In: Conference on Computer Vision and Pattern Recognition Workshop, CVPRW 2003, vol. 4, p. 39. IEEE (2003)

    Google Scholar 

  22. van Riemsdijk, M.B., Dastani, M., Winikoff, M.: Goals in agent systems: A unifying framework. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2008, vol. 2, pp. 713–720 (2008)

    Google Scholar 

  23. Sadri, F.: Intention recognition in agents for ambient intelligence: Logic-based approaches. In: Bosse, T. (ed.) Agents and Ambient Intelligence, Ambient Intelligence and Smart Environments, vol. 12, pp. 197–236. IOS Press (2012)

    Google Scholar 

  24. Schaffers, H., Komninos, N., Pallot, M., Trousse, B., Nilsson, M., Oliveira, A.: Smart cities and the future internet: Towards cooperation frameworks for open innovation. In: Future Internet Assembly, pp. 431–446 (2011)

    Google Scholar 

  25. Turaga, P., Chellappa, R., Subrahmanian, V.S., Udrea, O.: Machine recognition of human activities: A survey. IEEE Transactions on Circuits and Systems for Video Technology 18(11), 1473–1488 (2008)

    Article  Google Scholar 

  26. Vu, V.T., Bremond, F., Thonnat, M.: Automatic video interpretation: A novel algorithm for temporal scenario recognition. IJCAI 3, 1295–1300 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Kafalı, Ö., Romero, A.E., Stathis, K. (2014). Activity Recognition for an Agent-Oriented Personal Health System. In: Dam, H.K., Pitt, J., Xu, Y., Governatori, G., Ito, T. (eds) PRIMA 2014: Principles and Practice of Multi-Agent Systems. PRIMA 2014. Lecture Notes in Computer Science(), vol 8861. Springer, Cham. https://doi.org/10.1007/978-3-319-13191-7_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13191-7_21

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13190-0

  • Online ISBN: 978-3-319-13191-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics