• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    CFMoment:挖掘數(shù)據(jù)流頻繁閉項(xiàng)集算法

    2019-06-22 08:32:50王金偉吳少華瞿治國(guó)
    關(guān)鍵詞:項(xiàng)集數(shù)據(jù)流事務(wù)

    王金偉, 吳少華, 瞿治國(guó)

    南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院,南京210044

    近年來(lái),隨著大數(shù)據(jù)處理技術(shù)的快速發(fā)展,對(duì)數(shù)據(jù)流的模式挖掘已成為該領(lǐng)域的一個(gè)研究熱點(diǎn).但是數(shù)據(jù)流的數(shù)據(jù)量大且需要實(shí)時(shí)處理,使得數(shù)據(jù)流挖掘面臨著一些固有的挑戰(zhàn)[1-3]:1)每個(gè)數(shù)據(jù)元素流只能被處理一次;2)盡管數(shù)據(jù)元素是連續(xù)產(chǎn)生的,但是存儲(chǔ)空間是有限的;3)數(shù)據(jù)元素的高速流動(dòng)需求更加快捷地處理這些數(shù)據(jù);4)數(shù)據(jù)流挖掘的準(zhǔn)確度必須控制在允許的誤差范圍內(nèi).

    近年來(lái),研究者已提出多種挖掘數(shù)據(jù)流頻繁項(xiàng)模式的算法.基于數(shù)據(jù)流處理所采用的不同的處理模型,數(shù)據(jù)流頻繁項(xiàng)集挖掘算法大致可以分為3 類:界標(biāo)窗口模型、滑動(dòng)窗口模型、衰減窗口模型.在界標(biāo)窗口模型中,用戶將一個(gè)開(kāi)始時(shí)間指定為界標(biāo),挖掘范圍是從界標(biāo)時(shí)間到當(dāng)前時(shí)間的所有數(shù)據(jù);在滑動(dòng)窗口模型中,窗口大小由用戶指定,并且挖掘范圍是該窗口中最近的事務(wù);在衰減模型中,根據(jù)流動(dòng)順序?qū)γ總€(gè)事務(wù)執(zhí)行遞減授權(quán),先前流動(dòng)的事務(wù)權(quán)重較小,而最近流動(dòng)的事務(wù)權(quán)重最大.文獻(xiàn)[4]基于界標(biāo)窗口模型提出了sticky-sampling 和lossy-counting 兩種數(shù)據(jù)流頻繁項(xiàng)集挖掘算法.其中,lossy-counting 算法能夠基于3 個(gè)buffertrie-setgen 模型來(lái)挖掘離線數(shù)據(jù)流中的頻繁項(xiàng)集.文獻(xiàn)[5]提出的基于前綴樹(shù)的DSM-FI(data stream mining for frequent itemsets)算法可以利用界標(biāo)模型挖掘數(shù)據(jù)流中的頻繁項(xiàng)集.文獻(xiàn)[6]提出的DSM-MFI(data stream mining for maximal frequent itemset)算法能夠挖掘數(shù)據(jù)流中最大的頻繁項(xiàng)集.文獻(xiàn)[7]提出的FDPM(frequent data stream pattern mining)算法使用界標(biāo)窗口模型來(lái)挖掘高速事務(wù)數(shù)據(jù)流中的頻繁項(xiàng)集.文獻(xiàn)[8]提出了FP-CDS 算法,該算法使用了界標(biāo)模式挖掘數(shù)據(jù)流中的頻繁閉項(xiàng)集.

    文獻(xiàn)[9]提出了基于時(shí)間衰減模型的estDec 算法,該算法主要針對(duì)數(shù)據(jù)流中可能的頻繁項(xiàng)集進(jìn)行挖掘.文獻(xiàn)[10]進(jìn)一步提出了采用衰減窗口模型的estMax 算法,主要針對(duì)數(shù)據(jù)流中信息價(jià)值更大的最大頻繁項(xiàng)集進(jìn)行挖掘.文獻(xiàn)[11]提出了與前綴樹(shù)不同的數(shù)據(jù)結(jié)構(gòu)CP-tree來(lái)挖掘數(shù)據(jù)流中的頻繁項(xiàng)集.效率對(duì)比測(cè)試表明,具有CP-tree 結(jié)構(gòu)的esDec 算法遠(yuǎn)高于原始的esDec 算法.隨后文獻(xiàn)[12]提出了一種利用滑動(dòng)窗口挖掘在線數(shù)據(jù)流中的頻繁項(xiàng)集算法.文獻(xiàn)[13]則基于Apriori 算法[14]并結(jié)合滑動(dòng)窗口模型進(jìn)一步提出了基于事務(wù)滑動(dòng)窗口的頻繁項(xiàng)挖掘(mining frequent itemsets-transaction sliding window,MFI-TransSW)算法,該算法用于挖掘數(shù)據(jù)流中的頻繁項(xiàng)集.文獻(xiàn)[6]提出了基于DSM-MFI 的DSM-RMFI 算法,該算法利用滑動(dòng)窗口模型來(lái)挖掘離線數(shù)據(jù)流中最大的頻繁項(xiàng)集.文獻(xiàn)[15]則利用滑動(dòng)窗口模型提出了挖掘數(shù)據(jù)流中最大頻繁項(xiàng)集的Max-FISM(maximal-frequent itemset mining)算法,當(dāng)有新的事務(wù)更新進(jìn)入到窗口時(shí),代表新事務(wù)的最大項(xiàng)集被插入到最大集用來(lái)參與最大頻繁項(xiàng)集的處理,從而提高了挖掘效率.文獻(xiàn)[16]對(duì)數(shù)據(jù)庫(kù)進(jìn)行掃描將其轉(zhuǎn)換為垂直數(shù)據(jù)格式,然后通過(guò)生成位表的形式來(lái)優(yōu)化尋找頻繁項(xiàng)集.文獻(xiàn)[17]提出了一種改進(jìn)的FP-growth 算法及分布式并行實(shí)現(xiàn)技術(shù),該算法先對(duì)構(gòu)造的完備模式樹(shù)進(jìn)行剪枝,然后采用頻繁閉模式項(xiàng)集策略減少空間搜索,從而達(dá)到提高算法挖掘效率的目的.文獻(xiàn)[18]基于集合枚舉樹(shù)排序提出了多最小支持度的頻繁模式挖掘算法,引入集合枚舉樹(shù)結(jié)構(gòu)并在枚舉樹(shù)中使用多最小支持度來(lái)解決挖掘過(guò)程中時(shí)間和內(nèi)存消耗過(guò)大的問(wèn)題.

    文獻(xiàn)[19]首次提出了利用滑動(dòng)窗口挖掘數(shù)據(jù)流中頻繁閉項(xiàng)集的Moment 算法,在閉枚舉樹(shù)(closed enumeration tree,CET)數(shù)據(jù)結(jié)構(gòu)中存儲(chǔ)了4 種節(jié)點(diǎn):非頻繁節(jié)點(diǎn)、無(wú)望節(jié)點(diǎn)、中間節(jié)點(diǎn)和封閉節(jié)點(diǎn).這4 種節(jié)點(diǎn)類型涵蓋了窗口滑動(dòng)過(guò)程中節(jié)點(diǎn)變化的所有類型,因此CET能夠覆蓋挖掘過(guò)程中的所有必要信息.當(dāng)新的事務(wù)被添加到窗口或從當(dāng)前窗口刪除時(shí),該算法遍歷并更新CET 中的相應(yīng)部分;當(dāng)窗口尺寸設(shè)置得太小且概念漂移過(guò)于頻繁時(shí),項(xiàng)集添加到窗口或從窗口中移除均涉及到許多節(jié)點(diǎn)的更改.文獻(xiàn)[20]使用直接更新(direct update,DIU)數(shù)據(jù)結(jié)構(gòu)來(lái)存儲(chǔ)頻繁閉項(xiàng)集的數(shù)據(jù)流.文獻(xiàn)[21]基于CET 數(shù)據(jù)結(jié)構(gòu)提出了NewCET 數(shù)據(jù)結(jié)構(gòu),只保存可能的頻繁閉項(xiàng)集,并進(jìn)一步提出了NewMoment 算法,采用位操作技術(shù)來(lái)高效計(jì)算頻繁閉項(xiàng)集的支持度.文獻(xiàn)[22]提出了AFPCFI-DS 算法,根據(jù)每個(gè)窗口的FP-tree 檢查頻繁項(xiàng)集的頻繁閉項(xiàng)集[23].當(dāng)處理新窗口時(shí),該算法首先檢查頭表,然后根據(jù)頭表中項(xiàng)目的變化更新FP-樹(shù).文獻(xiàn)[24]提出的TMmoment 算法挖掘滑動(dòng)窗口中的頻繁閉項(xiàng)集,并使用TCET 數(shù)據(jù)結(jié)構(gòu)來(lái)存儲(chǔ)事務(wù)和關(guān)閉窗口中的頻繁項(xiàng)集.

    本文提出了一種新型的用于挖掘數(shù)據(jù)流頻繁閉項(xiàng)集的CFMoment 算法.該算法使用滑動(dòng)窗口模型和滑動(dòng)窗口的特征來(lái)挖掘窗口中的事務(wù).實(shí)驗(yàn)結(jié)果證明,該算法比Moment 算法更有效,占用內(nèi)存也較小.

    1 預(yù)備知識(shí)

    1.1 基礎(chǔ)定義

    假設(shè)I={i1,i2,··· ,im}是一個(gè)項(xiàng)目的集合,事務(wù)T=(tid,x1,x2,··· ,xn),xi ∈I,是一個(gè)項(xiàng)集.其中,m表示項(xiàng)目的大小,n表示事務(wù)的大小,tid為事務(wù)的編號(hào).大小為k的項(xiàng)集稱為k-項(xiàng)集.TDS={T1,T2,··· ,Tn}是一個(gè)事務(wù)流,其中Tn為最新流入事務(wù),編號(hào)為n.當(dāng)前滑動(dòng)窗口TSWn-w+1=[Tn-w+1,Tn-w+2,··· ,Tn],其中w表示窗口的大小,n-w+1 是當(dāng)前事務(wù)滑動(dòng)窗口(transaction sliding window,TSW)的id 編號(hào).在同一窗口中,top =Tn-w+1表示該窗口中存在的最陳舊事務(wù),即在時(shí)間序列中最先進(jìn)入窗口的事務(wù);bottom=Tn則表示當(dāng)前窗口所存在的最新事務(wù),即在時(shí)間序列中最后進(jìn)入窗口中的事務(wù).假設(shè)下一個(gè)流入事務(wù)是bottom+1=Tn+1,則用bottom+1 來(lái)表示窗口滑動(dòng)時(shí)下一個(gè)流入的事務(wù).項(xiàng)集X的支持度表示為sup(X),即項(xiàng)集X在TSW 中出現(xiàn)的次數(shù).

    定義1如果項(xiàng)集X滿足條件sup(X) ≥s,那么稱這個(gè)項(xiàng)集X為頻繁項(xiàng)集.其中,s是用戶自定義的最小支持度閾值.

    定義2如果不存在具有與項(xiàng)集X相同的支持計(jì)數(shù)的超集,則X是一個(gè)封閉的項(xiàng)目集.

    1.2 問(wèn)題的提出

    給定滑動(dòng)窗口和最小支持度閾值s,研究如何在數(shù)據(jù)流最近的w個(gè)事務(wù)中挖掘頻繁閉項(xiàng)集,如圖1所示.

    圖1 滑動(dòng)窗口Figure1 Sliding window

    2 CFMoment 算法

    為了提高窗口滑動(dòng)時(shí)的挖掘速度,在算法CFMoment 中建立表rela_table 用于存儲(chǔ)頻繁非閉項(xiàng)集與頻繁閉項(xiàng)集之間的關(guān)系.此外,算法還采用了基于前綴樹(shù)的擴(kuò)展閉環(huán)枚舉樹(shù)(extend closed enumeration tree,ECET)存儲(chǔ)數(shù)據(jù)流中的w個(gè)交易的閉合頻繁項(xiàng)目集和相關(guān)信息,進(jìn)一步提高了挖掘效率,降低了內(nèi)存消耗.

    2.1 建立ECET樹(shù)

    ECET 樹(shù)是一種基于前綴樹(shù)的數(shù)據(jù)結(jié)構(gòu),由4 部分組成:

    1)Fre_item_list:該表主要用于保存挖掘到的當(dāng)前窗口中所有包含項(xiàng)數(shù)為1 的頻繁1-項(xiàng)集;

    2)代表項(xiàng)集的3 種類型節(jié)點(diǎn):非頻繁項(xiàng)集節(jié)點(diǎn)、頻繁但非閉的項(xiàng)集節(jié)點(diǎn)和頻繁閉項(xiàng)集節(jié)點(diǎn);

    3)Hash_table:該表主要用于檢查所挖掘出的項(xiàng)集是否為閉項(xiàng)集,它保存并映射閉項(xiàng)集為某個(gè)具體值.其中,閉項(xiàng)集的頻繁支持度sup、該閉項(xiàng)集的所有事務(wù)標(biāo)識(shí)以及tid_sum 聯(lián)合形成該節(jié)點(diǎn)的鍵值;

    4)Rela_table:該表主要記錄并保存ECET 樹(shù)中頻繁非閉項(xiàng)集與頻繁閉項(xiàng)集之間的相互關(guān)系.

    與prefix-tree 所用結(jié)構(gòu)類似的是,ECET 樹(shù)中的每個(gè)節(jié)點(diǎn)ni都代表了一個(gè)項(xiàng)集I,而子節(jié)點(diǎn)nj則是在項(xiàng)集I添加新的項(xiàng)集后得到的.

    BuildTree 是一個(gè)深度優(yōu)先程序,它通過(guò)項(xiàng)集的字典順序來(lái)處理項(xiàng)集.在算法1 的第1~3行中,如果一個(gè)長(zhǎng)度為1 的項(xiàng)集很頻繁,則將該項(xiàng)集添加到fre_item_list 中.在第4~6 行中,如果發(fā)現(xiàn)ni因某些字典序列很小而沒(méi)有通過(guò)封閉檢查,則ni判定為無(wú)望節(jié)點(diǎn),并且節(jié)點(diǎn)ni的項(xiàng)集I和使項(xiàng)集無(wú)法通過(guò)封閉檢查的項(xiàng)集均存儲(chǔ)在rela_table 中.函數(shù)leftcheck 使用ni的支持以及包括項(xiàng)集I和tid_sum 的事務(wù)標(biāo)識(shí)作為散列鍵用于封閉檢查.當(dāng)一個(gè)節(jié)點(diǎn)是頻繁的但沒(méi)有無(wú)望節(jié)點(diǎn)時(shí),BuildTree 將檢查它的后代節(jié)點(diǎn),如算法1 中的第8~12 行所示.然后通過(guò)程序中的第13~18 行可以判斷節(jié)點(diǎn)ni是中間節(jié)點(diǎn)還是封閉節(jié)點(diǎn).

    算法1BuildTree(nI,w,s)

    圖2是BuildTree 運(yùn)行后建立的ECET 樹(shù).在圖2中,虛線圓圈表示不頻繁的網(wǎng)關(guān)節(jié)點(diǎn),如節(jié)點(diǎn)D.虛線矩形代表無(wú)望的網(wǎng)關(guān)節(jié)點(diǎn),如B.圖中的A 和AB 是中間節(jié)點(diǎn).實(shí)線矩形表示封閉的節(jié)點(diǎn),如ABC 和AC.

    圖2 TSW1 的ECET 樹(shù)Figure2 TSW1's ECET tree

    2.2 窗口滑動(dòng)過(guò)程

    由于滑動(dòng)窗口大小事先確定并保持不變,當(dāng)窗口滑動(dòng)時(shí),能夠?qū)CET 結(jié)構(gòu)產(chǎn)生影響的過(guò)程有最舊事務(wù)top 的刪除操作以及在窗口中引入最新事務(wù)bottom+1 的添加操作.因此,本文的CFMoment 算法充分利用這一特點(diǎn),通過(guò)一致的集合運(yùn)算高效地更新ECET 在窗口滑動(dòng)時(shí)產(chǎn)生的變化.

    算法2Sliding(top,bottom+1)

    算法2 給出了Sliding 算法的具體執(zhí)行步驟.從算法中可知,Sliding 算法主要有兩個(gè)參數(shù),即top 和bottom+1,分別表示滑動(dòng)窗口最舊事務(wù)的刪除操作,以及滑動(dòng)窗口中添加新事務(wù)操作.在Sliding 算法的第1~2 行中,如果新添加的項(xiàng)集與待移除的項(xiàng)集相等,則新窗口中的ECET 樹(shù)不必進(jìn)行更新而保持不變.在Sliding 算法的3~4 行中,當(dāng)top∩bottom+1 ={x1,x2,··· ,xm}({x1,x2,··· ,xm}可以為空集)時(shí),將top-{x1,x2,··· ,xm}的所有子集加入sup_minus,將bottom+1-{x1,x2,··· ,xm}的所有子集加入sup_plus.當(dāng)執(zhí)行到Sliding算法第6~9 行時(shí),調(diào)用函數(shù)itemcheck 分別對(duì)sup_minus 和sup_plus 中的1-項(xiàng)集進(jìn)行檢查更新.引入itemcheck 的目的是對(duì)1-項(xiàng)集進(jìn)行基礎(chǔ)頻繁性檢查,從而有效提高對(duì)sup_minus和sup_plus 中是否包含對(duì)應(yīng)頻繁和非頻繁性質(zhì)發(fā)生轉(zhuǎn)換的1-項(xiàng)集的檢查效率.具體來(lái)說(shuō),如果sup_minus 中某個(gè)單項(xiàng)在頻繁次數(shù)減少后由頻繁單項(xiàng)變?yōu)榉穷l繁單項(xiàng),則原所有包含它的頻繁閉項(xiàng)集都將在新的頻繁閉項(xiàng)集合中被去除;反之則原所有包含它的頻繁閉項(xiàng)集不會(huì)因窗口滑動(dòng)而在新的頻繁閉項(xiàng)集合中發(fā)生變化.同理,如果sup_minus 中某個(gè)單項(xiàng)在頻繁次數(shù)增加后由非頻繁單項(xiàng)變?yōu)轭l繁單項(xiàng),則可能存在新的包含該單項(xiàng)的頻繁閉項(xiàng)集出現(xiàn);反之則原所有包含它的頻繁閉項(xiàng)集不會(huì)因窗口滑動(dòng)而在新的頻繁閉項(xiàng)集合中發(fā)生變化.在該算法的第10 行中,將sup_minus 和sup_plus 的剩余項(xiàng)集添加到服從字典順序和長(zhǎng)度的遞減順序的candidate_set 中.算法的第11~17 行是對(duì)candidate_set 的項(xiàng)集進(jìn)行逐一檢查.如果項(xiàng)集運(yùn)行函數(shù)supcheck=false,則該項(xiàng)集false 和candidate_set 將作為函數(shù)relacheck 的參數(shù)進(jìn)行運(yùn)算.簡(jiǎn)單理解如下:supcheck 函數(shù)是為了檢查相應(yīng)參數(shù)項(xiàng)集是否頻繁,而relacheck 的功能是查找rela_table 中的項(xiàng)集記錄作為參數(shù),在rela_table 中確定它的類別并以此進(jìn)行不同的處理,加速找出封閉節(jié)點(diǎn).relacheck 函數(shù)的偽代碼如下:

    算法3relacheck(I,Boolean,SupSet)

    2.3 算法示例

    為了便于理解本文所提的相關(guān)算法,本文結(jié)合圖1中所給出的具體示例進(jìn)一步演示CFMoment 算法的執(zhí)行過(guò)程.

    根據(jù)圖1可知,窗口TSW1的初始條件為top=T1,而相對(duì)應(yīng)的是bottom+1 代表即將進(jìn)入滑動(dòng)窗口的最新事務(wù),即bottom+1 =T5.在這一初始條件下,當(dāng)窗口進(jìn)行滑動(dòng)時(shí),將自動(dòng)調(diào)用Sliding 算法.此時(shí),因?yàn)閠op=T1=CD 且top+1=T5=CD,即退出窗口的舊事務(wù)與加入窗口的新事務(wù)相等,則不執(zhí)行算法的更新操作,運(yùn)行結(jié)束.此時(shí)窗口從TSW1滑動(dòng)到TSW2,ECET 不變,TSW2的閉項(xiàng)集與TSW1的閉項(xiàng)集相同.

    在窗口TSW2中,top =T2,bottom+1 =T6.當(dāng)窗口從TSW2滑到TSW3時(shí),調(diào)用Sliding 算法.此時(shí)top =T1= AC,bottom+1 = BD.CFMoment 算法的第4~5 行是在sup_minus 中加入項(xiàng)集A、C 和AC,在sup_plus 中加入項(xiàng)集D 和BD.第6~7 行是在sup_minus 中的1-項(xiàng)集調(diào)用itemcheck 函數(shù),此時(shí)A 和C 的頻繁次數(shù)為sup=sup-1,但它們?nèi)匀粷M足頻繁條件且為單個(gè)頻繁項(xiàng)集,繼續(xù)存儲(chǔ)在sup_minus 中.第8~9 行是在sup_plus 中的1-項(xiàng)集調(diào)用了函數(shù)itemcheck,運(yùn)行后sup_plus 中還剩B 和D.將sup_minus 和sup_plus合并形成candidate_set,此時(shí)candidate_set={AC,A,B,C,D}.在算法的第11~17 行中,分開(kāi)執(zhí)行candidate_set 中的所有項(xiàng)目集.因?yàn)閟upercheck(AC)=true,所以對(duì)于AC 則執(zhí)行relacheck(AC,true,candidate,set).

    當(dāng)執(zhí)行relacheck(AC,true,candidate,set)時(shí),由于ABC 是包含AC 的超集,且其自身是閉項(xiàng)集,所以AC 不是閉項(xiàng)集.但是可以發(fā)現(xiàn),AC 同時(shí)存在于rela_table 和close_node中,A 也同時(shí)存在于no_closed_node 和candidate_set 中,由于AC 是閉項(xiàng)集,則A 也不是閉項(xiàng)集.當(dāng)AC 和A 從candidate_set 中被移除時(shí),candidate_set={B,C,D}.進(jìn)而檢查B則有supercheck(B)=true,在rela_table 的closed_node 中沒(méi)有記錄B,所以B 為閉項(xiàng)集,將B 插入hash_table 中.同理可求得C 與D 也為閉項(xiàng)集.

    圖3 TSW3 的ECET 樹(shù)Figure3 TSW3's ECET tree

    3 實(shí)驗(yàn)分析

    本節(jié)主要分析算法CFMoment 和Moment 的執(zhí)行效率.測(cè)試數(shù)據(jù)來(lái)自IBM 數(shù)據(jù)生成器,其中所包含的事務(wù)總數(shù)由參數(shù)H表示,每個(gè)事務(wù)的平均長(zhǎng)度由T表示,最大潛在的頻繁項(xiàng)集平均長(zhǎng)度則為I,商品類別為N.這里利用生成的數(shù)據(jù)和T10.I10.N1000.D200K 數(shù)據(jù)進(jìn)行實(shí)驗(yàn)來(lái)比較兩種算法的效率.

    本實(shí)驗(yàn)使用的硬件平臺(tái)是Intel Pentium G60 處理器2.6 GHz,4 G 內(nèi)存,采用Windows 7操作系統(tǒng).算法由Java 實(shí)現(xiàn),編譯器為Oracle JDK 7.0.

    在這個(gè)實(shí)驗(yàn)中,支持閾值可以在[0.05,1.00]范圍內(nèi)變化,并且窗口大小的變化規(guī)則是從20 kB 變化到100 kB.圖4顯示了這兩種算法隨窗口大小變化的操作時(shí)間圖,當(dāng)窗口設(shè)置為20 kB 時(shí),算法Moment 和CFMoment 的操作時(shí)間分別為285 ms 和98 ms.隨著窗口的擴(kuò)大,Moment 和CFMoment 的操作時(shí)間不斷增加.當(dāng)窗口大小達(dá)到100 kB 時(shí),Moment 算法和CFMoment 算法的操作時(shí)間分別為476 ms 和412 ms.可以看出,當(dāng)窗口大小設(shè)置為20 kB 時(shí),CFMoment 算法的執(zhí)行速度明顯快于Moment 算法,這是因?yàn)楫?dāng)項(xiàng)集被添加或取消時(shí),CFMoment 算法并不修改ECET 樹(shù),而只是確定ECET 樹(shù)的哪些節(jié)點(diǎn)將受到最新項(xiàng)集和最舊項(xiàng)集的交操作影響,從而完成對(duì)ECET 樹(shù)的一次修改.而對(duì)于Moment 算法,只要有新的項(xiàng)集添加進(jìn)來(lái),CET 樹(shù)就會(huì)被修改.當(dāng)樹(shù)被修改時(shí),執(zhí)行刪除最舊項(xiàng)集的操作.因此,這種方式會(huì)導(dǎo)致窗口滑動(dòng)時(shí)算法Moment 會(huì)連續(xù)修改CET 樹(shù),從而大大降低算法的效率.從圖4還可以看出,當(dāng)窗口接近最大值100 kB 時(shí),這兩種算法的運(yùn)行速度幾乎相同,這是因?yàn)楫?dāng)窗口大小為100 kB 時(shí),兩種算法幾乎只要構(gòu)建一次樹(shù)結(jié)構(gòu)就可以完成閉合頻繁項(xiàng)集的挖掘.由于沒(méi)有滑動(dòng)過(guò)程,CFMoment 算法和Moment 算法的執(zhí)行速度幾乎相同.

    圖5顯示了這兩種算法在具有不同支持度閾值時(shí)的內(nèi)存消耗,當(dāng)支持度閾值為0.05時(shí),CFMoment 算法和Moment 算法的內(nèi)存消耗分別為88 MB 和277 MB.當(dāng)支持度閾值接近1 時(shí),兩種算法的內(nèi)存消耗均較低,但CFMoment 算法的整體內(nèi)存不會(huì)有太大變化,這是因?yàn)楫?dāng)支持度閾值變小時(shí)會(huì)有更多的頻繁閉項(xiàng)集.當(dāng)Moment 算法尋找頻繁閉項(xiàng)集時(shí),必須連續(xù)修改CET 樹(shù).CET 樹(shù)修改越頻繁,內(nèi)存消耗就越多.在CFMoment 算法中,雖然在支持度閾值較低的情況下可以挖掘相同數(shù)量的頻繁閉項(xiàng)集,但在窗口滑動(dòng)期間不必經(jīng)常改變ECET 樹(shù),因此內(nèi)存消耗很小.然而,當(dāng)支持度閾值增加時(shí),頻繁閉項(xiàng)集的數(shù)量也減少,但此時(shí)Moment 仍然需要連續(xù)修改CET 樹(shù),因此其內(nèi)存消耗必然大于CFMoment 算法.

    圖4 執(zhí)行時(shí)間Figure4 Running time

    圖5 內(nèi)存消耗Figure5 Memory consumption

    4 結(jié) 語(yǔ)

    本文提出的CFMoment 算法可以有效挖掘數(shù)據(jù)流中的頻繁閉項(xiàng)集.在該算法中,ECET樹(shù)用于記錄當(dāng)前窗口中的頻繁閉項(xiàng)集,同時(shí)通過(guò)分析最新項(xiàng)目集和最舊項(xiàng)目集之間的關(guān)系來(lái)快速確定受影響項(xiàng)集的位置,并有效修改ECET 樹(shù).實(shí)驗(yàn)比較證明,CFMoment 算法的運(yùn)行速度比Moment 更快,并且在數(shù)據(jù)流中挖掘頻繁閉項(xiàng)集時(shí)所占用的內(nèi)存資源更少.

    猜你喜歡
    項(xiàng)集數(shù)據(jù)流事務(wù)
    “事物”與“事務(wù)”
    基于分布式事務(wù)的門架數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
    河湖事務(wù)
    汽車維修數(shù)據(jù)流基礎(chǔ)(下)
    一種提高TCP與UDP數(shù)據(jù)流公平性的擁塞控制機(jī)制
    基于數(shù)據(jù)流聚類的多目標(biāo)跟蹤算法
    北醫(yī)三院 數(shù)據(jù)流疏通就診量
    關(guān)聯(lián)規(guī)則中經(jīng)典的Apriori算法研究
    卷宗(2014年5期)2014-07-15 07:47:08
    一種頻繁核心項(xiàng)集的快速挖掘算法
    SQLServer自治事務(wù)實(shí)現(xiàn)方案探析
    亚洲av电影在线进入| 777久久人妻少妇嫩草av网站| 美女xxoo啪啪120秒动态图| 亚洲内射少妇av| 久久综合国产亚洲精品| 嫩草影院入口| 777久久人妻少妇嫩草av网站| 女的被弄到高潮叫床怎么办| 久久精品国产亚洲av天美| 久久久a久久爽久久v久久| 久久国产精品男人的天堂亚洲| 精品99又大又爽又粗少妇毛片| 女的被弄到高潮叫床怎么办| 免费黄色在线免费观看| 国产成人aa在线观看| 午夜免费鲁丝| 男女国产视频网站| 成年女人毛片免费观看观看9 | h视频一区二区三区| 国产精品99久久99久久久不卡 | 成人漫画全彩无遮挡| 在线 av 中文字幕| 久久韩国三级中文字幕| 久久影院123| √禁漫天堂资源中文www| 自拍欧美九色日韩亚洲蝌蚪91| 26uuu在线亚洲综合色| 日韩一本色道免费dvd| 国产成人精品在线电影| 欧美精品高潮呻吟av久久| 亚洲精品日本国产第一区| av一本久久久久| 日韩中字成人| 亚洲第一区二区三区不卡| 丝袜人妻中文字幕| 搡女人真爽免费视频火全软件| 国产麻豆69| 欧美国产精品一级二级三级| 热re99久久国产66热| 水蜜桃什么品种好| 国产精品蜜桃在线观看| 精品一区二区三卡| 亚洲精品美女久久av网站| 满18在线观看网站| 看非洲黑人一级黄片| 亚洲熟女精品中文字幕| av在线观看视频网站免费| 叶爱在线成人免费视频播放| 看免费成人av毛片| 午夜免费观看性视频| 亚洲国产精品国产精品| 美女视频免费永久观看网站| 免费日韩欧美在线观看| 国产高清国产精品国产三级| 久久久久国产一级毛片高清牌| 精品国产乱码久久久久久小说| 免费人妻精品一区二区三区视频| 91午夜精品亚洲一区二区三区| 永久免费av网站大全| 色网站视频免费| 人人妻人人爽人人添夜夜欢视频| 天天影视国产精品| 男人添女人高潮全过程视频| 女人高潮潮喷娇喘18禁视频| 精品国产超薄肉色丝袜足j| 高清欧美精品videossex| www.精华液| 免费不卡的大黄色大毛片视频在线观看| av片东京热男人的天堂| 欧美精品av麻豆av| 国产免费一区二区三区四区乱码| 一级黄片播放器| 亚洲av在线观看美女高潮| 国产精品不卡视频一区二区| 黄色配什么色好看| 日韩一本色道免费dvd| 久久久久久伊人网av| 精品第一国产精品| 亚洲四区av| 国产精品蜜桃在线观看| 午夜福利一区二区在线看| 成人亚洲欧美一区二区av| 两性夫妻黄色片| 日韩av免费高清视频| 丝袜美足系列| 超碰97精品在线观看| 久久狼人影院| 亚洲av电影在线进入| 国产精品一国产av| 欧美中文综合在线视频| 色播在线永久视频| 热re99久久精品国产66热6| tube8黄色片| 日日摸夜夜添夜夜爱| 最新中文字幕久久久久| 亚洲天堂av无毛| 亚洲天堂av无毛| 亚洲av成人精品一二三区| 视频区图区小说| 菩萨蛮人人尽说江南好唐韦庄| 欧美人与性动交α欧美精品济南到 | 亚洲欧美一区二区三区久久| 一区二区三区四区激情视频| 国产综合精华液| 亚洲欧洲精品一区二区精品久久久 | 午夜激情av网站| 国产精品熟女久久久久浪| 人妻人人澡人人爽人人| 最近手机中文字幕大全| av国产久精品久网站免费入址| 嫩草影院入口| a 毛片基地| 免费黄网站久久成人精品| 午夜免费男女啪啪视频观看| 亚洲第一区二区三区不卡| 最新中文字幕久久久久| 亚洲情色 制服丝袜| 欧美日韩精品网址| 亚洲欧美成人精品一区二区| 电影成人av| 爱豆传媒免费全集在线观看| videossex国产| 在线亚洲精品国产二区图片欧美| 亚洲第一青青草原| 黄色一级大片看看| 成人毛片60女人毛片免费| 亚洲精品日韩在线中文字幕| 搡女人真爽免费视频火全软件| 久久久久人妻精品一区果冻| 国产综合精华液| 国产精品久久久久久av不卡| 亚洲精品成人av观看孕妇| 精品国产超薄肉色丝袜足j| 亚洲成人一二三区av| 狠狠精品人妻久久久久久综合| av在线老鸭窝| 青春草视频在线免费观看| 巨乳人妻的诱惑在线观看| 少妇被粗大的猛进出69影院| 高清视频免费观看一区二区| 波野结衣二区三区在线| 久久久久久久久久人人人人人人| 美女脱内裤让男人舔精品视频| 久久国产精品大桥未久av| 亚洲精品aⅴ在线观看| 欧美精品人与动牲交sv欧美| 久久精品亚洲av国产电影网| 这个男人来自地球电影免费观看 | 成年动漫av网址| 热99久久久久精品小说推荐| 成人亚洲精品一区在线观看| 两性夫妻黄色片| 亚洲综合色惰| 夫妻午夜视频| 久久精品久久精品一区二区三区| 欧美 亚洲 国产 日韩一| 老汉色∧v一级毛片| 精品亚洲成国产av| 亚洲欧美成人精品一区二区| 欧美+日韩+精品| 在线天堂最新版资源| 黄片无遮挡物在线观看| 伦理电影免费视频| 亚洲精品成人av观看孕妇| 久久狼人影院| 不卡视频在线观看欧美| 精品人妻偷拍中文字幕| 日韩精品有码人妻一区| 啦啦啦在线观看免费高清www| av在线播放精品| 久久久久国产精品人妻一区二区| 极品少妇高潮喷水抽搐| 亚洲精品久久成人aⅴ小说| 夫妻性生交免费视频一级片| 亚洲精品美女久久久久99蜜臀 | 一级毛片我不卡| 亚洲国产精品成人久久小说| 国产乱来视频区| 欧美 日韩 精品 国产| 另类亚洲欧美激情| 国产探花极品一区二区| 久久精品国产亚洲av高清一级| 久久精品久久久久久噜噜老黄| 亚洲综合色惰| av在线播放精品| 美女国产高潮福利片在线看| 三上悠亚av全集在线观看| 欧美老熟妇乱子伦牲交| 人成视频在线观看免费观看| 久久久久久伊人网av| 热re99久久国产66热| 一区二区三区激情视频| 亚洲视频免费观看视频| 日产精品乱码卡一卡2卡三| 黄色怎么调成土黄色| 亚洲精品中文字幕在线视频| 国产伦理片在线播放av一区| 国产精品偷伦视频观看了| 在线观看美女被高潮喷水网站| 少妇 在线观看| 人人妻人人爽人人添夜夜欢视频| 纵有疾风起免费观看全集完整版| 大片电影免费在线观看免费| 亚洲欧美清纯卡通| 18禁观看日本| 国产一区二区三区综合在线观看| 久久99一区二区三区| 五月伊人婷婷丁香| 丰满迷人的少妇在线观看| 亚洲国产精品成人久久小说| 少妇人妻精品综合一区二区| 菩萨蛮人人尽说江南好唐韦庄| 国产综合精华液| 亚洲五月色婷婷综合| 国产av一区二区精品久久| 亚洲精品aⅴ在线观看| 多毛熟女@视频| 亚洲国产成人一精品久久久| 中文天堂在线官网| 亚洲婷婷狠狠爱综合网| 国产精品二区激情视频| 亚洲欧洲日产国产| 国产野战对白在线观看| 街头女战士在线观看网站| 性色avwww在线观看| 亚洲精华国产精华液的使用体验| xxx大片免费视频| 另类精品久久| 男的添女的下面高潮视频| 久久韩国三级中文字幕| 欧美变态另类bdsm刘玥| 国产精品秋霞免费鲁丝片| 亚洲欧美日韩另类电影网站| 久久国产精品大桥未久av| 久久影院123| 国产在线一区二区三区精| 亚洲精品日韩在线中文字幕| 女性被躁到高潮视频| 免费大片黄手机在线观看| 2018国产大陆天天弄谢| 十八禁高潮呻吟视频| 久久99蜜桃精品久久| 亚洲精品国产av成人精品| 99国产精品免费福利视频| 日本wwww免费看| 国产成人aa在线观看| 久久精品人人爽人人爽视色| 天堂8中文在线网| 国产成人精品一,二区| 欧美日韩视频精品一区| 丝袜脚勾引网站| 国产精品.久久久| 日韩中文字幕视频在线看片| 久久精品国产鲁丝片午夜精品| 亚洲精品日韩在线中文字幕| 春色校园在线视频观看| 国产av精品麻豆| 久久影院123| 国产成人精品一,二区| 久久久久精品久久久久真实原创| 另类精品久久| 亚洲精品久久久久久婷婷小说| 我要看黄色一级片免费的| 国产一区二区三区综合在线观看| 美女xxoo啪啪120秒动态图| 国产野战对白在线观看| 免费在线观看黄色视频的| 精品少妇一区二区三区视频日本电影 | 亚洲av综合色区一区| 亚洲精品aⅴ在线观看| 嫩草影院入口| 性高湖久久久久久久久免费观看| 亚洲情色 制服丝袜| 青春草视频在线免费观看| 精品一区二区免费观看| 久久久久久人妻| 亚洲精品,欧美精品| 亚洲欧美中文字幕日韩二区| 最近中文字幕2019免费版| 人人澡人人妻人| h视频一区二区三区| 桃花免费在线播放| 亚洲国产欧美日韩在线播放| 大香蕉久久成人网| 最近的中文字幕免费完整| 香蕉丝袜av| 啦啦啦视频在线资源免费观看| 免费看不卡的av| 欧美精品国产亚洲| 午夜影院在线不卡| 亚洲精品乱久久久久久| 日日啪夜夜爽| 国产精品秋霞免费鲁丝片| 婷婷成人精品国产| 91国产中文字幕| a 毛片基地| 欧美xxⅹ黑人| 国语对白做爰xxxⅹ性视频网站| 亚洲国产日韩一区二区| 在线观看美女被高潮喷水网站| 久热这里只有精品99| 亚洲成国产人片在线观看| 成年av动漫网址| 青草久久国产| 一边摸一边做爽爽视频免费| a级毛片在线看网站| 久久国内精品自在自线图片| 免费观看在线日韩| 天天躁日日躁夜夜躁夜夜| 十八禁网站网址无遮挡| 亚洲精品久久午夜乱码| 久久av网站| 97在线视频观看| tube8黄色片| 国产精品秋霞免费鲁丝片| 国产精品久久久久久久久免| 国产 一区精品| 亚洲精品第二区| 中文天堂在线官网| 下体分泌物呈黄色| 日韩一本色道免费dvd| 免费日韩欧美在线观看| 色网站视频免费| 美女福利国产在线| 国产在线免费精品| 卡戴珊不雅视频在线播放| 不卡视频在线观看欧美| 一区二区三区四区激情视频| 精品酒店卫生间| 日本爱情动作片www.在线观看| 热99久久久久精品小说推荐| av天堂久久9| 国产av一区二区精品久久| 欧美日韩亚洲国产一区二区在线观看 | 国产视频首页在线观看| kizo精华| 精品第一国产精品| 亚洲久久久国产精品| 搡老乐熟女国产| 午夜免费观看性视频| 一边亲一边摸免费视频| 久热这里只有精品99| av网站在线播放免费| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲国产欧美在线一区| 亚洲三级黄色毛片| 男女边吃奶边做爰视频| 另类亚洲欧美激情| 国产精品欧美亚洲77777| 秋霞伦理黄片| 夫妻午夜视频| 日韩在线高清观看一区二区三区| 久久午夜综合久久蜜桃| 亚洲成av片中文字幕在线观看 | 成年女人在线观看亚洲视频| 一区在线观看完整版| 久久精品国产综合久久久| 在线观看一区二区三区激情| 久久久久久久久久久久大奶| 亚洲精品久久午夜乱码| 极品少妇高潮喷水抽搐| 大话2 男鬼变身卡| 国产精品 欧美亚洲| 亚洲av综合色区一区| 一级毛片黄色毛片免费观看视频| 一级毛片电影观看| 女的被弄到高潮叫床怎么办| 成年美女黄网站色视频大全免费| 久久午夜综合久久蜜桃| 黑人巨大精品欧美一区二区蜜桃| 国产成人精品久久二区二区91 | 国产老妇伦熟女老妇高清| 国产有黄有色有爽视频| 在现免费观看毛片| 一级片免费观看大全| 国产成人aa在线观看| 男女啪啪激烈高潮av片| 男人爽女人下面视频在线观看| 久久精品国产亚洲av高清一级| av不卡在线播放| 99国产综合亚洲精品| 亚洲欧美一区二区三区久久| 一级毛片黄色毛片免费观看视频| 最近手机中文字幕大全| 天天操日日干夜夜撸| 黄色视频在线播放观看不卡| 超色免费av| 精品国产超薄肉色丝袜足j| 久久99蜜桃精品久久| 婷婷色av中文字幕| 日韩伦理黄色片| 国产深夜福利视频在线观看| 成人国语在线视频| 精品国产一区二区三区四区第35| 免费久久久久久久精品成人欧美视频| 少妇的逼水好多| 亚洲欧洲精品一区二区精品久久久 | 高清在线视频一区二区三区| 成人国产av品久久久| 亚洲欧美成人精品一区二区| 欧美日韩视频高清一区二区三区二| 午夜福利,免费看| 精品少妇久久久久久888优播| 在线天堂中文资源库| 少妇精品久久久久久久| 午夜久久久在线观看| 成人午夜精彩视频在线观看| 国产日韩一区二区三区精品不卡| 亚洲精品美女久久久久99蜜臀 | 两个人看的免费小视频| 成年人免费黄色播放视频| 91精品伊人久久大香线蕉| 亚洲av电影在线进入| 亚洲综合精品二区| 男女下面插进去视频免费观看| 亚洲国产色片| 久久精品亚洲av国产电影网| 中文字幕制服av| 最新中文字幕久久久久| 国产野战对白在线观看| 日本猛色少妇xxxxx猛交久久| 一区二区日韩欧美中文字幕| 丰满迷人的少妇在线观看| 99re6热这里在线精品视频| 日日爽夜夜爽网站| 精品国产露脸久久av麻豆| www日本在线高清视频| 电影成人av| 99热全是精品| 欧美人与性动交α欧美精品济南到 | 免费大片黄手机在线观看| 美女福利国产在线| 免费女性裸体啪啪无遮挡网站| 下体分泌物呈黄色| 国产精品成人在线| www.自偷自拍.com| 18禁裸乳无遮挡动漫免费视频| 美女午夜性视频免费| av一本久久久久| 99re6热这里在线精品视频| 91精品伊人久久大香线蕉| 叶爱在线成人免费视频播放| 欧美精品亚洲一区二区| 国产精品一国产av| 极品少妇高潮喷水抽搐| 国产激情久久老熟女| 欧美黄色片欧美黄色片| 国产精品久久久久久av不卡| 满18在线观看网站| 精品人妻一区二区三区麻豆| 日韩av在线免费看完整版不卡| av电影中文网址| 欧美激情极品国产一区二区三区| 国产成人av激情在线播放| 久久av网站| 久久综合国产亚洲精品| 久久亚洲国产成人精品v| 午夜久久久在线观看| 久久狼人影院| 午夜激情久久久久久久| 男女无遮挡免费网站观看| 18禁裸乳无遮挡动漫免费视频| av线在线观看网站| 最新中文字幕久久久久| 国产爽快片一区二区三区| 国产精品无大码| 丝袜脚勾引网站| 久久国产精品大桥未久av| 美女福利国产在线| 国产探花极品一区二区| www.熟女人妻精品国产| 成年女人在线观看亚洲视频| 久久久久久伊人网av| 女的被弄到高潮叫床怎么办| 亚洲人成电影观看| 欧美日韩av久久| 在线天堂最新版资源| 欧美日韩国产mv在线观看视频| av.在线天堂| 久久人人爽人人片av| 少妇被粗大猛烈的视频| 久久国产精品男人的天堂亚洲| 欧美精品av麻豆av| 亚洲经典国产精华液单| 国产片特级美女逼逼视频| 久久99蜜桃精品久久| 黑人巨大精品欧美一区二区蜜桃| 熟女少妇亚洲综合色aaa.| 亚洲男人天堂网一区| 男男h啪啪无遮挡| 国产成人精品久久二区二区91 | www.自偷自拍.com| 午夜久久久在线观看| 中文字幕人妻丝袜一区二区 | 国产亚洲精品第一综合不卡| 丰满乱子伦码专区| 久久久久国产网址| www日本在线高清视频| 一区二区三区精品91| 熟妇人妻不卡中文字幕| 国产亚洲欧美精品永久| 成年人免费黄色播放视频| 夜夜骑夜夜射夜夜干| 1024视频免费在线观看| 久久久久久人妻| 日韩av免费高清视频| 久久精品国产亚洲av涩爱| 高清欧美精品videossex| 18在线观看网站| 老熟女久久久| 一级毛片电影观看| 欧美最新免费一区二区三区| 最近2019中文字幕mv第一页| 少妇人妻 视频| 精品视频人人做人人爽| 啦啦啦中文免费视频观看日本| av.在线天堂| 热re99久久精品国产66热6| 99热网站在线观看| 欧美激情 高清一区二区三区| 99久久综合免费| 国产精品 国内视频| 亚洲国产成人一精品久久久| 亚洲精品国产一区二区精华液| 91精品三级在线观看| 一本久久精品| 国产极品天堂在线| 国产野战对白在线观看| 国产日韩一区二区三区精品不卡| 大陆偷拍与自拍| 97精品久久久久久久久久精品| 成人国产麻豆网| 午夜福利乱码中文字幕| 日日摸夜夜添夜夜爱| 永久免费av网站大全| 中文字幕制服av| 2018国产大陆天天弄谢| 亚洲中文av在线| 欧美日韩av久久| 又大又黄又爽视频免费| 久热这里只有精品99| 亚洲成人手机| 国产av码专区亚洲av| 热99国产精品久久久久久7| 亚洲精品一二三| 亚洲经典国产精华液单| av在线播放精品| 精品人妻熟女毛片av久久网站| av在线播放精品| 亚洲,欧美精品.| 青春草亚洲视频在线观看| 亚洲第一青青草原| 久久ye,这里只有精品| 国产成人精品一,二区| 大码成人一级视频| 成年女人在线观看亚洲视频| 2018国产大陆天天弄谢| 亚洲精品久久成人aⅴ小说| 伦理电影免费视频| 尾随美女入室| 日本爱情动作片www.在线观看| 寂寞人妻少妇视频99o| 中文字幕亚洲精品专区| 欧美国产精品一级二级三级| 宅男免费午夜| 我的亚洲天堂| 国产在线免费精品| 色播在线永久视频| 国产精品av久久久久免费| 人妻人人澡人人爽人人| 精品国产一区二区三区久久久樱花| 春色校园在线视频观看| 国产成人精品久久二区二区91 | 自拍欧美九色日韩亚洲蝌蚪91| 美女中出高潮动态图| 黑人猛操日本美女一级片| 国产毛片在线视频| av国产精品久久久久影院| 成人亚洲精品一区在线观看| 一级毛片我不卡| 大香蕉久久成人网| 久久久久久久亚洲中文字幕| 啦啦啦视频在线资源免费观看| 国产av码专区亚洲av| 下体分泌物呈黄色| 最新的欧美精品一区二区| 免费黄色在线免费观看| 亚洲人成电影观看| 日韩一区二区三区影片| 欧美精品一区二区免费开放| 男人舔女人的私密视频| 色婷婷av一区二区三区视频| 亚洲第一av免费看| 精品一区在线观看国产| 91精品三级在线观看| 久久韩国三级中文字幕| 久久精品国产亚洲av高清一级| 国产黄色视频一区二区在线观看| 亚洲人成电影观看| 国产在线一区二区三区精| 高清av免费在线| 亚洲成av片中文字幕在线观看 | 亚洲人成电影观看| 亚洲美女搞黄在线观看| 国产男人的电影天堂91| 午夜福利,免费看| 亚洲婷婷狠狠爱综合网| 成人毛片60女人毛片免费| 少妇 在线观看| 亚洲天堂av无毛| 精品亚洲成国产av| 多毛熟女@视频| 久久久久国产网址| 婷婷色综合www| 1024视频免费在线观看|