先验算法

✍ dations ◷ 2025-12-03 07:51:33 #算法,数据挖掘

在计算机科学以及数据挖掘领域中, 先验算法(Apriori Algorithm)是关联规则学习的经典算法之一。先验算法的设计目的是为了处理包含交易信息内容的数据库(例如,顾客购买的商品清单,或者网页常访清单。)而其他的算法则是设计用来寻找无交易信息(如Winepi算法和Minepi算法)或无时间标记(如DNA测序)的数据之间的联系规则。

在关联式规则中,一般对于给定的项目集合(例如,零售交易集合,每个集合都列出的单个商品的购买信息),算法通常尝试在项目集合中找出至少有C个相同的子集。先验算法采用自底向上的处理方法,即频繁子集每次只扩展一个对象(该步骤被称为候选集产生),并且候选集由数据进行检验。当不再产生符合条件的扩展对象时,算法终止。

先验算法采用广度优先搜索算法进行搜索并采用树结构来对候选项目集进行高效计数。它通过长度为 k 1 {\displaystyle k-1} 的候选项目集来产生长度为 k {\displaystyle k} 的候选项目集,然后从中删除包含不常见子模式的候选项。根据向下封闭性引理,该候选项目集包含所有长度为 k {\displaystyle k} 的频繁项目集。之后,就可以通过扫描交易数据库来决定候选项目集中的频繁项目集。

虽然先验算法具有显著的历史地位,但是其中的一些低效与权衡弊端也进而引致了许多其他的算法的产生。候选集产生过程生成了大量的子集(先验算法在每次对数据库进行扫描之前总是尝试加载尽可能多的候选集)。并且自底而上的子集浏览过程(本质上为宽度优先的子集格遍历)也直到遍历完所有 2 | S | 1 {\displaystyle 2^{|S|}-1} 个可能的子集之后才寻找任意最大子集S。

一个大型超级市场根据最小存货单位(SKU)来追踪每件物品的销售数据。从而也可以得知哪些物品通常被同时购买。通过采用先验算法来从这些销售数据中创建频繁购买商品组合的清单是一个效率适中的方法。假设交易数据库包含以下子集{1,2,3,4},{1,2},{2,3,4},{2,3},{1,2,4},{3,4},{2,4}。每个标号表示一种商品,如“黄油”或“面包”。先验算法首先要分别计算单个商品的购买频率。下表解释了先验算法得出的单个商品购买频率。

然后我们可以定义一个最少购买次数来定义所谓的“频繁”。在这个例子中,我们定义最少的购买次数为3。因此,所有的购买都为频繁购买。接下来,就要生成频繁购买商品的组合及购买频率。先验算法通过修改树结构中的所有可能子集来进行这一步骤。然后我们仅重新选择频繁购买的商品组合:

并且生成一个包含3件商品的频繁组合列表(通过将频繁购买商品组合与频繁购买的单件商品联系起来得出)。在上述例子中,不存在包含3件商品组合的频繁组合。最常见的3件商品组合为{1,2,4}和{2,3,4},但是他们的购买次数为2,低于我们设定的最低购买次数。

因此Apriori算法中的一些低效与权衡弊端也进而引致了许多其他的算法的产生,例如FP-growth算法。候选集产生过程生成了大量的子集(先验算法在每次对数据库进行扫描之前总是尝试加载尽可能多的候选集)。并且自底而上的子集浏览过程(本质上为宽度优先的子集格遍历)也直到遍历完所有 2 | S | 1 {\displaystyle 2^{|S|}-1} 个可能的子集之后才寻找任意最大子集S。

相关

  • 薄樱鬼 ~新选组奇谭~曼迪传播《薄樱鬼 ~新选组奇谭~》(薄桜鬼 〜新選組奇譚〜(はくおうき しんせんぐみきたん))是由IDEA FACTORY(OTOMATE)于2008年9月18日发售的恋爱冒险游戏。2009年8月27日发售PSP版
  • 利昂·库珀利昂·库珀(Leon Cooper,1930年2月28日纽约),美国物理学家,布朗大学物理系教授。1972年,因为与约翰·巴丁、约翰·施里弗联合创立了超导微观理论,即常说的BCS理论,共同荣获诺贝尔物
  • 罗德板球场罗德板球场 (英语:Lord's Cricket Ground) 是位于英国伦敦西敏市的一座板球场。球场的名称来自于球场创办者托马斯·罗德。这座球场有板球的圣地之称。第一座球场修建于1787
  • 怀柔区怀柔区是北京市下辖的一个区。怀柔区为北京市郊区县之一,地处全市东北部,位于东经116°17′~116°53′,北纬40°13′~41°0.4′之间。城区距北京东直门50公里。全区总面积2122.6
  • 崔斗善崔斗善(朝鲜语:최두선/崔斗善 ,1894年11月1日-1974年9月9日)大韩民国的独立运动家兼政治家。雅号觉泉(각천),历任第8届国务总理、联合国大会韩国代表、韩国红十字协会总裁等职务。六
  • 赛音呼·钢巴特尔赛音呼·钢巴特尔(蒙古语:Сайнхүүгийн Ганбаатар,Sainkhüügiin Ganbaatar,1970年7月30日-),蒙古族,蒙古国政治人物。赛音呼·钢巴特尔曾在英国伦敦读书,靠打工
  • 喻氏兄弟喻氏兄弟,也被称之为元亨兄弟,是中国明代兽医学家。兄喻仁,字本元,别号曲川。弟喻杰,字本亨,别号月川,庐州府六安州(今安徽六安)人,生卒年不详,大约生活在明代嘉靖(1522—1566年)到万
  • 巴格达迪亚电视台巴格达迪亚电视台(阿拉伯语:قناة البغدادية‎)是独立伊拉克资电视台,总部位于埃及开罗。是阿拉伯语频道,被视为逊尼派频道。2008年,其雇员敏达哈·扎伊迪在伊拉克巴
  • 德基水库德基水库,原称为达见水库,位于台湾台中市和平区大甲溪上游,即台8线中横公路62公里处,是隶属于台湾电力公司的一个高山型水库。德基水库于1969年12月8日开工兴建,1973年12月水库开
  • 诸圣教堂 (泰恩河畔新堡)诸圣教堂(英语:All Saints' Church)是位于英国英格兰城市泰恩河畔新堡的一座教堂,修建于18世纪晚期。诸圣教堂是泰恩河畔新堡第三高的宗教建筑,也是这座城市第七高的建筑物。诸圣