arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0705.1455cs.DB
收藏

基于关系视图的决策树建模

Decision tree modeling with relational views

Fadila Bentayeb, Jérôme Darmont

摘要:

数据采掘是一种有用的决策支持技术,可用于发现仓库或公司数据中的产生式规则。数据采掘研究致力于在大型数据库上有效地应用各种挖掘算法。然而,在其实际应用中的一个严重的问题是这些算法的处理时间长。目前,一个关键的挑战是如何将数据采掘方法集成到传统的数据库系统框架中。实际上,这样的实现可以利用SQL引擎提供的效率。在本文中,我们提出了一个集成的方法,决策树在一个经典的数据库系统。换句话说,我们试图通过嵌入SQL查询的过程,以产生式规则的形式从关系数据库中发现知识。所获得的决策树由连续的、相关的关系视图定义。每个视图对应于基础决策树中的给定总体。我们选择了经典的归纳决策树(ID3)算法来构建决策树。为了证明我们的ID3的实现工作正常,我们成功地比较了我们的程序与现有的和验证的数据采掘软件,SIPINA的输出。此外,由于我们的方法是可调的,它可以推广到任何其他类似的决策树为基础的方法。

英文摘要:

Data mining is a useful decision support technique that can be used to discover production rules in warehouses or corporate data. Data mining research has made much effort to apply various mining algorithms efficiently on large databases. However, a serious problem in their practical application is the long processing time of such algorithms. Nowadays, one of the key challenges is to integrate data mining methods within the framework of traditional database systems. Indeed, such implementations can take advantage of the efficiency provided by SQL engines. In this paper, we propose an integrating approach for decision trees within a classical database system. In other words, we try to discover knowledge from relational databases, in the form of production rules, via a procedure embedding SQL queries. The obtained decision tree is defined by successive, related relational views. Each view corresponds to a given population in the underlying decision tree. We selected the classical Induction Decision Tree (ID3) algorithm to build the decision tree. To prove that our implementation of ID3 works properly, we successfully compared the output of our procedure with the output of an existing and validated data mining software, SIPINA. Furthermore, since our approach is tuneable, it can be generalized to any other similar decision tree-based method.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑