An Ontology and Pattern Clustering Approach for Activity Recognition in Smart Environments

  • K. S. Gayathri
  • Susan Elias
  • S. Shivashankar
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 258)


Activity recognition aims at modeling the occupants’ behavior by analyzing the sensor data collected from the smart environment. Though most of the activity recognition systems use supervised learning techniques for building such models there is a shift towards the unsupervised learning paradigm as the process of annotating and labeling the data is prone to errors. This paper proposes an Event Pattern Activity Modeling Framework (EPAM) to identify the occupant activity pattern from the sensor data by using an unsupervised machine learning approach and further analysis is done with a knowledge driven approach. In the context of smart environments, an activity is considered as a sequence of events that are generated continuously from the sensor data. The segmentation algorithm proposed in EPAM is used to identify appropriate event patterns for an activity that are then grouped together using a pattern clustering algorithm that presents a hierarchy of activities. The set of activities of the occupant, observed in a smart environment is not always sequential but is highly interleaved and discontinuous. The proposed algorithm accommodates this valid factor by an innovative use of the Jaro Winkler similarity measure. The hierarchy of activity generated by the pattern clustering approach is used for activity modeling. Ontology based activity modeling is preferred over other modeling techniques because of its unified modeling, representation and semantically clear reasoning. The experimental results show that the proposed EPAM framework of segmentation, pattern clustering and ontological modeling is efficient and more effective than the existing approach of activity modeling.


  1. 1.
    Cook, D.J., Augusto, J.C., Jakkula, V.R.: Ambient intelligence: technologies, applications, and opportunities. Pervasive Mob. Comput. 5(4), 277–298 (2009)Google Scholar
  2. 2.
    Cook, D.J., Das, S.K.: How smart are our environments? An updated look at the state of the art. Pervasive Mob. Comput. 3(2), 53–73 (2007)CrossRefGoogle Scholar
  3. 3.
    Augusto, J.C., Nakashima, H., Aghajan, H.: Ambient intelligence and smart environments: a state of the art. In: Handbook of Ambient Intelligence and Smart Environments, pp. 3–31 (2010)Google Scholar
  4. 4.
    Alam, M.R., Reaz, M.B.I., Ali, M.A.M.: A review of smart homes - past, present, and future. IEEE Trans. Syst. Man Cybern. Part C 42(6), 1190–1203 (2012)Google Scholar
  5. 5.
    Lotfi, A., Langensiepen, C.S., Mahmoud, S.M., Akhlaghinia, M.J.: Smart homes for the elderly dementia sufferers: identification and prediction of abnormal behaviour. J. Ambient Intell. Humanized Comput. 3(3), 205–218 (2012)Google Scholar
  6. 6.
    Corts, U., Urdiales, C., Annicchiaric, R.: Intelligent Healthcare Managing: An Assistive Technology Approach, pp. 1045–1051. Springer-Verlag Berlin Heidelberg (2007) Google Scholar
  7. 7.
    Augusto, J.C., Huch, M., Kameas, A., Maitland, J.: Handbook of ambient assisted living-technology for healthcare, rehabilitation and well-being. Handbook of Ambient Assisted Living, vol. 11. IOS Press, US (2012)Google Scholar
  8. 8.
    Sukanya, P., Gayathri, K.S.: An unsupervised pattern clustering approach for identifying abnormal user behaviors in smart homes. Int. J. Comput. Sci. Netw. 2(2), 115–122 (2013) Google Scholar
  9. 9.
    Chen, L., Hoey, J., Nugent, C.D., Cook, D.J., Zhiwen, Y.: Sensor-based activity recognition. IEEE Trans. Syst. Man Cybern. Part C 42(6), 790–808 (2012)CrossRefGoogle Scholar
  10. 10.
    Aztiria, A., Izaguirre, A., Augusto, J.C.: Learning patterns in ambient intelligence environments: a survey. Artif. Intell. Rev. 34(1), 35–51. Springer, Netherlands (2010)Google Scholar
  11. 11.
    Atallah, L., Yang, G.-Z.: The use of pervasive sensing for behaviour profiling—a survey. Pervasive Mob. Comput. 5(5), 447–464 (2009)CrossRefGoogle Scholar
  12. 12.
    Rashidi, P., Cook, D.J., Holder, L.B., Schmitter-Edgecombe, M.: Discovering activities to recognize and track in a smart environment. IEEE Trans. Knowl. Data Eng. 23(4), 527–539 (2011)CrossRefGoogle Scholar
  13. 13.
    Rashidi, P., Cook, D.J.: Keeping the resident in the loop: Adapting the smart home to the user. IEEE Trans. Syst. Man Cybern. Part A 39(5), 949–959 (2009)CrossRefGoogle Scholar
  14. 14.
    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
  15. 15.
    Riboni, D., Bettini, C.: Cosar: hybrid reasoning for context-aware activity recognition. Pers. Ubiquit. Comput. 15(3), 271–289 (2011)CrossRefGoogle Scholar
  16. 16.
    Aztiria, A., Augusto, J.C., Basagoiti, R., Izaguirre, A., Cook, D.J.: Discovering frequent user–environment interactions in intelligent environments. Personal Ubiquitous Comput. 16(1), 91–103 (2012)Google Scholar

Copyright information

© Springer India 2014

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringSri Venkateswara College of EngineeringSriperumbudurIndia
  2. 2.Ericsson Research IndiaChennaiIndia

Personalised recommendations