Skip to main content

Data Mining for the Internet of Things with Fog Nodes

  • Conference paper
  • First Online:
Internet of Things, Smart Spaces, and Next Generation Networks and Systems (ruSMART 2016, NEW2AN 2016)

Abstract

The paper describes an approach of applying an actor model that executes Data Mining algorithms to analyze data in IoT systems with a distributed architecture (with Fog Computing). The approach allows to move computational load closer to the data, thus increasing performance of the analysis and decreasing network traffic. Execution of the 1R algorithm in an IoT system with a distributed architecture and the results of the comparison of distributed and centralized architectures are shown in the paper.

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. Evans, D.: The internet of things. how the next evolution of the internet is changing everything. Cisco White Paper, Cisco Systems (2011)

    Google Scholar 

  2. Gartner Says the Internet of Things Installed Base Will Grow to 26 Billion Units By 2020. Gartner (2014)

    Google Scholar 

  3. Tsai, C.-W., Lai, C.-F., Vasilakos, A.V.: Future internet of things: open issues and challenges. Wireless Netw. 20(8), 2201–2217 (2014)

    Article  Google Scholar 

  4. Chen, F., Deng, P., Wan, J., Zhang, D., Vasilakos, A.V., Rong, X.: Data mining for the internet of things: literature review and challenges. Int. J. Distrib. Sens. Netw. 2015, 14 (2015). Article ID 431047. http://dx.doi.org/10.1155/2015/431047

    Google Scholar 

  5. Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (IoT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29, 1645–1660 (2013)

    Article  Google Scholar 

  6. Gronlund, C.J.: Introduction to machine learning on Microsoft Azure, 18 April 2016. https://azure.microsoft.com/en-gb/documentation/articles/machine-learning-what-is-machine-learning/

  7. Barr, J.: Amazon Machine Learning – Make Data-Driven Decisions at Scale. Amazon Machine Learning, 18 April 2016. https://aws.amazon.com/ru/blogs/aws/amazon-machine-learning-make-data-driven-decisions-at-scale/

  8. Google Cloud Machine Learning at Scale, 18 April 2016. https://cloud.google.com/products/machine-learning/

  9. Meng, X., Bradley, J., Yavuz, B., Sparks, E., Venkataraman, S., Liu, D., Freeman, J., Tsai, D., Amde, M., Owen, S., Xin, D.: Mllib: Machine learning in apache spark (2015). arXiv preprint arXiv:1505.06807

  10. Ingersoll, G.: Introducing apache mahout. Scalable, commercialfriendly machine learning for building intelligent applications. IBM (2009)

    Google Scholar 

  11. Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: Processing of MCC, 17 August 2012, Helsinki, Finland, pp. 13–16 (2012)

    Google Scholar 

  12. Church, A., Barkley Rosser, J.: Some properties of conversion. Trans. AMS 39, 472–482 (1936)

    Article  MathSciNet  MATH  Google Scholar 

  13. Kholod, I., Petukhov, I.: Creation of data mining algorithms as functional expression for parallel and distributed execution. In: Malyshkin, V. (ed.) PaCT 2015. LNCS, vol. 9251, pp. 62–67. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  14. Kholod, I., Kupriyanov, M., Shorov, A.: Decomposition of data mining algorithms into unified functional blocks. Math. Probl. Eng. 2016, 11 (2016). Article ID 8197349

    Article  MathSciNet  Google Scholar 

  15. Holte, R.C.: Very simple classification rules perform well on most commonly used datasets. Mach. Learn. 11, 63–90 (1993)

    Article  MATH  Google Scholar 

  16. Kholod, I., Kuprianov, I., Petukhov, A.: Parallel and distributed data mining in cloud. In: Perner, P. (ed.) ICDM 2016. LNCS, vol. 9728, pp. 349–362. Springer, Heidelberg (2016). doi:10.1007/978-3-319-41561-1

    Chapter  Google Scholar 

  17. Hewitt, C., Bishop, P., Steiger, R.: A universal modular actor formalism for artificial intelligence. In: IJCAI, pp. 235–245 (1973)

    Google Scholar 

  18. Kholod, I., Petuhov, I., Kapustin, N.: Creation of data mining cloud service on the actor model. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds.) NEW2AN/ruSMART 2015. LNCS, vol. 9247, pp. 585–598. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  19. Kholod, I.: Framework for multi threads execution of data mining algorithms. In: Proceeding of 2015 IEEE North West Russia Section Young Researchers in Electrical and Electronic Engineering Conference, (2015 ElConRusW), pp. 74–80. IEEE Xplore (2015)

    Google Scholar 

Download references

Acknowledgments

The work has been performed at the Saint Petersburg Electrotechnical University “LETI” within the scope of the contract Board of Education of Russia and science of the Russian Federation under the contract № 02.G25.31.0058 from 12.02.2013. The paper has been prepared within the scope of the state project “Organization of scientific research” of the main part of the state plan of the Board of Education of Russia, the project part of the state plan of the Board of Education of Russia (task 2.136.2014/K) as well as supported by grant of RFBR (projects 16-07-00625).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ivan Kholod .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Kholod, I., Petuhov, I., Efimova, M. (2016). Data Mining for the Internet of Things with Fog Nodes. In: Galinina, O., Balandin, S., Koucheryavy, Y. (eds) Internet of Things, Smart Spaces, and Next Generation Networks and Systems. ruSMART NEW2AN 2016 2016. Lecture Notes in Computer Science(), vol 9870. Springer, Cham. https://doi.org/10.1007/978-3-319-46301-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-46301-8_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-46300-1

  • Online ISBN: 978-3-319-46301-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics