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

?

數(shù)據(jù)挖掘技術淺析

2011-08-15 00:44遼寧劉旭
職業(yè)技術 2011年12期
關鍵詞:決策樹數(shù)據(jù)挖掘關聯(lián)

遼寧 劉旭

數(shù)據(jù)挖掘技術淺析

遼寧 劉旭

在浩瀚的數(shù)據(jù)海洋中,人們常常陷入渴望有效信息而無法入手的尷尬局面,傳統(tǒng)的統(tǒng)計方式雖然可以實現(xiàn)空間數(shù)據(jù)的錄入、修改、統(tǒng)計、查詢等功能,但卻不能很好的發(fā)現(xiàn)隱藏在空間數(shù)據(jù)中的關系、規(guī)律等信息。這就使得數(shù)據(jù)豐富,而知識貧乏的問題越來越突出。通過數(shù)據(jù)挖掘技術對原始數(shù)據(jù)進行加工,能夠準確、高效地從數(shù)據(jù)海洋中找到答案獲得價值信息,本文對這一技術進行探討。

數(shù)據(jù)處理;數(shù)據(jù)挖掘;信息

引言

在過去的幾十年中,計算機硬件得到了穩(wěn)步、快速的發(fā)展,隨著功能強大的計算機、數(shù)據(jù)收集設備和存儲介質(zhì)的大量供應,推動了數(shù)據(jù)庫和信息產(chǎn)業(yè)的發(fā)展,使得人類擁有的數(shù)據(jù)量急劇增加,并且正以幾何級數(shù)或指數(shù)級數(shù)增長。如今,如何分析這些海量的數(shù)據(jù)成為了各個領域的巨大挑戰(zhàn),數(shù)據(jù)挖掘技術應運而生,并得以蓬勃發(fā)展,越來越顯示出其強大的生命力。

1 數(shù)據(jù)挖掘的定義

數(shù)據(jù)挖掘(Data Mining),又稱為數(shù)據(jù)采掘、數(shù)據(jù)開采,相近的術語有KDD(數(shù)據(jù)庫知識發(fā)現(xiàn))、數(shù)據(jù)分析、數(shù)據(jù)融合(Data Fusion)、決策支持等。根據(jù)w.J.Frawley和G.P.Shapiro等人的定義,數(shù)據(jù)挖掘是指從大型數(shù)據(jù)庫的數(shù)據(jù)中提取人們感興趣的知識。而這些知識是隱含的、事先未知的、潛在的有用信息。它綜合利用了統(tǒng)計學方法,模糊識別技術,人工智能方法,人工神經(jīng)網(wǎng)絡技術等相關技術,并對各行各業(yè)的生產(chǎn)數(shù)據(jù),管理數(shù)據(jù)和經(jīng)營數(shù)據(jù)進行處理、組織、分析、綜合和解釋,以期從這些數(shù)據(jù)中挖掘并揭示出客觀規(guī)律,反映內(nèi)在聯(lián)系和預測發(fā)展趨勢的知識。

人們把原始數(shù)據(jù)看作是形成知識的源泉,就像從礦石中采礦一樣。原始數(shù)據(jù)可以是結構化的,如關系型數(shù)據(jù)庫中的數(shù)據(jù),也可以是半結構化的,如文本、圖形、圖像數(shù)據(jù),甚至是分布在網(wǎng)絡上的異構型數(shù)據(jù)。發(fā)現(xiàn)知識的方法可以是數(shù)學的,也可以是非數(shù)學的;可以是演繹的,也可以是歸納的。發(fā)現(xiàn)了的知識可以被用于信息管理、查詢優(yōu)化、決策支持、過程控制等,還可以用于數(shù)據(jù)自身的維護。因此,數(shù)據(jù)挖掘是一門廣義的交叉學科,它匯聚了不同領域的研究者,尤其是數(shù)據(jù)庫、人工智能、數(shù)理統(tǒng)計、可視化、并行計算等方面的學者和工程技術人員。

2 數(shù)據(jù)挖掘的方法

2.1 決策樹

決策樹是通過一系列對數(shù)據(jù)進行分類的過程,它從一組無次序、無規(guī)則的事例中推理出決策樹表示形式的分類規(guī)則。決策樹分類方法采用自頂向下的遞歸方式,在決策樹的內(nèi)部結點進行屬性值的比較并根據(jù)不同的屬性值判斷從該結點向下的分支,在決策樹的葉節(jié)點得到結論。所以從決策樹的根到葉節(jié)點的一條路徑就對應著一條合取規(guī)則,整棵決策樹就對應著一組析取表達式規(guī)則。其優(yōu)點是可將數(shù)據(jù)規(guī)則可視化,構造時間段,輸出易于理解,故而多用于只是發(fā)現(xiàn)的系統(tǒng)中。

2.2 神經(jīng)網(wǎng)絡

神經(jīng)網(wǎng)絡是一種模仿動物神經(jīng)網(wǎng)絡行為特征,進行分布式并行信息處理的算法數(shù)學模型。這種網(wǎng)絡依靠系統(tǒng)的復雜程度,通過調(diào)整內(nèi)部大量節(jié)點之間相互連接的關系,從而達到處理信息的目的。其優(yōu)點是有很高的抗干擾能力和可對未訓練數(shù)據(jù)進行分類,其不足之處是訓練時間較長以及可解釋性差。

2.3 遺傳算法與進化理論

遺傳算法是于解決最優(yōu)化的搜索算法,是進化算法的一種。進化算法最初是借鑒了進化生物學中的一些現(xiàn)象而發(fā)展起來的,這些現(xiàn)象包括遺傳、突變、自然選擇以及雜交等。遺傳算法善于解決全局最優(yōu)化的問題。

2.4 類比學習

最典型的類比學習方法是K一最近鄰方法,它屬于懶散學習法,相比決策樹等急切學習法,它具有訓練時間短,但分類時間長的特點。K-最近鄰算法可以用于分類和聚類中。類比學習的思路非常簡單,當預測未來情況或進行正確分類時,系統(tǒng)尋找與現(xiàn)有情況類似的事例,并選擇最佳的相同的解決方案。

2.5 關聯(lián)規(guī)則

關聯(lián)規(guī)則挖掘是用以發(fā)現(xiàn)大量數(shù)據(jù)中項集之間相關聯(lián)系的,關聯(lián)規(guī)則的發(fā)現(xiàn)可以分為兩個方面:頻繁項集的發(fā)現(xiàn)和關聯(lián)規(guī)則的提取。其中,發(fā)現(xiàn)或識別所有頻繁項目集是關聯(lián)規(guī)則發(fā)現(xiàn)算法的核心和基礎,也是計算量最大的部分。關系數(shù)據(jù)庫中關聯(lián)規(guī)則的挖掘目前有兩種思路:一是,基于傳統(tǒng)關聯(lián)規(guī)則的思想;二是,直接利用結構化查詢語言SQL來實現(xiàn)。若數(shù)據(jù)集中的屬性都是布爾值,則此數(shù)據(jù)集中挖掘的關聯(lián)規(guī)則就都是布爾關聯(lián)規(guī)則。Apriori算法是挖掘布爾關聯(lián)規(guī)則的典型算法,布爾關聯(lián)規(guī)則算法又是最典型得一種關聯(lián)規(guī)則挖掘算法。許多其它關聯(lián)規(guī)則挖掘算法都基于布爾關聯(lián)規(guī)則挖掘算法,并且許多其它屬性的數(shù)據(jù)的關聯(lián)關系挖掘也都可以轉(zhuǎn)化為布爾關聯(lián)規(guī)則挖掘算法。

除上述數(shù)據(jù)挖掘方法外還有統(tǒng)計分析、貝葉斯分類、粗糙集等方法,他們之間既相互獨立又相互補充。

3 數(shù)據(jù)挖掘的應用

數(shù)據(jù)挖掘技術已經(jīng)廣泛地應用于金融業(yè)、零售業(yè)、遠程通訊業(yè)、政府管理、制造業(yè)、醫(yī)療服務以及體育事業(yè)中,而它在網(wǎng)絡中的應用也正在成為一個熱點。

3.1 電子商務

運用網(wǎng)絡用法挖掘技術能夠從服務器以及瀏覽器端的日志記錄中自動發(fā)現(xiàn)隱藏在數(shù)據(jù)中的模式信息,了解系統(tǒng)的訪問模式以及用戶的行為模式,從而做出預測性分析。例如通過評價用戶對某一信息資源瀏覽所花的時間,可以判斷出用戶對資源興趣如何;對日志文件所收集到的域名數(shù)據(jù),根據(jù)國家或類型(.com,.edu,.gov)進行分類分析;應用聚類分析來識別用戶的訪問動機和訪問趨勢等。

3.2 網(wǎng)站設計

通過對網(wǎng)站內(nèi)容的挖掘,可以有效地組織網(wǎng)站信息,例如采用自動歸類技術實現(xiàn)網(wǎng)站信息的層次性組織;通過對用戶訪問日志記錄信息的挖掘,把握用戶的興趣,有助于開展網(wǎng)站信息推送服務以及個人信息的定制服務。

3.3 搜索引擎

用搜索引擎進行數(shù)據(jù)挖掘的最大特色體現(xiàn)在它所采用的對網(wǎng)頁Links信息的挖掘技術上。如通過對網(wǎng)頁內(nèi)容挖掘,可以實現(xiàn)對網(wǎng)頁的聚類、分類,實現(xiàn)網(wǎng)絡信息的分類瀏覽與檢索;通過用戶所使用的提問式的歷史記錄的分析,可以有效地進行提問擴展,提高用戶的檢索效果(查全率,precision;查準率,recall);運用網(wǎng)絡內(nèi)容挖掘技術改進關鍵詞加權算法,提高網(wǎng)絡信息的標引準確度,從而改善檢索效果。上面僅僅列舉了網(wǎng)絡信息挖掘技術在這三個方面的應用這項技術的應用正變得越來越廣泛,用戶對高品質(zhì)、個性化的信息需求必將推動學術界與實業(yè)界的研究開發(fā)工作。

3.4 數(shù)據(jù)挖掘在軟件測試中的應用

數(shù)據(jù)挖掘技術為軟件測試數(shù)據(jù)生成和軟件可靠性評估提供了新的思路和方法軟件結構測試數(shù)據(jù)生成一直是困擾軟件測試人員的一個難題。通過手工方式設計測試數(shù)據(jù)的方法效率低,工作量大,數(shù)據(jù)挖掘中的遺傳算法以其啟發(fā)式的搜索尋優(yōu)方式為軟件結構測試數(shù)據(jù)生成提供了高效的方法。

傳統(tǒng)軟件可靠性模型適用性差,局限了模型的實際應用。軟件可靠性評估是一個復雜的決策過程,正確的決策需要建立在對知識充分掌握的基礎上。數(shù)據(jù)挖掘中的人工神經(jīng)網(wǎng)絡利用龐大的歷史數(shù)據(jù),通過機器的自學習能力,智能地分析、生成評估規(guī)則。由于其基于的是歷史數(shù)據(jù),而非模型假設,所以它具有比傳統(tǒng)可靠性模型更好的適用性與通用性。

4 結束語

數(shù)據(jù)挖掘是目前國際上數(shù)據(jù)庫和信息決策領域的前沿研究方向之一,也是當前計算機領域的一大熱點,其研究的重點也逐漸從理論轉(zhuǎn)移到了系統(tǒng)應用,隨著技術的不斷成熟,未來的應用領域也會更加廣泛。只有更加深入的研究透了數(shù)據(jù)挖掘相關的理論,才能使其對未來社會的發(fā)展起到更積極的作用。

[1]趙巖.數(shù)據(jù)挖掘理論與技術[J].福建電腦,2006,02.

[2]薛慧君.數(shù)據(jù)挖掘技術及其在電子商務中的應用研究[J].內(nèi)蒙古農(nóng)業(yè)大學學報(自然科學版),2005,04.

[3]張嫻.數(shù)據(jù)挖掘技術及其在金融領域的應用[J].金融教學與研究,2003,04.

[4]劉慧巍,張雷,翟軍呂.數(shù)據(jù)挖掘中決策樹算法的研究及其改進[J].遼寧師專學報,2005,7(4):23-24.

[5]吳晨.數(shù)據(jù)挖掘技術在軟件可靠性測試與評估中的應用與研究[D].上海:同濟大學,2008:22-23.

[6]毛弟弟,郝忠孝.關系數(shù)據(jù)庫中關聯(lián)規(guī)則挖掘的算法研究[J].哈爾濱理工大學學報.2009,4,14,增刊 1:15-17.

(編輯 呂智飛)

(作者單位:遼寧信息職業(yè)技術學院)

猜你喜歡
決策樹數(shù)據(jù)挖掘關聯(lián)
不懼于新,不困于形——一道函數(shù)“關聯(lián)”題的剖析與拓展
探討人工智能與數(shù)據(jù)挖掘發(fā)展趨勢
數(shù)據(jù)挖掘技術在打擊倒賣OBU逃費中的應用淺析
一種針對不均衡數(shù)據(jù)集的SVM決策樹算法
“一帶一路”遞進,關聯(lián)民生更緊
決策樹和隨機森林方法在管理決策中的應用
奇趣搭配
智趣
基于決策樹的出租車乘客出行目的識別
基于肺癌CT的決策樹模型在肺癌診斷中的應用