Distributed data mining on grids: services, tools, and applications

IEEE Trans Syst Man Cybern B Cybern. 2004 Dec;34(6):2451-65. doi: 10.1109/tsmcb.2004.836890.

Abstract

Data mining algorithms are widely used today for the analysis of large corporate and scientific datasets stored in databases and data archives. Industry, science, and commerce fields often need to analyze very large datasets maintained over geographically distributed sites by using the computational power of distributed and parallel systems. The grid can play a significant role in providing an effective computational support for distributed knowledge discovery applications. For the development of data mining applications on grids we designed a system called Knowledge Grid. This paper describes the Knowledge Grid framework and presents the toolset provided by the Knowledge Grid for implementing distributed knowledge discovery. The paper discusses how to design and implement data mining applications by using the Knowledge Grid tools starting from searching grid resources, composing software and data components, and executing the resulting data mining process on a grid. Some performance results are also discussed.

Publication types

  • Comparative Study
  • Evaluation Study
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Artificial Intelligence*
  • Computer Communication Networks*
  • Database Management Systems*
  • Databases, Factual*
  • Information Dissemination / methods
  • Information Storage and Retrieval / methods*
  • Pattern Recognition, Automated / methods
  • Software Design
  • Software*
  • User-Computer Interface