Using Clouds for Scalable Knowledge Discovery Applications
Cloud platforms provide scalable processing and data storage and access services that can be exploited for implementing high-performance knowledge discovery systems and applications. This paper discusses the use of Clouds for the development of scalable distributed knowledge discovery applications. Service-oriented knowledge discovery concepts are introduced, and a framework for supporting high-performance data mining applications on Clouds is presented. The system architecture, its implementation, and current work aimed at supporting the design and execution of knowledge discovery applications modeled as workflows are described.
Unable to display preview. Download preview PDF.
- 1.The European Commission. Unleashing the Potential of Cloud Computing in Europe. Brussels (2012)Google Scholar
- 2.Witten, H., Frank, E.: Data Mining: Practical machine learning tools with Java implementations. Morgan Kaufmann Publishers (2000)Google Scholar
- 3.Marozzo, F., Talia, D., Trunfio, P.: A Cloud Framework for Parameter Sweeping Data Mining Applications. In: Proc. of the 3rd International Conference on Cloud Computing Technology and Science, CloudCom 2011, Athens, Greece, pp. 367–374 (2011)Google Scholar
- 4.Quinlan, J.R.: C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers (1993)Google Scholar
- 5.Cesario, E., Lackovic, M., Talia, D., Trunfio, P.: A Visual Environment for Designing and Running Data Mining Workflows in the Knowledge Grid. In: Holmes, D.E., Jain, L.C. (eds.) Data Mining: Foundations and Intelligent Paradigms. ISRL, vol. 24, pp. 57–75. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 6.Talia, D., Trunfio, P.: Service-Oriented Distributed Knowledge Discovery. Chapman and Hall/CRC Press (2012)Google Scholar