《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于垂直分布方法的關聯規則算法及改進
基于垂直分布方法的關聯規則算法及改進
來源:微型機與應用2011年第8期
楊振華
(西安文理學院 計算機科學系, 陜西 西安710065)
摘要: 數據挖掘中的關聯規則挖掘近些年一直是人們研究的熱點。但是關聯規則挖掘的經典算法Apriori存在著挖掘效率低、系統開銷大等問題。AprioriTid、DIC等算法,也僅從某一方面進行了改進。針對上述問題,提出了一種新的改進算法,新算法從三大方面對原有的算法進行了改進,以此提高算法的效率,降低系統的開銷。
Abstract:
Key words :

摘  要: 數據挖掘中的關聯規則挖掘近些年一直是人們研究的熱點。但是關聯規則挖掘的經典算法Apriori存在著挖掘效率低、系統開銷大等問題。AprioriTidDIC等算法,也僅從某一方面進行了改進。針對上述問題,提出了一種新的改進算法,新算法從三大方面對原有的算法進行了改進,以此提高算法的效率,降低系統的開銷。
關鍵詞: 數據挖掘;關聯規則; Apriori; AprioriTid; DIC

    數據庫中大量的數據與數據之間存在著某種聯系,這種數據之間的聯系就屬于一種重要的知識,也是進行數據挖掘的對象,即關聯規則挖掘[1]。在眾多的關聯規則挖掘算法中最著名的是Apriori算法[2]。它的基本思想是使用一種逐層搜索的迭代算法。但是Apriori算法也有明顯的缺點:每次都會產生大量的候選頻繁項集,而且候選頻繁項集呈指數級增長。每產生一個頻繁項目集就需要掃描一次完整的數據庫。這些都需要耗費巨大的系統資源而且算法的執行速度、效率也比較低。因此人們提出了許多改進的Apriori算法,本文吸取前人的經驗提出了一種新的改進Apriori算法,稱為Apriori-Evo算法。
1 Apriori算法分析
     Apriori算法的基本步驟是:首先掃描事務數據庫D中的事務,統計各個項目出現的次數來產生頻繁項目集L1,然后由L1×L1進行連接運算生成候選2-項集C2,掃描數據庫統計各個候選2-項集出現的次數,確定其中的頻繁2-項集L2。再由L2×L2進行連接運算產生候選3-項集C3,一直反復進行這個過程生成頻繁k-項集Lk,直到無法再生成頻繁項目集為止。

 



     代碼中apriori_gen( )函數[3]主要完成兩個動作:連接和剪枝運算。Lk-1與Lk-1進行連接生成候選頻繁項集。然后剪枝部分利用Apriori的性質刪除掉包含非頻繁子集的候選。
     Apriori算法的主要缺點是會產生大量的候選項集,如果頻繁1-項集有10 000個,則候選2-項集的個數將超過10 000 000個,算法實現時,大量的候選2-項集都被存放在哈希樹中,對它們的統計和測試所需要的開銷會很大;每產生一個頻繁項目集就需要將整個事務數據庫掃描一遍,大大降低了系統I/O效率。
2 對Apriori算法的改進
 關聯規則具有如下性質:
 (1)對于項目集X和它的任意子集Y,如果X是頻繁的,則它的子集Y一定也是頻繁的。
   (2)對于項目集X和它的任意子集Y,如果Y是非頻繁項目集,則X也一定不是頻繁項目集。
   (3)X是k維項目集,如果頻繁項目集Lk-1中包含的X的子集個數小于k,則X不可能是頻繁項目集。
   利用它的性質對Apriori算法從以下三方面進行了改進。
   (1)在剪枝階段減少掃描Lk-1的次數
   進行剪枝的工作原理是:根據關聯規則的性質,Ck中的一個項集如果是頻繁項集,那么它一定有K個k-1項頻繁子集,且這K個k-1項頻繁子集一定都在Lk-1當中。因此以往的對Ck的剪枝過程都是先取出一個候選k項集,然后產生它的K個k-1項子集,再掃描一次Lk-1查看這K個k-1項子集是否都在Lk-1中,如果不是則剪掉這個候選k項集,如此循環。如果產生m條候選k項集,就需掃描Lk-1項集m次。然而頻繁項集具有性質3[4]。所以不需要掃描Lk-1次。首先進行Lk-1×Lk-1的連接運算生成所有的候選項集Ck,然后取出Lk-1中的第一個頻繁k-1項集,查看該k-1項集是Ck中哪些k項集的子集,如果是子集,則對相應的k項集進行計數。然后再從Lk-1中取出第二個頻繁k-1項集,再到Ck中去查看它是哪些k項集的子集,直到Lk-1中的各個項集都比對完成。最后,查看Ck中的每個k項集,如果它的計數小于k,則它不可能是頻繁k項集,需要刪除。因為頻繁k項集一定有k個k-1項子集存放在Lk-1中。這樣整個剪枝步驟只需要掃描Lk-1一次,提高了剪枝步驟的效率和開銷。

    (3)對用于連接的頻繁項目集進行精簡,減少無用候選的產生。
    對于產生的頻繁項目集Lk-1,Apriori算法直接用它連接產生候選頻繁項目集Ck。但實際上Lk-1中的有些項目集已經對產生Lk不起作用了,包含這些項目集的候選k-項集一定不是頻繁的,因此可以對頻繁項目集Lk-1進行精簡。
    根據頻繁項集的性質[7],當要用Lk-1連接產生Ck時,首先統計Lk-1中各個項目出現的次數,如果該項目出現的次數小于k-1,則該項目所在的項目集不用來鏈接生成Ck[8]。

   
    實驗結果表明,改進的Apriori-Evo算法確實在關聯規則數據挖掘的速度和效率方面有很大的提高,而且隨著事務數據的增多,提升效果更加明顯。
    新的算法從三個方面對原有的算法進行了改進,減少了產生的候選頻繁項集Ck中項集的數據,也減少了剪枝過程中的運算次數,在統計支持度階段減少了需要掃描的數據庫中的事務數。而且計算機進行向量運算和位運算速度更快,程序也會更容易實現。實驗證明,新算法在系統的開銷和時間效率上都有很大的提高。
參考文獻
[1] HAN J,KAMBER M.數據挖掘:概念與技術[M]. 范明,孟小峰,譯.北京:機械工業出版社,2001.
[2] AGRAWAL R, IMIEL NSKI T , SWAM I A. Mining association rules between sets of items in large database[A]. In Proc. of the ACM SIGMOD Intl Conf. on Management of Data[C]. Washington D. C. , 1993:207-216.
[3] AGRAWAL R, SRIKANT R. Fast algorithms for mining association rules[C].Morgan Kaufmann, San Francisco, CA: Proceedings of the 24th International Conference on Very  Large Databases,1998:478-499.
[4] 李緒成,王保保. 挖掘關聯規則中Apriori 算法的一種改進[J]. 計算機工程,2002,7(28):104-105.
[5] 羅芳,李志亮.一種基于壓縮矩陣的Apriori改進算法[J]. 科技資訊,2010(4):19.
[6] 劉以安,羊斌.關聯規則挖掘中對Apriori算法的一種改進研究[J].計算機應用,2007,27(2):418-420.
[7] 盛立,劉希玉,高明.挖掘關聯規則中AprioriTid算法的改進[J].山東師范大學學報(自然科學版),2005,20(4): 20-22.
[8] 葉福蘭,施忠興.Apriori算法的改進及應用[J].現代計算機,2009(9):95-126.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久精品中文字幕一区二区三区| 在线视频你懂得一区| 亚洲一区二区三区在线| 亚洲一区二区在线免费观看视频| 在线观看欧美精品| 午夜精品视频一区| 国产精品一区二区在线观看不卡| 久久三级福利| 欧美日韩精品一区二区在线播放| 亚洲视频每日更新| 伊人精品久久久久7777| 一区二区不卡在线视频 午夜欧美不卡'| 激情五月综合色婷婷一区二区| 欧美视频一区在线| 亚洲黄色成人| 亚洲福利在线视频| 美女日韩欧美| 欧美日韩在线一二三| 欧美中文在线字幕| 亚洲色无码播放| 欧美偷拍一区二区| 亚洲激情专区| 国产精品日日摸夜夜添夜夜av| 欧美性做爰猛烈叫床潮| 99精品免费| 久久精品中文字幕一区| 亚洲美女黄色| 国产精品视频一区二区高潮| 欧美国产在线观看| 国产欧美一区二区精品仙草咪| 国产欧美一级| 国产亚洲一区二区在线观看| 亚洲欧美日韩直播| 一区二区三区免费在线观看| 在线观看视频一区二区| 久久久999精品视频| 最近中文字幕日韩精品| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美日韩国产欧| 麻豆免费精品视频| 亚洲激情国产| 亚洲天天影视| 久久精品成人一区二区三区蜜臀| 亚洲福利专区| 亚洲视频每日更新| 欧美中文字幕第一页| 亚洲日本无吗高清不卡| 欧美美女喷水视频| 亚洲欧美在线aaa| 国产午夜精品全部视频播放| 韩国精品一区二区三区| 一区二区动漫| 欧美a级一区二区| 欧美午夜精品久久久久免费视| 国产在线一区二区三区四区| 欧美一级免费视频| 黄色日韩在线| 国产亚洲精品久| 久久精品免费| 欧美三区在线视频| 欧美午夜一区二区三区免费大片| 亚洲欧美国产77777| 樱桃成人精品视频在线播放| 99精品欧美一区| 猛干欧美女孩| 欧美高清在线一区二区| 欧美精品性视频| 蜜桃av一区| 亚洲欧美成人一区二区三区| 国内偷自视频区视频综合| 亚洲男女自偷自拍图片另类| 国产伦一区二区三区色一情| 欧美视频专区一二在线观看| 午夜日韩av| 欧美成人免费视频| 亚洲福利精品| 激情成人中文字幕| 亚洲免费av网站| 国产精品美女久久久| 国产精品99免费看| 国产精品一区二区久久久久| 欧美日韩在线另类| 亚洲国产精品第一区二区| 亚洲精品在线三区| 亚洲午夜影视影院在线观看| 久久精品夜色噜噜亚洲aⅴ| 亚洲综合视频1区| 一区免费视频| 99精品视频免费全部在线| 欧美国产成人精品| 国产精品成人一区二区三区吃奶| 激情一区二区三区| 亚洲精品男同| 欧美韩日一区二区| 欧美专区在线观看| 99国产精品99久久久久久粉嫩| 国产日韩久久| 亚洲国产精品毛片| 欧美精品在线视频观看| 亚洲第一天堂无码专区| 中文国产成人精品| 欧美综合国产| 久久蜜桃av一区精品变态类天堂| 欧美日韩午夜视频在线观看| 日韩视频不卡中文| 亚洲电影中文字幕| 国产一区二区在线观看免费| 久久久亚洲人| 亚洲人成网站精品片在线观看| 欧美三级资源在线| 亚洲国产成人porn| 一区二区日韩伦理片| 亚洲一区二区三区视频| 欧美一区亚洲二区| 狠狠干综合网| 卡一卡二国产精品| 亚洲精品乱码久久久久久按摩观| 国产主播一区二区三区| 久久久久久久久久久一区| 羞羞色国产精品| 在线成人激情黄色| 国产精品人人爽人人做我的可爱| 激情小说另类小说亚洲欧美| 久久国产一区二区三区| 久久久蜜桃一区二区人| 亚洲欧美视频一区二区三区| 欧美mv日韩mv国产网站app| 亚洲精品免费电影| 免费久久久一本精品久久区| 欧美96在线丨欧| 欧美精品日韩精品| 欧美不卡视频一区发布| 国产精品视频免费观看| 亚洲女人天堂av| 国产精品亚洲综合天堂夜夜| 欧美日韩成人在线播放| 欧美日韩中文在线| 狠狠色丁香婷综合久久| 欧美午夜精品久久久久久久| 欧美激情精品久久久久久久变态| 国产伦精品一区二区三区视频黑人| 欧美日韩综合在线| 99香蕉国产精品偷在线观看| 久久精品国产久精国产思思| 亚洲大片在线| 影院欧美亚洲| 久久亚洲综合| 亚洲影音一区| 91久久精品国产91久久| 国产亚洲人成a一在线v站| 中文日韩欧美| 亚洲国产精品久久久久秋霞影院| 亚洲福利在线观看| 亚洲欧美视频在线观看| 欧美午夜电影一区| 国模套图日韩精品一区二区| 国产精品日韩久久久| 欧美一区二区三区啪啪| 亚洲欧美精品一区| 亚洲欧美色婷婷| 欧美系列电影免费观看| 欧美激情第五页| 一本一本a久久| 亚洲激情一区二区三区| 国产欧美一区二区三区在线看蜜臀| 先锋a资源在线看亚洲| 亚洲精品一区二区在线观看| 欧美无砖砖区免费| 国产婷婷色一区二区三区| 一区二区三区在线高清| 欧美日韩视频在线| 麻豆精品国产91久久久久久| 亚洲一区二区成人| 欧美色欧美亚洲另类二区| 欧美一级午夜免费电影| 亚洲精品一区久久久久久| 国产精品日本欧美一区二区三区| 99re国产精品| 亚洲精品四区| 欧美午夜宅男影院在线观看| 亚洲日本久久| 日韩一级不卡| 一区二区三区欧美日韩| 欧美日韩国产一区精品一区| 国产精品夜夜夜一区二区三区尤| 欧美中日韩免费视频| 久久综合色婷婷| 性欧美精品高清| 久久成人人人人精品欧| 久久综合九色九九| 在线观看视频一区二区| 亚洲免费精彩视频| 国产精品一区久久久久| 日韩亚洲一区二区| 亚洲欧洲av一区二区三区久久| 亚洲国产婷婷香蕉久久久久久| 国产精品成人国产乱一区| 亚洲永久免费观看| 久久免费国产精品| 欧美国产精品中文字幕| 欧美视频一区二区三区…| 欧美激情综合在线| 国产精品私拍pans大尺度在线| 欧美日韩一区二区三区免费看| 欧美11—12娇小xxxx| 久久夜色精品国产欧美乱极品| 欧美精品三级| 国产婷婷色综合av蜜臀av| 欧美日韩hd| 国产精品乱码久久久久久| 欧美日韩精品免费观看视一区二区| 欧美日韩国产成人高清视频| 久久精品女人的天堂av| 韩日欧美一区二区| 欧美高清视频免费观看| 午夜精品久久久久99热蜜桃导演| 日韩视频免费观看高清在线视频| 老司机精品视频一区二区三区| 亚洲国产婷婷香蕉久久久久久99| 亚洲国产日韩在线一区模特| 欧美日韩欧美一区二区| 亚洲国产精品毛片| 99精品视频一区二区三区| 欧美日韩小视频| 国产精品chinese| 亚洲精品视频啊美女在线直播| 亚洲精品色婷婷福利天堂| 亚洲黄色av一区| 香港成人在线视频| 亚洲尤物影院| 亚洲欧洲免费视频| 亚洲欧美日韩人成在线播放| 国产精品电影网站| 欧美高清在线观看| 在线视频亚洲一区| 亚洲免费在线观看视频| 老司机免费视频一区二区| 伊人狠狠色丁香综合尤物| 久久爱91午夜羞羞| 在线观看视频一区二区| 久久久www成人免费无遮挡大片| 99这里只有精品| 国产一区二区三区四区在线观看| 在线观看91精品国产麻豆| 激情婷婷久久| 久久久亚洲一区| 国产精品丝袜久久久久久app| 亚洲欧洲综合| 一区二区三区国产盗摄| 欧美一区二区三区日韩视频| 欧美成人久久| 影音先锋亚洲电影| 亚洲欧洲日韩女同| 欧美精品免费在线观看| 中文欧美日韩| 另类激情亚洲| 国产亚洲精品7777| 欧美jizz19hd性欧美| 在线观看成人av| 一区二区日韩伦理片| 老牛国产精品一区的观看方式| 亚洲第一区中文99精品| 一本大道av伊人久久综合| 欧美日韩一区二区三区在线观看免| 欧美中文字幕在线| 国产精品久久久久久久久| 欧美成人高清| 亚洲一区二区三区四区中文| 亚洲欧洲在线一区| 久久av在线| 亚洲人成小说网站色在线| 亚洲网站啪啪| 亚洲国产欧洲综合997久久| 欧美日韩在线免费| 免费成人黄色片| 国产女主播一区| 欧美日韩1区2区3区| 国产视频在线观看一区二区三区| 亚洲欧洲一区二区在线观看| 久久久综合网| 欧美日韩国产探花| 欧美日韩播放| 亚洲午夜久久久久久尤物| 狠狠色综合一区二区| 国产精品自拍一区| 美日韩精品免费观看视频| 西西裸体人体做爰大胆久久久| 日韩亚洲视频在线| 国产亚洲欧美日韩在线一区| 亚洲欧美日韩一区在线| 欧美激情女人20p| 亚洲欧美一区二区三区极速播放| 欧美国产日韩a欧美在线观看| 欧美国产日韩一区二区在线观看| 欧美日韩欧美一区二区| 亚洲激情电影在线| 欧美日韩一区二区视频在线观看| 红桃视频成人| 欧美激情在线狂野欧美精品| 亚洲欧美一区二区三区在线| 欧美视频在线观看 亚洲欧| 国产亚洲精品7777| 亚洲黄色视屏| 国产日韩欧美一区二区三区四区| 国产精品久久久久婷婷| 欧美日韩久久不卡| 国产色产综合色产在线视频| 国产一区免费视频| 国产精品视频一区二区高潮| 在线播放中文字幕一区| 久久精品国产亚洲aⅴ| 日韩亚洲精品视频| 亚洲精品精选| 亚洲国产另类久久久精品极度| 日韩视频一区二区| 免费永久网站黄欧美| 国产精品日日摸夜夜摸av| 在线精品一区二区| 久久久久国色av免费看影院| 久久精品日韩欧美| 欧美精品色一区二区三区| 麻豆91精品91久久久的内涵| 欧美亚洲第一页| 欧美日韩亚洲国产精品| 亚洲精品日产精品乱码不卡| 国产日本欧美一区二区| 日韩天堂av| 欧美日韩精品二区第二页|