[发明专利]一种基于改进Apriori算法找出频繁项集的方法在审
| 申请号: | 201911102820.0 | 申请日: | 2019-11-12 |
| 公开(公告)号: | CN110807053A | 公开(公告)日: | 2020-02-18 |
| 发明(设计)人: | 徐媛 | 申请(专利权)人: | 深圳易嘉恩科技有限公司 |
| 主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/22 |
| 代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 陈立志 |
| 地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 改进 apriori 算法 找出 频繁 方法 | ||
1.一种基于改进Apriori算法找出频繁项集的方法,其特征在于,包括如下步骤:
步骤1:扫描数据库,将数据库映射成布尔矩阵,并对布尔矩阵中的行向量和列向量中1的个数分别计数,得到布尔矩阵的频度;
步骤2:删除布尔矩阵列向量频度小于最小支持度的列,得到1-频繁项集;
步骤3:删除布尔矩阵列向量频度小于最小支持度的列,同时删除矩阵行向量频度小于频繁项集维数k的行,其中k≥2,生成新的布尔矩阵,新的布尔矩阵记为k维布尔矩阵;
步骤4:扫描k维布尔矩阵对应的列,对矩阵的第1,2,…,k列向量进行按位“与操作”,然后对向量运算后的结果中的1计数,得到k维布尔矩阵的频度;
步骤5:删除k维布尔矩阵列向量频度小于最小支持度的列,得到k-频繁项集;
步骤6:令k=k+1,并返回步骤3,重复步骤3-5,不断压缩布尔矩阵,直到下一个频繁项集为空。
2.如权利要求1所述的一种基于改进Apriori算法找出频繁项集的方法,其特征在于,布尔矩阵中,行代表事务,列代表数据项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳易嘉恩科技有限公司,未经深圳易嘉恩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911102820.0/1.html,转载请声明来源钻瓜专利网。





