APP下载

基于矩阵的Apriori算法改进

2016-02-27宋文慧高建瓴

计算机技术与发展 2016年6期
关键词:数据挖掘关联规则

宋文慧,高建瓴

(贵州大学 大数据与信息工程学院,贵州 贵阳 550025)

基于矩阵的Apriori算法改进

宋文慧,高建瓴

(贵州大学 大数据与信息工程学院,贵州 贵阳 550025)

文中介绍了经典Apriori算法的原理、思想和步骤,以及基于矩阵的Apriori算法。针对Apriori算法需要多次扫描数据库和产生大量候选项集的缺点,提出了一种基于矩阵的Apriori算法的改进方法。该方法的不同之处在于矩阵的构建方法,通过对事务数据库的一次整体扫描,把事务数据库中的数据转换成一个上三角矩阵,然后通过访问上三角矩阵中的元素就可直接得到频繁1项集和频繁2项集,再根据经典的Apriori算法,利用频繁2项集得到频繁3项集,依此进行下去。该算法因为有上三角矩阵的引入,故可以适当地减少访问事务数据库的次数,同时还减少了大量候选项集的产生,尤其是二次候选项集,节约了存储空间。实验结果表明,该改进算法是有效的,减少了使用扫描数据库的函数的次数,并且保证了频繁项集的准确性。

关联规则;Apriori算法;矩阵;M-Apriori算法

1 概 述

数据挖掘,通俗来说,是从大型的数据中找出其内在隐含的信息,而内在的信息可以用关联规则或频繁项集来表示。其中,频繁模式挖掘是关联规则、相关性分析、序列模式、因果关系、情节片段、局部周期性、显露模式等许多重要数据挖掘任务的基础[1]。关联规则是数据挖掘的众多模式中最重要的一种,通过对数据项集间的关联性进行分析和挖掘,挖掘出在决策制定过程中具有重要参考价值的信息。……

登录APP查看全文

猜你喜欢

数据挖掘关联规则
撑竿跳规则的制定
“苦”的关联
数独的规则和演变
探讨人工智能与数据挖掘发展趋势
让规则不规则
基于并行计算的大数据挖掘在电网中的应用
智趣
TPP反腐败规则对我国的启示
一种基于Hadoop的大数据挖掘云服务及应用
基于GPGPU的离散数据挖掘研究