Skip to main content

A Model for Using Machine Learning in Smart Environments

  • Conference paper
Grid and Pervasive Computing Workshops (GPC 2011)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7096))

Included in the following conference series:

Abstract

This work presents a model for using machine learning in the adaptive control of smart environments. The model is based on an investigation of the existing works regarding smart environments and an analysis of the machine learning uses within them. Four different categories of machine learning in smart environments were identified: prediction, recognition, detection and optimisation. These categories can be deployed to different phases of a self-adaptive application utilising the adaptation loop structure. The use of machine learning in one phase of the adaptation loop was demonstrated by carrying out an experiment utilising neural networks in the prediction of latencies.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aztiria, A., Izaguirre, A., Augusto, J.C.: Learning patterns in ambient intelligence environments: a survey. Artificial Intelligence Review 34(1), 35–51 (2010)

    Article  Google Scholar 

  2. Berkhin, P.: A survey of clustering data mining techniques. In: Grouping Multidimensional Data, pp. 25–71. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  3. Cook, D.J., Das, S.K.: Smart Environments: Technologies, Protocols, and Applications. John Wiley, Hoboken (2005)

    Google Scholar 

  4. Cook, D.J., Das, S.K.: How smart are our environments? an updated look at the state of the art. Pervasive and Mobile Computing 3(2), 53–73 (2007)

    Article  Google Scholar 

  5. Das, S.K., Cook, D.J.: Designing Smart Environments: A Paradigm Based on Learning and Prediction. In: Pal, S.K., Bandyopadhyay, S., Biswas, S. (eds.) PReMI 2005. LNCS, vol. 3776, pp. 80–90. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Das, S.K., Cook, D.J., Battacharya, A., Heierman III, E.O., Lin, T.Y.: The role of prediction algorithms in the mavhome smart home architecture. IEEE Wireless Communications 9(6), 77–84 (2002)

    Article  Google Scholar 

  7. Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, 2nd edn. John Wiley, New York (2001)

    MATH  Google Scholar 

  8. Fernandez-Montes, A., Ortega, J.A., Alvarez, J.A., Gonzalez-Abril, L.: Smart environment software reference architecture. In: Fifth International Joint Conference on INC, IMS and IDC, NCM 2009, August 25-27, pp. 397–403 (2009)

    Google Scholar 

  9. Hagras, H., Callaghan, V., Colley, M., Clarke, G., Pounds-Cornish, A., Duman, H.: Creating an ambient-intelligence environment using embedded agents. IEEE Intelligent Systems 19(6), 12–20 (2004)

    Article  Google Scholar 

  10. Igel, C., Glasmachers, T., Heidrich-Meisner, V.: Shark. Journal of Machine Learning Research 9, 993–996 (2008)

    MATH  Google Scholar 

  11. Igel, C., Hüsken, M.: Empirical evaluation of the improved Rprop learning algorithms. Neurocomputing 50(1), 105–124 (2003)

    Article  MATH  Google Scholar 

  12. Intille, S.S., Larson, K., Tapia, E.M., Beaudin, J.S., Kaushik, P., Nawyn, J., Rockinson, R.: Using a Live-in Laboratory for Ubiquitous Computing Research. In: Fishkin, K.P., Schiele, B., Nixon, P., Quigley, A. (eds.) PERVASIVE 2006. LNCS, vol. 3968, pp. 349–365. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Jakkula, V.R., Crandall, A.S., Cook, D.J.: Enhancing anomaly detection using temporal pattern discovery. In: Advanced Intelligent Environments, pp. 175–194. Springer, US (2009)

    Chapter  Google Scholar 

  14. Kephart, J.O., Chess, D.M.: The vision of autonomic computing. IEEE Computer 36(1), 41–50 (2003)

    Article  Google Scholar 

  15. Logan, B., Healey, J., Philipose, M., Tapia, E.M., Intille, S.S.: A Long-Term Evaluation of Sensing Modalities for Activity Recognition. In: Krumm, J., Abowd, G.D., Seneviratne, A., Strang, T. (eds.) UbiComp 2007. LNCS, vol. 4717, pp. 483–500. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  16. Mitchell, T.M.: Machine learning. McGraw-Hill, New York (1997)

    MATH  Google Scholar 

  17. Mozer, M.C.: The neural network house: An environment that adapts to its inhabitants. In: Proc. AAAI Spring Symposium on Intelligent Environments (1998)

    Google Scholar 

  18. Patcha, A., Park, J.M.: An overview of anomaly detection techniques: Existing solutions and latest technological trends. Computer Networks 51(12), 3448–3470 (2007)

    Article  Google Scholar 

  19. Salehie, M., Tahvildari, L.: Self-adaptive software: Landscape and research challenges. ACM Trans. Auton. Adapt. Syst. 4, 14:1–14:42 (2009)

    Google Scholar 

  20. Toninelli, A., Pantsar-Syväniemi, S., Bellavista, P., Ovaska, E.: Supporting context awareness in smart environments: a scalable approach to information interoperability. In: Proceedings of the International Workshop on Middleware for Pervasive Mobile and Embedded Computing, pp. 1–4. ACM (2009)

    Google Scholar 

  21. Youngblood, G.M., Cook, D.J., Holder, L.B.: Managing adaptive versatile environments. Pervasive and Mobile Computing 1(4), 373–403 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stenudd, S. (2012). A Model for Using Machine Learning in Smart Environments. In: Rautiainen, M., et al. Grid and Pervasive Computing Workshops. GPC 2011. Lecture Notes in Computer Science, vol 7096. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27916-4_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27916-4_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27915-7

  • Online ISBN: 978-3-642-27916-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics