一个改进的分类关联规则挖掘算法


2 Jn h uS h o f eto c a ia gn eig Jn h u1 1 0 , ia .iz o c o l Elerme h ncl o En ie rn , iz o 2 0 0 Chn )
Ke r s Ap i r ag rt m ; y wo d : ro i l o h CAR; M I ; DC i M S S Ab t a t As o it n r l n n so e o e i o t n e d n Da a mi i g t e mo tc re t s r c : s c ai u e mi i g i n ft o h mp r t l si t n n , s u r n a f i h
o t ea s ca i n r l st e eg v n r q i me t b tas a e p t e r l e a e h we e , u s o i t e me t h i e e u r h t o u o t e n , u l c n k e u e i msr r , o v r o h t
摘
Байду номын сангаас
要 :关联规则挖掘是数据挖掘 的重要领域 之一, 目前多数监督学 习算法对满足最小支持度和最小置信 度
的关联规则进行深入分析 的较 少。剖析 了分类 关联规 则挖掘 算法 C - pir算法 ,并提 出了一种基于多最小支 AR A r i o 持度和支持度差别 限制 的分类关联规则挖掘算法 MS A A r r算法 。 C R- pi i o 实验结果表 明,改进算法不仅可 以挖掘 出 满足给定条件 的分类 关联规则, 同时还可 以保 留稀有但用户感兴趣且可 能蕴涵 巨大利润 的规则项 。 关键 词:Apir 算法 ;分类关联规则 ;多最小项 目支持度 ;支持度 差别 限制 r i o 中图分类号:T 3 1 P 1 文献标识码:A 文章编号:1 7 -2 1 0 1 50 8 —4 6 43 6 ( 1) —2 70 2 0
第 3 卷 第 5期 1 2 1年 1 0l 0月
辽 宁工业大学学报 ( 自然科 学版)
Jun l f i nn nv ri f eh oo yNaua S in e dt n o r a o a igU iesyo c n lg ( trl ce c io ) L o t T E i
Vo . 1 No 5 1 3 . Oc . 0 1 t2 1
本漱
层次论文
一
个改进 的分类 关联规 则挖掘 算法
佟玉军 ,李 煜 2 ,陈文 实 ,刘鸿沈
( . 工业 大 学 电子 与信 息工 程 学院 。辽 宁 锦 州 1 10 :2 州 市机 电工 程学 校 机 电技 术应 用系 ,辽 宁 锦州 110 ) 1辽宁 201 . 锦 20 0
as cain r ls mim g ag rtms we t ls no d 印 a ay i o so it n r ls whc e s o it u e n lo i o h n es it e n lss f a s cai e ih me t o u mii m u p r a d mii m o fd n e Thscasfc t n as cain r l nn lo i m . nmu s p otn nmu c n e c . i lsi ai s o it ue miig ag rt i i o o h i e C R Ap ir lo tm wa n lz d n a d o A - ro ag r h s a ay e ,a d b e n t e mut l nmu i i s h lp e mii m u p r a d s p o t i s p o t n u p r dfee c o sr it n e h n e lsi c t n as cain r l nn lo tm S AR- ro i rn e c n tan ,a n a c d ca sf ai o it u e mi ig ag r h M C i o s o i Ap ir i ag r h wa r p sd Ex ei e tl e ut x aitst a ei r v dag rt a o nymie l oi m sp o o e . p r n s l e p t e t h t m a r s a h t mp o e lo i m h c nn t l n o
itr se yu esa das o sbyi l ae er l e o g r ft n eetdb sr n lop sil mpi tst uei m f u ep o . c h t h i
A r r 算法是关联规则挖掘算法 中最经典的 pi i o 算法 之 一 ,由 Aga l 【于 19 首次提 出 ,算 rwa等 l 9 4年 】
( . l cr n c 1E e to i s& I f r to gn ei g Co lg , a n n i e st f e h o o y Jn h u 1 0 1 Chn ; n o ma i nEn ie rn l e Lio i gUnv ri o T c n l g , i z o 21 0 , i a e y
I pr v d Cl s s c a i n Ru eM i i g Al o ih m oe as As o i to l n n g rt m
T ONGY - n, I u, H NWe. i LU o gse uj L 2C E ns I H n .hn u Y h,
合集下载

改进的关联规则算法

改进的关联规则算法
Ab t a t B esu yo r r ag rtm n s o it n r l s n n l o i m a e n l e rl k r te e aema yd f in is s r c : y t t d n Ap i i l o i h o h a da s ca i e i ga g rt b s do n a n e , h r r n e ce ce o u mi h i i i s c s u h a l p es a n n a sa d g n r t r en mb ro n i ae i m es t a o n ig t n mo s a eaei c e s d mu t l c n i g d t n e ea eal g u e f a d d t e s t, h t u t mea dme  ̄ p c r a e . i a a c t c n i r n
O 引 言
文献 [] 出 的基 于线 性 链 表 的 关 联规 则挖 掘 方 法 就 是 建 1 提
立 在 A r r算 法 的 基 础 上 进 行 的改 进 , 指 出可 以在 一 次 扫 pi i o 其 描 事 务 数 据 库 的 情 况 下 发 现 所 有 的频 繁 项 集 , 造 存 储 对 应 构 事 务 的线 性 链 表 , 是在 形 成 候 选 项 集 的 时 候 , 要 再 次 访 问 但 需 线性 链 表 一 次 。 然 表 面 看 来 是 在 一 次扫 描 事 务数 据 库 的 情 虽 况 下 发现 所 有 的频 繁项 集 , 实 质 两 次扫 描 数 据 也 相 当 于 两 但
p o e ns rv me t:① Ald t nyn e e n C ; l aao l e d do eSa ② T emeh dwhc a dd t e es iiigit ru sa dc u t ga dwhc n h to ihi c n iaei mst dvdn og o p o ni n ih s t n n n

关联规则挖掘中改进型Diffsets算法

关联规则挖掘中改进型Diffsets算法

关联规则挖掘中改进型Diffsets算法
孙志长;冯祖洪
【期刊名称】《现代电子技术》
【年(卷),期】2008(31)22
【摘要】频繁项集挖掘是关联规则挖掘中至关重要的一步.对于稠密数据集的频繁项集挖掘,传统的挖掘算法往往产生大量无用的中间结果,造成内存利用率的极大浪费,尤其是在支持度较低的情况下.Diffsets算法通过引入"差集"的概念,在一定程度上解决了挖掘过程中产生的大量中间结果与内存容量之间的矛盾.改进型Diffsets 算法是在原算法的基础上,在差集运算过程中根据差集中所包含的事务标识个数进行递减排序.进一步减少了挖掘过程中产生的中间结果数量.分析与实例表明,改进后的算法在执行过程中将占用更少的内存空间,加快了算法的收敛速度.
【总页数】5页(P80-83,87)
【作者】孙志长;冯祖洪
【作者单位】北方民族大学,计算机科学与工程学院,宁夏,银川,750021;北方民族大学,计算机科学与工程学院,宁夏,银川,750021
【正文语种】中文
【中图分类】TP311
【相关文献】
1.一种改进型的多级关联规则挖掘算法 [J], 张勇;唐培丽
2.一种关联规则挖掘算法及其在医疗信息挖掘中的应用 [J], 郑传生;蔡伟鸿
3.基于改进型关联规则挖掘算法的光纤故障预警系统 [J], 陈津;
4.一种基于权函数的改进型关联规则挖掘算法 [J], 张有根;吴庆涛;邵志清
5.一种基于权函数的改进型关联规则挖掘算法 [J], 张有根;吴庆涛;邵志清
因版权原因,仅展示原文概要,查看原文内容请购买。

一个改进的关联规则的频繁项目集数据挖掘算法

一个改进的关联规则的频繁项目集数据挖掘算法
e t a ta s ca i n r ls wh c a e e u r me t f u e s Fia l x r c s o i t u e ih c n me tr q ie n s o s r . o nl y,t e e p rme t r s l h w :t e p o o e h x ei n eu t s o s h rp sd me h d fe t e t o S ef c i . v Ke wo d Da a mi i g, s ca i n r l .Fr q e t e es y rs t n n As o it u e o e u n t ms t
实验进行了验证 。
( )利用 步骤( ) 2 1 所产生 的频繁项 目集 , 推导 出有意义 的
关联规则 。
由此可 知 , p i i 法是利 用简单渐 进 的组 合方式 , A r r算 o 但 其 有两个效率上 的瓶颈 : ( )会产生大量 的候选项 目集 1
2 Apir 算 法 r i o
法 的主 体 。
Hale Waihona Puke 据挖掘技术一直在持续 发展 , 目前 已有许 多成熟 的方法 与技
术, 如关联规则分析 、 聚类规则 、 分类 规则 等。其 中关联规 则 主要是从庞大 的交易记 录数据库 中, 寻找 出商 品项 目之 间的 关联性 。在关联规则 中最常被使用 的方法为 Apir算法 , r i o 本 文针对 A r r 算法的固有缺点 , 出了对算法 的优化 , 用 pi i o 提 并
关 联 规 则 的 主 要 目的 是 从 庞 大 的 交 易 记 录 数 据 库 中 , 寻
第 二候选项 目集是 由第 一频 繁项 目集 两两 合并 所产 生

一个改进的关联规则挖掘算法

一个改进的关联规则挖掘算法

0 4 AB D 0 0 5 AC 0 0 6 BC 0 0 7 AC 0
08 ABC E 0 09 ABC 0
小 置信 度 的 所 有 关联 规 则 。 其 中第 一 个 最 为 关 键 。在 现 已 提 出 的 多 种 关 联 规 则 算 法 中 , 有 传 统 的 A r r算 法 I1及 其 它 发 现 频 繁 项 集 的 算 法 『 4。这 类 pi i o 1, 2 ] — 算 法 基 本 上 是 首 先 扫 描 数 据库 求 频 繁 1 项 集 . 此 基 础 上 再 扫 描 一 在 数 据 库 求 频 繁 2 项 集 , 此 类推 , 到 求 出最 大 频 繁 项 集 。 由于 一 依 直 但 数 据 库 的 规 模 通 常 较 大 . 次 重 新 扫 描 数 据 库 非 常 耗 时 , 易 产 每 且
0 1 AB E 0
02 0 BD 03 0 BC
d ne的 形 式 , 中 , B是 项 目集 , p  ̄ ( 1 支 持 度 , ec1 其 A, s p =PAUB 是 u cn d ne ( ) 置 信 度 。 of ec=PBA是 i r
关 联 规 则 挖 掘 通 常 是 挖掘 同 时 满 足最 小 支持 度 ( i — p 和 mns ) u 最 小 置 信 度 ( n cn) 强 规 则 , 以 分 成 两 个 子 任 务 : 出事 务 mi.of的 可 求 集 中 满 足最 小 支 持 度 的 所 有 频 繁 项 集 ; 用 频 繁 项 集 生 成 满 足 最 利
扫 描 数 据 库 , 计 各 项 目的 支 持 度 , 从 大 到 小 排 序 , 果 支 统 并 如 持 度 相 同 , 按 字 典 顺 序 。若 设 最 小 支 持 度 n n s p 2 则 对 表 l 则 l u=, i

关联规则挖掘算法的研究与应用

关联规则挖掘算法的研究与应用

关联规则挖掘算法的研究与应用引言:关联规则挖掘算法作为数据挖掘领域的重要工具之一,在商业、医疗等领域有着广泛的应用。

通过挖掘数据集中的关联规则,可以发现数据之间的潜在关联关系,为决策提供支持与指导。

本文将对关联规则挖掘算法的研究和应用进行探讨,并分析其在实际问题中的应用效果。

一、关联规则挖掘算法的基本原理关联规则挖掘算法是通过寻找数据集中的频繁项集和关联规则来揭示数据之间的相关性。

算法的基本原理包括:支持度和置信度的计算、频繁项集的挖掘和关联规则的生成。

1. 支持度和置信度的计算:支持度表示一个项集在整个数据集中出现的频率,而置信度表示一个关联规则的可信度。

通过计算支持度和置信度,可以筛选出具有一定频率和可信度的项集和关联规则。

2. 频繁项集的挖掘:频繁项集是指在数据集中出现频率达到预定义阈值的项集。

挖掘频繁项集的常用算法有Apriori算法、FP-growth算法等。

Apriori算法是一种基于逐层搜索的算法,在每一层中利用候选项集生成频繁项集。

而FP-growth算法是一种基于树结构的算法,通过构建FP树和挖掘频繁模式来实现。

3. 关联规则的生成:在挖掘到频繁项集之后,可以利用这些频繁项集生成关联规则。

关联规则的生成常采用Apriori原理,即从频繁项集中根据最小置信度阈值生成关联规则。

二、关联规则挖掘算法的研究进展随着数据挖掘技术的发展,关联规则挖掘算法也得到了不断的改进与扩展。

研究者们提出了许多新的算法和改进方法,以提高关联规则的挖掘效果。

1. 改进的关联规则挖掘算法:针对传统算法在挖掘大规模数据时效率低下的问题,研究者们提出了一些改进的算法。

例如,有基于GPU加速的算法、并行化的算法以及基于增量挖掘的算法等。

这些算法通过利用硬件加速和并行计算技术,可以大幅提升挖掘速度。

2. 多维度关联规则挖掘:除了在单一维度上挖掘关联规则,研究者们还尝试在多维度上进行关联规则的挖掘。

多维关联规则挖掘算法可以同时挖掘多个维度中的关联规则,从而发现更加丰富和准确的关联关系。

一种改进的关联规则挖掘算法及其应用

一种改进的关联规则挖掘算法及其应用

③对候选 项集进行剪枝, 一 从 中删除所有(一 k
1一 )子集不全包含在 雎一 1中的项集 。
④扫描数据库事务 D 对于其中的每一个事务, , 如
果它 包含 中的候选项 集 c ,则将 c的计数 值加 1 (
扫描开始时 , 初始值为 O 。 )扫捕 , 计算这些候选项集
的支持度 ,删除其支持度低 于用户给定 的最小支持度
11 关 联 规 则 的 思 想 .
≥m nen, A 日成立 。 i of则
由于第②步相对而言比较容易,因此 目 前的研究 重点在第①步, 即找出频繁项集。
1 A r r算法的描述 . 2 pi i o
最经典 的关联规 则挖掘算法 是 A r r算法 , pi i o 其思 想是利 用 已知的 高频数 据项 集推 导其 他高 频数 据项
招 生 录 取 后 大 量 考 生 流 失 f题 , 用 该 算 法 对 某 地 区考 生 信 息 进 行 数 理 分 析和 仿 真 实 验 , 掘 了隐 含 的有 用 信 息 , l f 使 挖
为 高校 招 生录 取 提 供 决策 性 的作 用 。 关键词 : 数据 挖 掘 ; 关联 规 则 ; 生 录取 招 中 图分 类 法 :P 1 T 3 文 献 标 识 码 : A 文章 编 号 : 0 8 6 9 ( 0 8 0 — 0 4 0 10 — 3 0 2 0 )6 0 7 — 3
⑤重复步骤②到( , 直到 L 为空。 k ⑥对 , 到 取并集即为最终的频繁集 。 J 1
1 A r r 法存在 的不足 . 3 pi i o算
A r r算 法核 心思想把 发现关联规则 的工作也 主 pi i o 要 分为两步 :通过迭代检索 出事务数据库 中的频 繁项

数据挖掘中关联规则的一种改进算法

前言
关联规. (soi i ue)  ̄ asc t nrls的挖掘是数据挖掘研究的重要内容之 ] 1 ao A rw l ga a等人 19 年首先提出了从交易数据库中发现用户模式的 93 相关 f问题 , 生 并提出了基于频繁集的 A f f算法。 po ii 该算法的主要优 是 算法思路比较简单 , 以递归统计为基础 , 生成频繁集。 其主要观 是在产 生频繁模式的过程中, 需要产生大量的候选项和多次遍历数据库 , 占用 大量的内存空间和 C U处理时间 , P 该算法难以适应海量数据挖掘 。 J n . 提出了用频繁模式树产生频繁集的方法 , Ha 其主要思想是将用 支持艘% 吏 持蘼% 产生频繁集的数据压缩到一棵频繁模式树 F - re ,用 F - re P Te 中 P Te 存 图 2应用 D 2时三种算法的 储项 目的关联信 息, 然后对模式树产生频繁集。F - re P Te 算法主要优点 图 1应用 D1时三种算法的运行 时间随支持度变化情况 运行时间随支持度变化的情况 是: ) ( 不需要产生候选项 , 1 仅需要构造 F - r 和条件 F _ re通过递 PTe e P Te , tbepoetd alFo Te(a enfsn e ) al=rjc T be rm rept r,rIdx ; e t it 归地访问 F - re产生频繁模式 ; ) :务数据库仅需两次遍历 , 1 P Te , ( Xc 2  ̄g 4 第 次遍历产生频繁 1 ̄ 集 , 2 - . 第 次遍历用于创建 F _ re从而极大地降 - P Te, F -rwht l,rt dxpt r) P go t( bef sn e ,a en ; a i I t 低 了访问数据库的次数。 P Te 算法的主要缺点是需要占用 ̄i 内存 F - re t 算法 2 输 入 :Ifs ne Fj r ldx , t i ( F - re 与 P Te 的深度和宽度成 比例 ) 的深度一般是单个事务中所含 ,树 输 出: ̄ oo ce eu n i m t l F - r etdf q et t a e j r e b 项 目数量的最大值; 树的宽度是平均每层所含项 目的数量。 如果数据库 中的频繁 1 项集的数量很大 ,且内存不能装入库中所有项 目在 F - 一 P Se , t 1找到 Fi p I在项头表 中对应位置 , 通过节点链头确定该项 目 在频繁模式树中的所有出现位 ̄;tp2 Se ,由每个位置 自下 向上读取该 Te 的映射信息时, re 算法将不能有效地工作。 本文在继承 F - re PT e 算法不需要产生候选项的优点 的基础上 , 提 路径的节点信息, 并作为一条伪事务按频繁项 目表 的格式存储 , 路径上 出一种合理 的方法 , 将数据库 的项集分解成若干子集 , 分别对子集使用 所有节点的支持数以 Fj I在该位置处的支持数代替 , 该频繁项 目表仅出 F - re P Te 算法得到频繁模式。 这些频繁模式的并集为数据库的所有频繁 现项 Fj1…,I, I , F 1所有的伪事务号存储在 FD lt 伪事务 i 一 I-i 中, s 中项 目 模式 , 最后给 出实验结果证实改进是有效的。 F h的数值 以 Vi ( FD i , 一 ,1; 【 ̄ i I 4 s 讲i11)过程 po eeT be , ? t r etd al 用于从 k j 一 2 关联 规则 维频繁项 目表中生成(+ )维频繁项 目表。 k 1一 关联型知识( s ca o )反映—个事件和其它事件之间依赖或关 A s iin : o t 5算法性能分析比较 将基于频繁项 目表的频繁模式挖掘方法与传统的 A f f 算法, po ii 以 联的知识 , 又称依赖( e edn y关系。这类知识可用于数据库中的归 D pn ec ) 化, 查询优化等。关联规则形式如下 : “ 规则 面包+ 黄油_ 牛奶『 及 F -rwh > 8 %, P go t 方法进行 了比较 。所有实验都是在 1 H 主频 、2 M内 G z 18 8吲 ”指在购买面包和黄油的顾客中,5 5 , 8% ̄A 同时也买了牛奶。这里 , 存 、 运行 Widw 8的 PI P n o s9 I C上进行 , I 所有程序采用 M F + 6 S C+. 0编 8 %为规则的支持度, 8%为规则的信任度。 而 5 用于关联规则发现的主要 程。 为了更好地进行算法 胜能的比较 , 我们采用两个数据集 DlT 5 1. (2 . 0 I 对象是事务型数据库 , 中针对的应用则是售货数据 , 其 也称货篮数据。 D1K) D ( 52 .10 ) 0 和 2 . 0 0 K 。最后 , I D 我们通过图 3给出了在设定支持 3频 繁模 式树 的数 据 结构 度为 2 %时 ,IE 、P go t A r r算法的运行时 间随事务数 目 FB R F -rwh和 pi i o 频繁模式树是按树结构对原事务数据库 T B中的频繁模式信息 变化的情况 , D 由图可知 , 当事务数从 1K增大到 10 O 0 K时 , 三者都表现 进行压缩存储。频繁模式树包含一个标记为“ul的根节点, nl ” 一组频繁 了一定的线性扩展能力 , 且在事务数取 IK左右时 , O 三种算法的性能基 项 目子树作为根节点的子节点,另外还有一个便于对树进行遍历操作 本相当,P go t F - r h要比其它二者略好 , w 但随着事务数 目的增加 , p o Aff ii 的项头表。频繁项 目子树的每个节点都由三个域组成 : 目名 、 项 计数以 算法性能相对要恶化的更快 , 同时 FB R算法 良好的可扩展性也在高 IE 及 链 。 目名标明该节点在频繁 1 项 J页目列表中对应的频繁项 目, 计 事务数 目区再一次得到验证。 数即包含该项 目的事务的数 目,节点链则指向该树中下一个代表该项 表 1实验采用的两个数据集 目的节点, 若剩余子树上不再有该节点时 , 该域为空。项头表包含两个 墼 鉴 I 变 尘 墼 鳖 丛 堡 二 量 . 塑 丝 塑 塑 墼 查 主 尘 里 墼 韭 Dl 2 5 l O l K l K 0 11 .M 域 : 目名和节点链头, 项 其中节点链头记录了频繁模式树 中代表该项 目 【2 ) 2 5 1 0 l K O lO O K I M 38 的第 — 个节点 。 4改 进算 法描述 首先给出建立频繁模式集的算法( 算法 1 , ) 在此基础上给出用于从 频繁模式树 中生成 Fjpoet I rjc d频繁项 目表的算法( - 6 算法 2 。 ) 算法 1 输入 : 原始交易数据库 T B 最小支持度 D, 输 出: 频繁模式集 Se , t 1扫描一遍 T B 得到 1 p D, 频繁项集合 F lt I,I, ・ I) 法比较 ,该方法避免 了反 -s F1F2 ・ , q i( ・F 图 3三种算法运行时间 及其支持数 ,并按支持数对 F lt _s作降序排列 ;t ,根据 F lt对 复进行候选集的生成与测 i Se 2 p i s 随事物数 目变化情况 T B构造 频繁模式 树[P O] tp3frec t Fjjq … ,) 试 , D H Y 0; e , ah im I = , 2i S o e ( n 并使用分治策略将频繁模式划分为若干个小集合进行分割挖掘, 大

一种改进的关联规则挖掘方法


仍保 留项 目集关联信息 ; 然后将 这种压缩后 的数据库分成
一
组 条 件数 据 库 ( 一种 特殊 类 型 的 投 影 数 据 库 ) 每 个 关 联 , 个 频 繁 项 , 分 别 挖 掘 每个 数 据 库 . 于 挖 掘 长 的 和短 的 并 对
一
频 繁 模 式 , P 树 方 法 都 是 有 效 的 和 可 伸 缩 的 , 且 比 F一 并
可 以得 到 频 繁 2 项 集 , 繁 3 项 集 …… 频 繁 k项 集 . 一 频 ~ 对
on () cut1表 示 项 目集 l 数据 库 中 的支 持 计数 , m/_ n 在 而 nc f o
表 示 最小 可信 度 ) 规 则输 出 :s (一 s” 该 规 则 也 称 为 则 1 ),
Vo . 7 NO 6 12 .
一
种 改进 的关联 规 则 挖 掘 方 法
魏 本 昌 刘 辉。 ,
计 算机 科 学 系,湖北 丹 江 口 4 2 0 ; 4 7 0
4 20 ) 4 7 0
( .郧校 ,湖 北 丹 江 口
率 . 联 规则 挖掘 算 法 中 , 关 最有 影 响 的 是 AG Ⅵ R 和SI R—
目集 各 项 目的 信 息 , 头 节 点 (atrD t) 表 节 点 (i- 表 pten aa 和 r d
为项 目集 ( 也称为模式) D为事务 ( , 又称 交 易) 数据 库 , 其 中每个事务 T是 I 中一组项 目集 合 , T I并令其有 一 即 ,
个 唯 一 的 标识 符 T D 如 果 对 于 I I. 中的 子 集 x有 x T, 则
事务 包含 项 目集 x 关 联 规 则 就 是 形 如 x Y 的 逻 辑 蕴 涵 . 式 , 中 x IY I且 xN Y 其 ,G , 一 . 如果 D 中 s 交 易包 含

关联规则挖掘中改进型Diffsets算法

关联规则挖掘中改进型Diffsets算法作者:孙志长冯祖洪来源:《现代电子技术》2008年第22期摘要:频繁项集挖掘是关联规则挖掘中至关重要的一步。

对于稠密数据集的频繁项集挖掘,传统的挖掘算法往往产生大量无用的中间结果,造成内存利用率的极大浪费,尤其是在支持度较低的情况下。

Diffsets算法通过引入“差集”的概念,在一定程度上解决了挖掘过程中产生的大量中间结果与内存容量之间的矛盾。

改进型Diffsets算法是在原算法的基础上,在差集运算过程中根据差集中所包含的事务标识个数进行递减排序,进一步减少了挖掘过程中产生的中间结果数量。

分析与实例表明,改进后的算法在执行过程中将占用更少的内存空间,加快了算法的收敛速度。

关键词:数据挖掘;关联规则挖掘;频繁项集挖掘;Diffsets中图分类号:TP311文献标识码:B文章编号:1004-373X(2008)22-080-04Improved Diffsets Algorithm in Association Rules MiningSUN Zhichang,FENG Zuhong(Institute of Computer Science and Engineering,North NationalityUniversity,Yinchuan,750021,China)Abstract:Mining frequent items is a key step in association rules mining.As to the mining frequent items of dense datasets,the traditional mining algorithm always turn out a great deal of useless intermediate results which occupies a large proportion of the memory,especially in a low values of support.Diffsets algorithm introduces the conception of differences,and to some extent,it provides a solution of dealing with the contradiction between those multi-intermediate results and the memory capacity.This improved Diffsets algorithm on the basis of original algorithm ranks the number of tids in a degressive way during the the calculation course,in this way,the amount of intermidiate results can be decreased.The analysis and examples show that this imporved algorithm takes less memory space in the operation process and accelerates the convergence pace of the algorithm.Keywords:data mining;association rules mining;mining frequent items;Diffsets1 引言在过去的数十年中,人们收集数据的能力迅速提高。

改进的关联规则挖掘算法及其在课程设置中的应用


1关联规则挖掘算法
1 1算 法描述 . 关联 规则 的概念 首先 由R A r w l 人提 出 ,是 描述 .g o a等
数据 库 中数据 项 ( 性 、变 量 )之 间所 存 在 的 ( 属 潜在 ) 关系 的规则 , 目前 已成为 数 据挖 掘 中非 常 重要 的一个 研
究方 向。
存 在 2 问题 :1 个 )算 法 必 须 多次 扫描 事 务数 据库 ,对候
选 项 目集进 行模 式 匹配 ;2 )算 法必 须花大 量 的时 间进行
进 程 的决 策 是十 分 困难 的。 因此 必须 借 助于 相 应 的数据
挖 掘 工具 ,发现 数据 中隐藏 的课程 相 关 规律 或 模式 ,为 决策 提供支 持 。
Ab tr c B e o t e p o al o t m n y S nd s a t as d n h A ri ri g ri h a al si a re e c , t S p pe poi s ut t e ai s ar h hi a r nt o h m n p o e o t e p i at o , a d ut f r a t e m r e al o t m. Fi al Y t i al ori h w r bl ms n h a pl c i n n p s o w rd h i p ov d g ri h n 1, hS g t m as u e t t e a a d c ti mi ng t ro g t a pl c ti n f h al o t o mi ng h ed c ti n s d o h d t e u a on ni , h u h he p i a o o t e g ri hm t ni t e u a o ifr to n o ma i n, w f u t v u bl r es hi h ro de t d r c r S g fi a c i fo ma on or e o nd he al a e ul w c p vi d he i e ti e i ni c n e n r ti f t e uc ti n e Si 1 n n ge n of c o . he d a o d ci 01 a d ma a me t s h o1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档