Skip to main content

Ensemble of Deep Autoencoder Classifiers for Activity Recognition Based on Sensor Modalities in Smart Homes

  • Conference paper
  • First Online:
Data Science (ICPCSEE 2018)

Abstract

Over the past few years, a particular interest has been focused toward activity recognition domain. Indeed, human activity recognition pays more attention on the extraction of relevant and discriminative features whose the implementation facilitates the seamless monitoring of functional inhabitant abilities with the involvement of sensing technology in the smart home environments. However, despite the exponential efforts made by individual standard machine learning techniques, and recently by the remarkable breakthrough of deep learning methods, designing robust activity recognition architecture remains a major challenge in term of performance, due to a high degree of uncertainty and complexity caused by inherent behavior of human actions. For the former case, the drawbacks are essentially composed of heuristic and hand-crafted methods for features extraction, shallow features learning, and learning of low amount of well-labeled data. While the latter suffers from imbalanced datasets and problematic data quality in real-life datasets. In addition, the choice of suitable sensor types is also critical for successful human activity recognition. This paper proposes an ensemble of deep classifier techniques based on hybrid sensor types composed of wearable and environment interactive sensors to improve the prediction and recognition performance of activities of daily living in smart home environments. Indeed, this ensemble is designed by combining the both automatically learned features and hand-crafted features from Denoising Stacked Autoencoders (DSAE) and Random Forest (RF) algorithm respectively. Specifically, the combination involves both the features and outputs of the two techniques using stacking learning. The use of two public benchmark datasets has enabled to evaluate our approach. Furthermore, the experimental results show the accuracy improvement of the ensembles of deep autoencoders classifiers compared to denoising stacked autoencoder networks and random forest algorithm performed individually. Hence, our approach adaptability to ubiquitous environments and its effectiveness in the recognition of human activity applications.

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

Access this chapter

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 EPUB and 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

Institutional subscriptions

References

  1. Smith, X.S., Tong, H., Ji, P.: Activity recognition with Smartphone sensors. Tsinghua Sci. Technol. 19, 235–249 (2014)

    Google Scholar 

  2. Shoaib, M., Scholten, H., Havinga, P.J.: Towards physical activity recognition using Smartphone sensors. In: 2013 IEEE 10th International Conference on (UIC) Ubiquitous Intelligence and Computing, pp. 80–87. IEEE (2013)

    Google Scholar 

  3. Foster, N.C.K., Juillard, C., Colbry, D., Panchanathan, S.: Recognition of hand movement using wearable accelerometers. JAISE 1(2), 143–155 (2009)

    Google Scholar 

  4. Yang, Y., Wang, J., Chen, Y.: Using acceleration measurements for activity recognition: an effective learning algorithm for constructing neural classifiers. Pattern Recogn. Lett. 29(16), 2213–2220 (2008)

    Article  Google Scholar 

  5. Bao, L., Intille, S.S.: Activity recognition from user-annotated acceleration data. In: Ferscha, A., Mattern, F. (eds.) Pervasive 2004. LNCS, vol. 3001, pp. 1–17. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24646-6_1

    Chapter  Google Scholar 

  6. Hu, L., Chen, Y., Wang, J., Shen, J., Jiang, X., Shen, Z.: Less annotation on personalized activity recognition using context data. In: UIC, pp. 327–332 (2016)

    Google Scholar 

  7. 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: Proceedings of the 23rd Architecture of Computing Systems Conference, Hannover, Germany, pp. 1–10 (2010)

    Google Scholar 

  8. Bulling, A., Blanke, U., Schiele, B.: Atutorial on human activity recognition using body-worn inertial sensors. ACM Comput. Surv. (CSUR) 46(3), 1–33 (2014)

    Article  Google Scholar 

  9. Bengio, Yoshua: Deep learning of representations: looking forward. In: Dediu, Adrian-Horia, Martín-Vide, Carlos, Mitkov, Ruslan, Truthe, Bianca (eds.) SLSP 2013. LNCS (LNAI), vol. 7978, pp. 1–37. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39593-2_1

    Chapter  Google Scholar 

  10. Bengio, Y.: Learning deep architectures for AI. Found. Trends Mach. Learn. 2, 1–127 (2009)

    Article  Google Scholar 

  11. Bengio, Y.: Learning deep architectures for AI. Found. Trends R Mach. Learn. 2(1), 1–127 (2009)

    Google Scholar 

  12. Hinton, G.E., Osindero, S., The, Y.W.: A fast learning algorithm for deep belief nets. Neural Comput. 18, 1527–1554 (2006)

    Article  MathSciNet  Google Scholar 

  13. Lu, Y., Zhang, L., Wang, B., Yang, J.: Feature ensemble learning based on sparse autoencoders for image classification. In: International Joint Conference on Neural Networks, pp. 1739–1745 (2014)

    Google Scholar 

  14. Bulling, A., Blanke, U., Schiele, B.: A tutorial on human activity recognition using body-worn inertial sensors. ACM Comput. Surv. (CSUR) 46, 33 (2014)

    Article  Google Scholar 

  15. Vincent, P., Larochelle, H., Bengio, Y., Manzagol, P.A.: Extracting and composing robust features with denoising autoencoders. In: Proceedings of the 25th International Conference on Machine Learning, pp. 1096–1103. ACM Press, New York (2008)

    Google Scholar 

  16. Hinton, G.E., Salakhutdinov, R.R.: Reducing the dimensionality of data with neural networks. Science 313, 504–507 (2006)

    Google Scholar 

  17. Shore, J., Johnson, R.: Axiomatic Derivation of the Principle of Maximum Entropy and the Principle of Minimum Cross-Entropy IEEE

    Google Scholar 

  18. Gunes, F., Wolfinger, R., Tan, P.-Y.: Stacked ensemble models for improved prediction accuracy. Paper SAS-2017, SAS Institute INC

    Google Scholar 

  19. Stiefmeier, T., Roggen, D., Ogris, G., Lukowicz, P., Troster, G.: Wearable activity tracking in car manufacturing. IEEE Pervasive Comput. 7(2), 42–50 (2008)

    Article  Google Scholar 

  20. Polikar, R.: Ensemble based systems in decision making. IEEE Circuits Syst. Mag. 6(3), 21–45 (2006)

    Article  Google Scholar 

  21. Ordonez, F.J., de Toledo, P., Sanchis, A.: Sensors-based bayesian detection of anomaly living patterns in a home setting. Pers. Ubiquitous Comput. 19, 259–270 (2014)

    Google Scholar 

  22. Vepakomma, P., De, D., Das, S.K., Bhansali, S.: A-wristocracy: deep learning on wrist-won sensing for recognition of user complex activities. In: 2015 IEEE 12th International Conference on Wearable and Implantable Body Sensor Networks (BSN), pp. 1–6. IEEE (2015)

    Google Scholar 

  23. Abowd, G.D.: Beyong Weiser-from ubiquitous to collective computing. IEEE Comput. 49(1), 17–23 (2016)

    Google Scholar 

  24. Bulling, A., Blanke, U., Schiele, B.: A tutorial on human activity recognition using body-worn inertial sensors. Comput. Surv. 46(3), 1–33 (2014)

    Google Scholar 

  25. Chen, L., Hoey, J., Nugent, C.D., Cook, D.J., Yu, Z.: Sensor-based activity recognition. IEEE Trans. Syst. Man Cybern. Part C: Appl. Rev. 42(6), 790–808 (2012)

    Google Scholar 

  26. 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: Proceedings of the International Conference on Architecture of Computing Systems (2016a)

    Google Scholar 

  27. Bengio, Y., Lamblin, P., Popovici, D., Larochelle, H.: Greedy layer-wiser training of deep networks. In: Scholkopf, B., Platt, J., Hoffman, T. (eds.) Advances in Neural Information Processing Systems 19 (NIPS 2006), pp. 153–160. MIT Press (2007)

    Google Scholar 

  28. Ranzato, M., Poultney, C.S., Chopra, S., LeCun, Y.: Efficient learning of sparse representations with an energy-based model. In: Scholkopf, B., Platt, J., Hoffman, T. (eds.) Advances in Neural Information Processing Systems 19 (NIPS 2006), pp. 1137–1144. MIT Press (2007)

    Google Scholar 

  29. Larochelle, H., Bengio, Y., Louradour, J., Lamblin, P.: Exploring strategies for training deep neural networks. J. Mach. Learn. Res. 10, 1–40 (2009)

    MATH  Google Scholar 

  30. Brazdil, P., Giraud-Carrier, C., Soares, C., Vilata, R.: Meta-learning: Applications to Data Mining. Springer, Berlin (2008)

    Google Scholar 

  31. Hansen, J.V., Nelson, R.D.: Data mining for time series using stacked generalizers. Neurocomputing 43, 173–184 (2002)

    Article  Google Scholar 

  32. Ting, K.M., Witten, I.H.: Stacked generalization: when does it work? In: Proceedings of the 15th Joint International Conference on Artificial Intelligence, pp. 866–871. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

  33. Wolpert, D.H.: Stacked generalization. Neural Networks 6, 241–259 (1992)

    Article  Google Scholar 

  34. Abbasi, A., Zhang, Z., Zimbra, D., Chen, H., Numamaker Jr., J.F.: Detecting fake websites: the contribution of statistical learning theory. MIS Q. 34(3), 435–461 (2010)

    Article  Google Scholar 

  35. Dzeroski, S., Zenko, B.: Is combining classifiers with stacking better than selecting the best one? Mach. Learn. 54(3), 255–273 (2004)

    Article  Google Scholar 

  36. Hu, M.Y., Tsoukalas, C.: Explaining consumer choice through neural networks: the stacked generalization approach. Eur. J. Oper. Res. 146(3), 650–660 (2003)

    Google Scholar 

  37. Lynam, T.R., Cormack, G.V.: On-line spam filtering fusion. In: Proceedings of the 20th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Seattle, WA, 6–11 August, pp. 123–130 (2006)

    Google Scholar 

  38. Sigletos, G., Paliouras, G., Spyropoulos, C.D., Hatzopoulos, M.: Combining information extraction systems using voting and stacked generalization. J. Mach. Learn. Res. 6, 1751–1782 (2005)

    MathSciNet  MATH  Google Scholar 

  39. Gjoreski, H., Bizjak, J., Gjoreski, M., Gams, M.: Comparing Deep and Classical Machine Learning Methods for Human Activity Recognition using Wrist Accelerometer

    Google Scholar 

Download references

Acknowledgments

This work is partially supported by the National Natural Science Foundation of China (Grant No. 61471147), the Fundamental Research Funds for the Central Universities (Grant No. HIT.NSRIF.2017037). Natural Science Foundation of Heilongjiang Province (Grant No. F2016016), the National Key Research and Development Program of China (Grant No. 2016YFC0901905).

Author information

Authors and Affiliations

Authors

Contributions

Serge Thomas Mickala Bourobou proposed the work and confirmed its efficiency through the experiments. Jie Li supervised the work and directed the implementation. All authors wrote the paper and discussed the revision together.

Corresponding author

Correspondence to Jie Li .

Editor information

Editors and Affiliations

Ethics declarations

The authors declare no conflict of interest.

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Thomas, S., Bourobou, M., Li, J. (2018). Ensemble of Deep Autoencoder Classifiers for Activity Recognition Based on Sensor Modalities in Smart Homes. In: Zhou, Q., Miao, Q., Wang, H., Xie, W., Wang, Y., Lu, Z. (eds) Data Science. ICPCSEE 2018. Communications in Computer and Information Science, vol 902. Springer, Singapore. https://doi.org/10.1007/978-981-13-2206-8_24

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-2206-8_24

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-2205-1

  • Online ISBN: 978-981-13-2206-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics