Learning and Recognizing Routines and Activities in SOFiA
- 813 Downloads
In order to promote an effective and personalized interaction, smart environments should be endowed with the capability of understanding what the user is doing. To this aim we developed a system called WoMan that, using a process mining approach, is able to incrementally learn user’s activities and daily routines as workflow models. In order to test its efficacy in a real-world setting, we set up a smart office environment, SOFiA, equipped with a sensor network based on Arduino. Then we collected an annotated dataset of 45 days and from this dataset we learned the workflow models of the user daily routines and of the activities performed in the office. Then we performed some experiments that show how our approach perform in learning and recognizing activities and routines. In particular, we achieve in average the accuracy of 82% for tasks and the accuracy of 98% for the transitions among tasks. Moreover we test the real-time performance of the approach with sensor data coming from the SOFiA sensors and the system started to make a correct prediction since the fourth execution in 82% of the cases.
KeywordsSensor Network Activity Recognition Daily Routine Ambient Intelligence Human Activity Recognition
Unable to display preview. Download preview PDF.
- 1.Ramos, C., Marreiros, G., Santos, R., Freitas, F.C.: Smart Offices and Intelligent Decision Rooms. In: Handbook Ambient Intelligence Smart Environ VII, pp. 851–880. Springer (2010)Google Scholar
- 2.http://www.arduino.cc/ (last consulted on the August 19, 2014)
- 4.Marsa-Maestre, I., de la Hoz, E., Alarcos, B., Velasco, J.R.: A hierarchical, agent-based approach to security in smart offices. In: Proceedings of the First International Conference on Ubiquitous Computing (ICUC-2006) (2006)Google Scholar
- 7.Patterson, D.J., Fox, D., Kautz, H., Philipose, M.: Fine-grained activity recognition by aggregating abstract object usage. In: Proc. of IEEE International Symposium on Wearable Computers, pp. 44–51 (2005)Google Scholar
- 9.van Kasteren, T.L.M., Englebienne, G., Kröse, B.: Human Activity Recognition from Wireless Sensor Network Data: Benchmark and Software. In: Activity Recognition in Pervasive Intelligent Environments, Atlantis Ambient and Pervasive Intelligence series. Atlantis Press (2010)Google Scholar
- 11.Hu, D.H., Yang, Q.: Cigar: Concurrent and interleaving goal and activity recognition. In: 23rd AAAI Conference on Artificial Intelligence (AAAI’08), pp. 1363–1368 (2008)Google Scholar
- 12.Chen, L., Nugent, C., Mulvenna, M., Finlay, D., Hong, X.: A Logical Framework for Behaviour Reasoning and Assistance in a Smart Home. Int’l J. Assistive Robotics and Mechatronics 9(4), 20–34 (2008)Google Scholar
- 14.Helaoui, R., Riboni, D., Stuckenschmidt, H.: A probabilistic ontological framework for the recognition of multilevel human activities. In: International Conference on Ubiquitous Computing (UbiComp2013), pp. 345–354 (2013)Google Scholar
- 16.Weijters, A.J.M.M., van der Aalst, W.M.P.: Rediscovering workflow models from event-based data using little thumb. Integr. Comput.-Aided Eng. 10(2), 151–162 (2003)Google Scholar