日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【数据挖掘】关联规则挖掘 Apriori 算法 ( Apriori 算法过程 | Apriori 算法示例 )

發布時間:2025/6/17 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【数据挖掘】关联规则挖掘 Apriori 算法 ( Apriori 算法过程 | Apriori 算法示例 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、 Apriori 算法過程
  • 二、 Apriori 算法示例



參考博客 :

  • 【數據挖掘】關聯規則挖掘 Apriori 算法 ( 關聯規則簡介 | 數據集 與 事物 Transaction 概念 | 項 Item 概念 | 項集 Item Set | 頻繁項集 | 示例解析 )
  • 【數據挖掘】關聯規則挖掘 Apriori 算法 ( 關聯規則 | 數據項支持度 | 關聯規則支持度 )
  • 【數據挖掘】關聯規則挖掘 Apriori 算法 ( 置信度 | 置信度示例 )
  • 【數據挖掘】關聯規則挖掘 Apriori 算法 ( 頻繁項集 | 非頻繁項集 | 強關聯規則 | 弱關聯規則 | 發現關聯規則 )
  • 【數據挖掘】關聯規則挖掘 Apriori 算法 ( 關聯規則性質 | 非頻繁項集超集性質 | 頻繁項集子集性質 | 項集與超集支持度性質 )




一、 Apriori 算法過程



原始數據集 D\rm DD ,

111 項集 C1\rm C_1C1? , 222 項集 C2\rm C_2C2? , ?\cdots? , k\rm kk 項集 Ck\rm C_kCk? , 這些項集都是候選項集 ,


根據 原始數據集 D\rm DD , 創造 111 項集 C1\rm C_1C1? , 然后對 C1\rm C_1C1? 執行 數據集掃描函數 , 找到其中的 頻繁 111 項集 L1\rm L_1L1? ,

根據 頻繁 111 項集 L1\rm L_1L1? , 創造 222 項集 C2\rm C_2C2? , 然后對 C2\rm C_2C2? 執行 數據集掃描函數 , 找到其中的 頻繁 222 項集 L2\rm L_2L2? ,

?\vdots?

根據 頻繁 k?1\rm k-1k?1 項集 Lk?1\rm L_{k-1}Lk?1? , 創造 k\rm kk 項集 Ck\rm C_kCk? , 然后對 Ck\rm C_kCk? 執行 數據集掃描函數 , 找到其中的 頻繁 k\rm kk 項集 Lk\rm L_kLk? ,





二、 Apriori 算法示例




事物編號事物 ( 商品 )
001001001奶粉 , 萵苣
002002002萵苣 , 尿布 , 啤酒 , 甜菜
003003003奶粉 , 尿布 , 啤酒 , 橙汁
004004004奶粉 , 萵苣 , 尿布 , 啤酒
005005005奶粉 , 萵苣 , 尿布 , 橙汁

最小支持度閾值為 minsup=0.6\rm minsup= 0.6minsup=0.6


根據 原始數據集 D\rm DD , 創造 111 項集 C1\rm C_1C1? , 然后對 C1\rm C_1C1? 執行 數據集掃描函數 , 找到其中的 頻繁 111 項集 L1\rm L_1L1? ,

111 項集 {奶粉}\{ 奶粉 \}{} 支持度 0.80.80.8
111 項集 {萵苣}\{ 萵苣 \}{} 支持度 0.80.80.8
111 項集 {尿布}\{ 尿布 \}{尿} 支持度 0.80.80.8
111 項集 {啤酒}\{ 啤酒 \}{} 支持度 0.60.60.6
111 項集 {甜菜}\{ 甜菜 \}{} 支持度 0.20.20.2
111 項集 {誠摯}\{ 誠摯 \}{} 支持度 0.40.40.4

111 項集中只有 {奶粉}\{ 奶粉 \}{} , {萵苣}\{ 萵苣 \}{} , {尿布}\{ 尿布 \}{尿} , {啤酒}\{ 啤酒 \}{} 是頻繁 111 項集 ;


根據 頻繁 111 項集 L1\rm L_1L1? , 創造 222 項集 C2\rm C_2C2? , 然后對 C2\rm C_2C2? 執行 數據集掃描函數 , 找到其中的 頻繁 222 項集 L2\rm L_2L2? ,

222 項集 {奶粉,萵苣}\{ 奶粉 , 萵苣 \}{,} 支持度 0.60.60.6
222 項集 {萵苣,尿布}\{ 萵苣 , 尿布 \}{,尿} 支持度 0.60.60.6
222 項集 {萵苣,啤酒}\{ 萵苣 , 啤酒 \}{,} 支持度 0.40.40.4
222 項集 {尿布,啤酒}\{ 尿布 , 啤酒 \}{尿,} 支持度 0.80.80.8
222 項集 {奶粉,尿布}\{ 奶粉 , 尿布 \}{,尿} 支持度 0.60.60.6
222 項集 {奶粉,啤酒}\{ 奶粉 , 啤酒 \}{,} 支持度 0.40.40.4

222 項集中只有 {奶粉,尿布}\{ 奶粉 , 尿布 \}{,尿} , {尿布,啤酒}\{ 尿布 , 啤酒 \}{尿,} , {萵苣,尿布}\{ 萵苣 , 尿布 \}{,尿} , {奶粉,萵苣}\{ 奶粉 , 萵苣 \}{,} 是 頻繁 222 項集 ;


根據 頻繁 222 項集 L1\rm L_1L1? , 創造 333 項集 C3\rm C_3C3? , 然后對 C3\rm C_3C3? 執行 數據集掃描函數 , 找到其中的 頻繁 333 項集 L3\rm L_3L3? ,

333 項集 {奶粉,萵苣,尿布}\{ 奶粉 , 萵苣 , 尿布 \}{,,尿} 支持度 0.40.40.4
333 項集 {奶粉,萵苣,啤酒}\{ 奶粉 , 萵苣 , 啤酒 \}{,,} 支持度 0.20.20.2
333 項集 {萵苣,尿布,啤酒}\{ 萵苣 , 尿布 , 啤酒 \}{,尿,} 支持度 0.40.40.4
333 項集 {奶粉,尿布,啤酒}\{ 奶粉 , 尿布 , 啤酒 \}{,尿,} 支持度 0.40.40.4

333 項集中沒有頻繁項集 ;

總結

以上是生活随笔為你收集整理的【数据挖掘】关联规则挖掘 Apriori 算法 ( Apriori 算法过程 | Apriori 算法示例 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。