Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 2016 (2016), Article ID 1050293, 11 pages
http://dx.doi.org/10.1155/2016/1050293
Research Article

Cloud for Distributed Data Analysis Based on the Actor Model

Faculty of Computer Science and Technology, Saint Petersburg Electrotechnical University (LETI), Professora Popova Street 5, Saint Petersburg 197376, Russia

Received 29 April 2016; Accepted 29 June 2016

Academic Editor: Fabrizio Messina

Copyright © 2016 Ivan Kholod et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. I. Kholod, M. Kupriyanov, and A. Shorov, “Decomposition of data mining algorithms into unified functional blocks,” Mathematical Problems in Engineering, vol. 2016, Article ID 8197349, 11 pages, 2016. View at Publisher · View at Google Scholar
  2. I. Kholod and I. Petukhov, “Creation of data mining algorithms as functional expression for parallel and distributed execution,” in Parallel Computing Technologies, V. Malyshkin, Ed., vol. 9251 of Lecture Notes in Computer Science, pp. 62–67, Springer, New York, NY, USA, 2015. View at Publisher · View at Google Scholar
  3. L. Yu, J. Zheng, W. C. Shen et al., “BC-PDM: data mining, social network analysis and text mining system based on cloud computing,” in Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '12), pp. 1496–1499, ACM, Beijing, China, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  4. C. J. Gronlund, “Introduction to machine learning on Microsoft Azure,” https://azure.microsoft.com/en-gb/documentation/articles/machine-learning-what-is-machine-learning/.
  5. J. Barr, “Amazon Machine Learning-Make Data-Driven Decisions at Scale,” Amazon Machine Learning, 2016, https://aws.amazon.com/ru/blogs/aws/amazon-machine-learning-make-data-driven-decisions-at-scale/.
  6. Google Cloud Machine Learning at Scale, https://cloud.google.com/products/machine-learning/.
  7. A. Lally, J. M. Prager, M. C. McCord et al., “Question analysis: how Watson reads a clue,” IBM Journal of Research and Development, vol. 56, no. 3-4, pp. 2:1–2:14, 2012. View at Publisher · View at Google Scholar · View at Scopus
  8. F. Marozzo, D. Talia, and P. Trunfio, “A workflow-oriented language for scalable data analytics,” in Proceedings of the 1st International Workshop on Sustainable Ultrascale Computing Systems (NESUS '14), Porto, Portugal, August 2014.
  9. X. Meng, J. Bradley, B. Yavuz et al., “MLlib: machine learning in apache spark,” Journal of Machine Learning Research, vol. 17, pp. 1–7, 2016. View at Google Scholar
  10. G. Ingersoll, Introducing Apache Mahout. Scalable, Commercialfriendly Machine Learning for Building Intelligent Applications, IBM, 2009.
  11. D. Talia, P. Trunfio, and O. Verta, “The Weka4WS framework for distributed data mining in service-oriented Grids,” Concurrency Computation: Practice and Experience, vol. 20, no. 16, pp. 1933–1951, 2008. View at Publisher · View at Google Scholar · View at Scopus
  12. M. Hall, E. Frank, G. Holmes, B. Pfahringer, P. Reutemann, and I. H. Witten, “The WEKA data mining software: an update,” ACM SIGKDD Explorations Newsletter, vol. 11, no. 1, pp. 10–18, 2009. View at Publisher · View at Google Scholar
  13. K. Czajkowski, D. Ferguson, I. Foster et al., “From open grid services infrastructure to ws-resource framework: refactoring & evolution,” 2004.
  14. S. Gorlatch, “Extracting and implementing list homomorphisms in parallel program development,” Science of Computer Programming, vol. 33, no. 1, pp. 1–27, 1999. View at Publisher · View at Google Scholar · View at MathSciNet
  15. I. Kholod and I. Petukhov, “Creation of data mining algorithms as functional expression for parallel and distributed execution,” in Parallel Computing Technologies, pp. 62–67, Springer, 2015. View at Google Scholar
  16. A. Church and J. B. Rosser, “Some properties of conversion,” Transactions of the American Mathematical Society, vol. 39, no. 3, pp. 472–482, 1936. View at Google Scholar
  17. C. Hewitt, P. Bishop, and R. Steiger, “A universal modular actor formalism for artificial intelligence,” in Proceedings of the 3rd International Joint Conference on Artificial Intelligence, pp. 235–245, Morgan Kaufmann Publishers, Stanford, Calif, USA, August 1973.
  18. W. D. Clinger, Foundations of Actor Semantics, 1981.
  19. I. Kholod, “Framework for multi threads execution of data mining algorithms,” in Proceedings of the 2015 IEEE North West Russia Section Young Researchers in Electrical and Electronic Engineering Conference (ElConRusNW '15), pp. 82–88, IEEE, St. Petersburg, Russia, February 2015. View at Publisher · View at Google Scholar · View at Scopus
  20. K. Jackson, C. Bunch, and E. Sigler, OpenStack Cloud Computing Cookbook, Packt Publishing, 2015.
  21. JSR-000073 Data Mining API. (Maintenance Release), https://jcp.org/aboutJava/communityprocess/mrel/jsr073/index.html.
  22. D. Wyatt, Akka Concurrency, Artima Incorporation, 2013.