Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-642-27916-4_4guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A model for using machine learning in smart environments

Published: 11 May 2011 Publication History

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.

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)
[2]
Berkhin, P.: A survey of clustering data mining techniques. In: Grouping Multidimensional Data, pp. 25-71. Springer, Heidelberg (2006)
[3]
Cook, D. J., Das, S. K.: Smart Environments: Technologies, Protocols, and Applications. John Wiley, Hoboken (2005)
[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)
[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)
[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)
[7]
Duda, R. O., Hart, P. E., Stork, D. G.: Pattern Classification, 2nd edn. John Wiley, New York (2001)
[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)
[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)
[10]
Igel, C., Glasmachers, T., Heidrich-Meisner, V.: Shark. Journal of Machine Learning Research 9, 993-996 (2008)
[11]
Igel, C., Hüsken, M.: Empirical evaluation of the improved Rprop learning algorithms. Neurocomputing 50(1), 105-124 (2003)
[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)
[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)
[14]
Kephart, J. O., Chess, D. M.: The vision of autonomic computing. IEEE Computer 36(1), 41-50 (2003)
[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)
[16]
Mitchell, T. M.: Machine learning. McGraw-Hill, New York (1997)
[17]
Mozer, M.C.: The neural network house: An environment that adapts to its inhabitants. In: Proc. AAAI Spring Symposium on Intelligent Environments (1998)
[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)
[19]
Salehie, M., Tahvildari, L.: Self-adaptive software: Landscape and research challenges. ACM Trans. Auton. Adapt. Syst. 4, 14:1-14:42 (2009)
[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)
[21]
Youngblood, G. M., Cook, D. J., Holder, L. B.: Managing adaptive versatile environments. Pervasive and Mobile Computing 1(4), 373-403 (2005)

Cited By

View all
  • (2015)Incremental Learning of Daily Routines as Workflows in a Smart Home EnvironmentACM Transactions on Interactive Intelligent Systems10.1145/26750634:4(1-23)Online publication date: 28-Jan-2015
  • (2014)A survey on ontologies for human behavior recognitionACM Computing Surveys10.1145/252381946:4(1-33)Online publication date: 1-Mar-2014

Index Terms

  1. A model for using machine learning in smart environments
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    GPC'11: Proceedings of the 6th international conference on Grid and Pervasive Computing
    May 2011
    179 pages
    ISBN:9783642279157
    • Editors:
    • Mika Rautiainen,
    • Timo Korhonen,
    • Edward Mutafungwa,
    • Eila Ovaska,
    • Artem Katasonov

    Sponsors

    • The Academy of Finland
    • Infotech Oulu: Infotech Oulu

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 11 May 2011

    Author Tags

    1. adaptive systems
    2. control loop
    3. prediction
    4. self-adaptive software

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2015)Incremental Learning of Daily Routines as Workflows in a Smart Home EnvironmentACM Transactions on Interactive Intelligent Systems10.1145/26750634:4(1-23)Online publication date: 28-Jan-2015
    • (2014)A survey on ontologies for human behavior recognitionACM Computing Surveys10.1145/252381946:4(1-33)Online publication date: 1-Mar-2014

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media