国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

數(shù)據(jù)挖掘技術(shù)與關(guān)聯(lián)規(guī)則挖掘算法

2017-03-06 21:53何棟
電子技術(shù)與軟件工程 2016年23期
關(guān)鍵詞:項集數(shù)據(jù)挖掘關(guān)聯(lián)

何棟

摘 要

當(dāng)今是一個信息技術(shù)飛速發(fā)展的時代,人們在日常的生活和工作中產(chǎn)生的數(shù)據(jù)量越來越大,要讓人們理解和接受這些錯綜復(fù)雜的數(shù)據(jù),數(shù)據(jù)研究工作者需要采用數(shù)據(jù)挖掘技術(shù)來解決這一難題。本研究就對數(shù)據(jù)挖掘技術(shù)進行分析,并對當(dāng)前運用較多的關(guān)聯(lián)規(guī)則挖掘算法進行探討。

【關(guān)鍵詞】數(shù)據(jù)挖掘 關(guān)聯(lián)規(guī)則算法

數(shù)據(jù)挖掘是對數(shù)據(jù)進行理解分析,對數(shù)據(jù)中隱藏的知識進行挖掘發(fā)現(xiàn)的技術(shù),所以也稱為數(shù)據(jù)庫中的知識發(fā)現(xiàn)(KDD)。數(shù)據(jù)挖掘技術(shù)在近幾年來的研究越來越深入,這是數(shù)據(jù)研究工作者經(jīng)過長期在大量的應(yīng)用過程中探索研究的成果。在數(shù)據(jù)挖掘技術(shù)中的關(guān)聯(lián)規(guī)則是應(yīng)用較為廣泛的一種算法,數(shù)據(jù)研究工作者在大量數(shù)據(jù)中獲取微量信息時,關(guān)聯(lián)規(guī)則能發(fā)揮其重要的價值。本研究在對數(shù)據(jù)挖掘技術(shù)相關(guān)概念進行分析的基礎(chǔ)上,對關(guān)聯(lián)規(guī)則中的集中常用算法進行探討,以期為數(shù)據(jù)研究工作這提供可靠參考。

1 數(shù)據(jù)挖掘技術(shù)介紹

1.1 數(shù)據(jù)挖掘技術(shù)的概念

數(shù)據(jù)挖掘技術(shù)是一門包容性以及開放性較強的跨領(lǐng)域數(shù)據(jù)信息揭示學(xué)科,這項技術(shù)能從大量含有噪聲,且模糊不確定的實際業(yè)務(wù)數(shù)據(jù)中進行計算,在這些數(shù)據(jù)中對當(dāng)前尚未發(fā)現(xiàn),或者沒有被明確認知的具有一定價值的知識信息進行揭示。在進行數(shù)據(jù)挖掘中的業(yè)務(wù)數(shù)據(jù)形式不是單一固定的,是復(fù)雜多樣的,所以數(shù)據(jù)挖掘得出的分析結(jié)果形式能以多種形式表現(xiàn)出來,可以是具有較強邏輯性的數(shù)學(xué)表達式,也可以是容易被一般用戶理解的結(jié)果。且數(shù)據(jù)挖掘技術(shù)在科學(xué)研究、市場分析等領(lǐng)域均得到了廣泛的應(yīng)用。

1.2 數(shù)據(jù)挖掘技術(shù)分類

數(shù)據(jù)挖掘功能的分類主要是根據(jù)數(shù)據(jù)挖掘功能的不同進行的,當(dāng)前的數(shù)據(jù)挖掘技術(shù)主要有關(guān)聯(lián)規(guī)則挖掘技術(shù)、分類挖掘技術(shù)、孤立點挖掘技術(shù)以及聚類挖掘技術(shù)等。本研究主要對關(guān)聯(lián)規(guī)則挖掘算法進行詳細探討。

2 關(guān)聯(lián)規(guī)則挖掘算法

2.1 關(guān)聯(lián)規(guī)則種類介紹

關(guān)聯(lián)規(guī)則按照不同的標(biāo)準(zhǔn),能用各種不同的方法分成不同類型。將關(guān)聯(lián)規(guī)則分為挖掘頻繁項集、閉頻繁項集、被約束頻繁項集、極大頻繁項集,是根據(jù)挖掘模式的完全性分類的;將關(guān)聯(lián)規(guī)則分為多層和單層關(guān)聯(lián)規(guī)則,以及單位和多維關(guān)聯(lián)規(guī)則是根據(jù)規(guī)則所涉及的數(shù)據(jù)進行分類的;將關(guān)聯(lián)規(guī)則分為量化關(guān)聯(lián)規(guī)則和挖掘布爾型規(guī)則是根據(jù)規(guī)則處理值類型分類的;將關(guān)聯(lián)規(guī)則分為序列模式挖掘、頻繁項集挖掘以及結(jié)構(gòu)模式挖掘是根據(jù)俄關(guān)聯(lián)規(guī)則挖掘模式進行分類的;將關(guān)聯(lián)規(guī)則分為興趣度約束、知識類型約束、數(shù)據(jù)約束,是根據(jù)規(guī)則所挖掘的約束類型分類的。

2.2 關(guān)聯(lián)規(guī)則挖掘算法分析

2.2.1 Apriori算法分析

關(guān)聯(lián)規(guī)則算法中的挖掘完全頻繁項集中,Apriori算法該類型中最具有應(yīng)用價值,影響力最大的算法。Apriori算法主要有兩個步驟:

(1)發(fā)現(xiàn)所有的頻繁集;

(2)生成強關(guān)聯(lián)規(guī)則。

在Apriori算法中的第一步是最為重要的步驟,該算法的核心思路是,給定一個數(shù)據(jù)庫,在第一次數(shù)據(jù)庫掃描中找出所有支持度大于等于最小支持度的項目組成頻繁1—項集,也就是L1,1—項集C1,由L1進行連接得到;接著進行第二次數(shù)據(jù)庫掃描,將C1中所有支持度大于等于最小支持度的項集組成頻繁2—項集,也就是L2,候選2—項集C2由L2連接得到。以此類推,直到找出最大項頻繁集。即在進行第N次數(shù)據(jù)庫掃描時,找出CN-1中所有支持度大于等于最小支持度的項集組成頻繁N—項集,即是LN,N—項集CN要由LN連接得出,一直到找不出新的選集為止。在這里還要用到Apriori算法性質(zhì),即是頻繁項集是頻繁項集的子集,非頻繁項集是非頻繁項集的超集。在Apriori算法中對數(shù)據(jù)庫的掃描次數(shù)需要大于最大頻繁項集的項數(shù)。

Apriori算法的操作具有兩個明顯的缺點。(1)該算法的使用需要對數(shù)據(jù)庫進行多次掃描,因此在讀寫操作上會花費很多的時間,從而增加挖掘算法的時間成本,這種成本的增加不可小覷,因為它是有數(shù)據(jù)庫存儲數(shù)據(jù)的增加,以幾何級數(shù)上升的成本;

(2)Apriori算法會出現(xiàn)眾多的候選頻繁集,頻發(fā)集的產(chǎn)生量在每一步都很大,這會使算法在廣泛度和深入度上的適應(yīng)性較差。

2.2.2 FP—growth算法分析

FP—growth算法是關(guān)聯(lián)規(guī)則算法中屬于深度優(yōu)化的一種算法,這種算法是深度優(yōu)化算法中較新且具有較高成效的,不同于Apriori算法本質(zhì)的常用算法。FP?—growth算法的基本基本步驟有兩個:

(1)先將頻繁模式樹FP—tree生成;

(2)在生成的FP—tree頻繁模式樹中搜索頻繁項集。

(1)需要將項集關(guān)聯(lián)信息保留住,并采用一棵頻繁模式樹(FP—tree)用來容納壓縮后的數(shù)據(jù)庫;

(2)再將壓縮后的FP—tree再分散為幾個小的條件數(shù)據(jù)庫,再分別對這些數(shù)據(jù)庫進行信息挖掘。FP—growth算法相較于Apriori算法,只需要對數(shù)據(jù)庫進行兩次掃描,不需要多次掃描,大幅度減少了挖掘算法的時間成本;也不會出現(xiàn)大量的候選項集,大幅度減少了頻繁集的搜索空間。也就是說FP—growth算法能明顯提高時間和空間效率。但是該算法也有缺點,在對龐大且松散的數(shù)據(jù)庫進行挖掘處理過程中,不管是遞歸計算還是信息挖掘都需要占據(jù)大量的空間。

3 總結(jié)

綜上所述,本研究對對數(shù)據(jù)挖掘技術(shù)概念和分類進行了簡單的介紹,并對關(guān)聯(lián)規(guī)則的種類進行了詳細的分析,對關(guān)聯(lián)規(guī)則中常用的兩種算法FP—growth算法和Apriori算法進行了詳細的分析。兩種算法都還存在各自需要改進缺點,怎樣在挖掘過程中提高挖掘效率,滿足人們對挖掘系統(tǒng)的需求,這將是數(shù)據(jù)研究工作者仍然需要突破的重難點。

參考文獻

[1]毛國君.數(shù)據(jù)挖掘技術(shù)與關(guān)聯(lián)規(guī)則挖掘算法研究[D].北京:北京工業(yè)大學(xué),2015.

[2]張弛,王本德,李偉等.數(shù)據(jù)挖掘技術(shù)在水文預(yù)報中的應(yīng)用及水文預(yù)報發(fā)展趨勢研究[J].水文,2015,27(02):74-77,85.

[3]魏陵博,付先軍.基于Aprio關(guān)聯(lián)規(guī)則挖掘技術(shù)分析歸心經(jīng)中藥與抗心律失常藥理作用的相關(guān)因素[J].中西醫(yī)結(jié)合心腦血管病雜志,2014(05):517-518.

[4]付先軍,周永紅,王中琳等.基于頻繁項集與關(guān)聯(lián)規(guī)則挖掘技術(shù)探索王新陸臨床用藥及處方配伍規(guī)律的初步研究[J].中國中醫(yī)藥信息雜志,2015,17(09):92-94.

[5]郭濤,門瑞.關(guān)于數(shù)據(jù)挖掘技術(shù)與關(guān)聯(lián)規(guī)則挖掘算法的研究[J].無線互聯(lián)科技,2014(10):150-150,264.

作者單位

山西輕工職業(yè)技術(shù)學(xué)院 山西省太原市 030013

猜你喜歡
項集數(shù)據(jù)挖掘關(guān)聯(lián)
不懼于新,不困于形——一道函數(shù)“關(guān)聯(lián)”題的剖析與拓展
“一帶一路”遞進,關(guān)聯(lián)民生更緊
奇趣搭配
基于并行計算的大數(shù)據(jù)挖掘在電網(wǎng)中的應(yīng)用
智趣
一種基于Hadoop的大數(shù)據(jù)挖掘云服務(wù)及應(yīng)用
一種頻繁核心項集的快速挖掘算法
基于GPGPU的離散數(shù)據(jù)挖掘研究
一種新的改進Apriori算法*
分布式數(shù)據(jù)庫的精簡頻繁模式集及其挖掘算法*
区。| 桑植县| 乌兰察布市| 邳州市| 浠水县| 光山县| 偏关县| 自贡市| 信阳市| 阿城市| 江口县| 阿合奇县| 丽江市| 斗六市| 建昌县| 玉环县| 胶州市| 遂川县| 余江县| 锡林浩特市| 淮南市| 青浦区| 松江区| 甘孜| 普格县| 淮滨县| 敦化市| 绩溪县| 南开区| 广河县| 邵东县| 土默特左旗| 岫岩| 永定县| 邵阳县| 陇西县| 大城县| 永清县| 大港区| 桃园县| 道孚县|