KDDML: A middleware language and system for knowledge discovery in databases
作者:
Highlights:
•
摘要
KDDML (KDD Markup Language) is a middleware language and system designed to support the development of final applications or higher level systems which deploy a mixture of data access, data preprocessing, extraction and deployment of data mining models.We present our three-years’ experience in the development of KDDML. The design principles are motivated by requirements derived from recurring patterns in the KDD process.The KDDML language is XML-based, both for query syntax and data/model representation. A KDDML query is an XML-document where XML tags correspond to operations on data/models, XML attributes correspond to parameters of those operations and XML sub-elements define arguments passed to the operators. We present the operators for data access and preprocessing, model extraction and deployment, and control flow ones.The core of the KDDML system is a KDDML language interpreter with modularity and extensibility requirements as the main goals. Additional data sources, and preprocessing and mining algorithms can be easily plugged in the system.
论文关键词:Knowledge discovery in databases,Data mining,Query languages
论文评审过程:Received 25 March 2005, Revised 25 March 2005, Accepted 27 April 2005, Available online 31 May 2005.
论文官网地址:https://doi.org/10.1016/j.datak.2005.04.007