《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 基于數據倉庫的數據挖掘技術研究現狀與進展

基于數據倉庫的數據挖掘技術研究現狀與進展

2009-06-12
作者:朱玉穎,劉宏偉,張 巖

  摘 要: 隨著時間的推移,社會的進步,越來越多的數據被海量積累下來,如何合理處理數據,并利用相關數據獲取人們所需的知識,是進入21世紀以來人們一直深入研究的方向。以此為出發點,從數據倉庫與數據挖掘的誕生談起,詳細介紹了數據倉庫的構建、幾種數據挖掘算法以及數據挖掘過程,分析提出了數據挖掘技術的進一步發展和研究方向。
  關鍵詞:SQL Server 2000;數據倉庫;數據挖掘

?

?  隨著計算機應用技術的快速發展,令各行各業收集數據的能力大力提升,隨之也就帶來了“數據爆炸”現象。如何將這些海量數據存儲與分析,令其轉換成信息和知識,輔助決策管理,成為亟待解決的問題。由此,數據倉庫與數據挖掘技術應運而生。
  20世紀90年代初期INMON W H.在其里程碑式的著作《Building the Datahouse》中提出了“數據倉庫”的概念[1],而后隨著數據庫與計算機技術的不斷進步,數據倉庫技術也得以快速發展,并逐漸滲透到生物醫學、零售、醫學信息系統、移動通信等行業中。
  數據挖掘技術自從1989年8月在底特律召開的研討會上提出后迅速發展,該研討會組委會在1997年開始擁有了自己的雜志“Knowledge Discovery and Data Mining”,并且在數據倉庫的基礎上,在保險業務、金融風險預測、基因工程研究、產品產量和質量分析等領域中得到了成功應用。
1? 數據倉庫技術
1.1 數據倉庫介紹

  數據倉庫不僅包含分析所需的數據,而且包含處理數據所需的應用程序,這些程序包括將數據由外部媒體轉入數據倉庫的應用程序,也包括了將數據加以分析并呈現給用戶的應用程序。
根據該定義,一個數據倉庫包括了數據以及負責管理與分析工作的程序管理器,其主要目的是提供可用的數據,使分析人員可以取得所需的正確統計信息,以作為管理決策的參考依據。
1.2 數據倉庫系統的架構
  一個數據倉庫的大小一般都是在100 GB以上,因為傳統的關系數據庫技術是針對OLTP而發展的,并不適用于數據量大而且復雜度高的數據倉庫系統,需要用不同的方式來設計和開發一個數據倉庫系統。
  因此提出一個新名詞——系統管理器,它是由多個程序所構成的,而成為層次式的架構,至于一個管理程序的功能與復雜度則會因數據倉庫系統而異。系統管理器向下可分為3個管理器:加載管理器(Load Manager)、倉庫管理器(Warehouse Manager)和查詢管理器(Query Manager)。圖1所示架構圖實現了一個數據倉庫系統的架構,就數據層面而言,圖中標示出了3個層次:數據、信息以及決策。而圖中各管理器職責為:
  (1)加載管理器:程序需實現抽取與加載,功能為抽取并加載數據,在加載數據之前與進行中執行簡單的轉換。
  (2)倉庫管理器:程序需實現整理與轉換、備份與備存,功能為轉換并管理數據倉庫數據、備份與備存數據。
  (3)查詢管理器:程序需實現查詢功能,從而可引導并管理數據倉庫的查詢。

1.3 數據倉庫設計
  數據倉庫的設計和創建是一個分布實施的連貫過程,在確定用戶需求的基礎上,完成數據倉庫的設計和建立、提取和加載,最后進行長期的使用和維護。從系統的角度看,數據倉庫的建立首先必須明確其設計方法,針對解決問題的短期性或長效性,將數據倉庫設計方法分為以下3種:
  (1)自頂向下的方法:該方法把企業需求作為實現數據倉庫的首要任務,其成本、難度和時間花費都遠遠大于自下向上的方法,一般適合于取得長期效益。
  (2)自底向上的方法:該方法設計較小的、更集中的數據倉庫應用,可以簡化整體處理過程,為兼顧縮短開發時間和可縮放企業應用提供了折中的方案,是快速實現數據集市、部門數據倉庫的有效手段。
  (3)聯合方法:是以上兩種方法的合成,企業在保持自底向上方法實現和基于應用的同時,還能利用自頂向下方法的規劃和決策,為企業保留建立長遠決策方案提供了機會[2]
2 數據挖掘算法
2.1 數據挖掘理論
  數據挖掘是指從大量的、不完全的、有噪聲的、模糊的、隨機的數據中,提取隱含的、預先不知道的、但又潛在有用的信息和知識的過程。數據挖掘的相近術語,包括知識發現、數據分析、數據融合(Data Fusion)以及決策支持等。人們把原始數據看作是形成知識的源泉,就像從礦石中采礦一樣。原始數據可以是結構化的,如關系數據庫中的數據,也可以是半結構化的,如文本、圖形、圖像數據,甚至可以是分布在網絡上的異構型數據。發現知識的方法可以是數學的,也可以是非數學的;可以是演繹的,也可以是歸納的。已發現知識不僅可以被用于信息管理、查詢優化、決策支持、過程控制等,還可以用于數據自身的維護。
2.2 數據挖掘基本算法
2.2.1.關聯規則
  (1)關聯規則的定義

  如果項集的出現頻率大于或等于min_sup與D中事務總數的乘積,則項集滿足最小支持度min_sup;如果項集滿足最小支持度,則稱它為頻繁項集,頻繁k-項集的集合通常記作Lk。關聯規則分為兩步:找出所有頻繁項集和由頻繁項集產生關聯規則。
  (2)Apriori算法:使用候選項集找頻繁項集
  Apriori算法[4]是一種最有影響的挖掘布爾關聯規則頻繁項集的算法。Apriori使用一種稱作逐層搜索的迭代方法,k-項集用于探索(k+1)-項集。首先,找出頻繁1-項集的集合。該集合記作L1。L1用于找頻繁2-項集的集合L2,而L2用于找L3,如此下去,直到不能找到頻繁k-項集。找每個Lk需要一次數據庫掃描。
  為提高頻繁項集逐層產生的效率,用Apriori性質來壓縮搜索空間,該性質稱為Apriori性質:即頻繁項集的所有非空子集都必須也是頻繁的。Apriori性質基于如下觀察:根據定義,如果項集I不滿足最小支持度閥值min_sup,則I不是頻繁的,即P(I)??? (3)由頻繁項集產生關聯規則
  一旦由數據庫D中的事務找出頻繁項集,由它們產生強關聯規則是直截了當的,對于置信度,可以用下式,其中條件概率用項集支持度計數表示:
  

  其中support_count(A∪B)是包含項集A∪B的事務數,support_count(A)是包含項集A的事務數。根據該式,關聯規則可以產生如下:
  對于每個頻繁項集l,產生l的所有非空子集;
  對于l的每個非空子集s,如果

  Apriori算法在剪枝步中的每個元素需在交易數據庫中進行驗證來決定其是否加入,這里的驗證過程是算法性能的瓶頸,這個方法要求多次重復掃描可能很大的交易數據庫,還會產生大量的候選項集,這是Apriori算法的兩大缺點。
2.2.2 遺傳算法
  遺傳算法是進化計算方法的實例,是優化型算法。遺傳算法是一個計算模型,由5部分組成:個體的初始集合P、雜交技術、變異算法、適應度函數以及對P反復應用雜交技術和變異技術的算法。該算法用適應度函數確定P中應保留的最優個體。算法每次迭代都從種群中替換許多預先定義的個體,直至達到某一閾值為止。遺傳算法的優點是容易并行化,但它也存在許多缺點:遺傳算法對于最終用戶來說很難理解和解釋、問題抽象和個體表述十分困難、最佳的適應度函數難以確定以及雜交和變異過程難以確定。
2.2.3 決策樹
  決策樹[5]是一個類似于流程圖的樹結構,其中每個內部節點表示一個屬性上的測試,每個分枝代表一個測試輸出,而每個樹葉節點代表類或類分布。決策樹根據不同的特征,以樹型結構表示分類或決策集合,產生規則和發現規律。決策樹的算法主要有:ID3算法、C4.5算法、SLIQ算法和SPRINT算法。
3? 數據挖掘的過程
3.1 確定業務對象

  清晰地定義出業務問題,認清數據挖掘的目的是數據挖掘的重要一步。挖掘的最后結構是不可預測的,但要探索的問題應是可預見的,為了數據挖掘而數據挖掘則帶有盲目性,是不會成功的。
3.2 數據準備
??? (1)數據的選擇,搜索所有與業務對象有關的內部和外部數據信息,并從中選擇出適用于數據挖掘應用的數據;
??? (2)數據的預處理,研究數據的質量,為進一步分析作準備,并確定將要進行的挖掘操作的類型;
??? (3)數據的轉換,將數據轉換成一個分析模型,這個分析模型是針對挖掘算法建立的,建立一個真正適合挖掘算法的分析模型是數據挖掘成功的關鍵。
3.3 數據挖掘
  對所得到的經過轉換的數據進行挖掘,除了完善從選擇合適的挖掘算法外,其余一切工作都能自動地完成。
3.4 結果分析
  解釋并評估結果,其使用的分析方法一般應以數據挖掘操作而定,通常會用到可視化技術。
3.5 知識的同化
  將分析所得到的知識集成到業務信息系統的組織結構中去。
總之,數據挖掘過程需要多次的循環反復,才有可能達到預期的效果,如圖2所示。

?


4 研究展望
  隨著大量算法的完善,數據倉庫技術越發成熟,挖掘過程的系統化和規范化、挖掘工具的不斷推陳出新,數據倉庫與數據挖掘技術已顯示了它廣泛的應用前景。如:
  (1)應用的探索:目前正探索擴大其應用范圍,如生物醫學、電信等領域。
  (2)可伸縮的數據挖掘方法:一個重要方向是基于約束的挖掘,該方向致力于在增加用戶交互同時改進挖掘處理的總體效率。
  (3)數據挖掘與數據庫系統、數據倉庫系統和Web數據庫系統的集成:數據挖掘系統的理想體系結構是與數據庫和數據倉庫系統的緊耦合方式。
  (4)數據挖掘語言的標準化。
  (5)可視化數據挖掘:可視化數據挖掘是從大量數據中發現知識的有效途徑。
  (6)復雜數據類型挖掘的新方法:復雜數據類型挖掘是數據挖掘中一項重要的前沿研究課題。
  (7)Web挖掘:有關Web內容挖掘、Web日志挖掘和因特網上的數據挖掘服務,將成為數據挖掘中一個最為重要和繁榮的子領域。
  (8)數據挖掘中的隱私保護與信息安全。
  數據挖掘在研究領域和商業領域中越來越多的應用,已經得到人們的關注,促使這一技術得到迅速發展和完善。當看到它給人們帶來利益的同時,也不能忽視存在的問題,例如:數據挖掘方法的效率還有待提高,尤其是超大規模數據集中數據挖掘的效率,以及挖掘結果的無效性等等。目前應予綜合考慮的是:采用數據挖掘解決的商業問題的類型,為進行數據挖掘所作的數據準備,數據挖掘的各種算法和理論基礎。
  總之,數據挖掘技術是一個年輕且充滿希望的研究領域,如何在數據倉庫的基礎上,加大力度,促使每年都有新的數據挖掘方法和模型問世,仍然是探究的方向。

考文獻
[1]?INMON,W.H.Building the data warehouse,third edition.Copytightc2002 by John Wiley & Sons,Inc:21-24.
[2]?彭木根. 數據倉庫技術與實現[M].北京,電子工業出版社,2000:181-206.
[3]?陳華英,李京.莊成三.構建醫療衛生信息數據倉庫研究[J]. 四川大學學報(自然科學版),2001,38(4):505-508.
[4]?石麗,李堅.數據倉庫與決策支持.北京.國防工業出版社,2003:149-154.
[5]?朱邵文,胡紅銀,王泉德,等.決策樹數據采掘及發展[J].計算機工程,2000,26(10):1-3,35.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产日韩欧美一区在线 | 欧美亚洲一级片| 亚洲日本精品国产第一区| 在线看不卡av| 一区二区三区自拍| 激情文学综合丁香| 黄色一区三区| 精品成人国产在线观看男人呻吟| 国产一区二区三区成人欧美日韩在线观看 | 亚洲午夜精品17c| 中文国产成人精品| 亚洲午夜在线观看| 亚洲欧美韩国| 欧美一区二区三区免费视| 欧美一区二区三区男人的天堂| 午夜精品久久久久久久白皮肤| 亚洲欧美日韩国产另类专区| 欧美一级专区| 久久免费黄色| 女人香蕉久久**毛片精品| 女女同性女同一区二区三区91| 欧美国产在线电影| 欧美日韩国产一区二区| 欧美四级伦理在线| 国产精品免费看片| 国产欧美一区二区三区在线老狼| 国产视频精品免费播放| 伊人精品久久久久7777| 亚洲欧洲一区二区三区久久| 一本色道久久综合狠狠躁篇的优点| 亚洲少妇最新在线视频| 性欧美超级视频| 亚洲欧洲精品一区二区三区 | 亚洲国产精品电影| 亚洲精品一区中文| 亚洲网在线观看| 欧美一区二区精品久久911| 久久精品一区二区三区不卡| 模特精品在线| 欧美色欧美亚洲另类二区| 国产精品网站在线观看| 国产日产亚洲精品| 亚洲第一福利视频| 夜夜嗨av一区二区三区四季av| 亚洲一区二区在线看| 久久精品日韩| 中文av一区特黄| 久久久久久尹人网香蕉| 欧美激情一区在线观看| 国产精品亚洲网站| 亚洲第一久久影院| 这里只有精品视频在线| 久久精品国产综合精品| 一区二区日韩免费看| 欧美在线播放一区| 欧美黄在线观看| 国产伦精品一区二区三| 亚洲激情小视频| 午夜欧美精品| 一本色道久久综合亚洲二区三区| 午夜精品久久久久久久白皮肤| 麻豆精品视频在线| 国产精品黄页免费高清在线观看| 狠狠色香婷婷久久亚洲精品| 99亚洲一区二区| 久久精品首页| 香蕉久久夜色精品国产| 欧美承认网站| 国产欧美另类| 一本一本久久a久久精品牛牛影视| 久久精品电影| 亚洲欧美在线免费观看| 欧美国产一区二区在线观看 | 欧美在线播放一区| 欧美理论电影网| 国内久久精品| 亚洲曰本av电影| 99精品热视频| 久久婷婷国产综合精品青草 | 国产精品手机视频| 在线日韩成人| 午夜精品亚洲一区二区三区嫩草| 亚洲理论在线观看| 久久九九久精品国产免费直播| 欧美特黄一区| 亚洲精品中文字幕有码专区| 亚洲第一成人在线| 欧美在线中文字幕| 欧美吻胸吃奶大尺度电影| 1204国产成人精品视频| 欧美专区亚洲专区| 午夜欧美不卡精品aaaaa| 欧美日韩不卡| 91久久国产综合久久| 久久精品国产久精国产爱| 欧美一区国产在线| 国产精品久久久久久久久果冻传媒| 91久久精品美女高潮| 亚洲国产精品黑人久久久| 欧美在线观看视频在线| 国产精品美女一区二区在线观看| 日韩一级精品| 夜夜嗨av一区二区三区| 欧美成人午夜影院| 黄色精品免费| 亚洲电影观看| 久久亚洲精品欧美| 狠久久av成人天堂| 欧美在线免费观看视频| 久久成人综合网| 国产午夜精品视频| 欧美亚洲免费在线| 久久精精品视频| 国产视频在线一区二区| 香蕉免费一区二区三区在线观看 | 欧美在线看片| 国产九九视频一区二区三区| 亚洲视频在线看| 亚洲欧美日韩国产成人精品影院| 欧美午夜宅男影院在线观看| 日韩一级精品视频在线观看| 中国成人在线视频| 欧美系列一区| 亚洲少妇一区| 欧美亚洲综合网| 国产日产亚洲精品| 久久精品国产亚洲精品 | 欧美精品日韩www.p站| 亚洲激情av| 一区二区三区鲁丝不卡| 欧美三级电影一区| 亚洲午夜精品久久久久久app| 亚洲欧美bt| 国产区亚洲区欧美区| 欧美一区二区日韩一区二区| 久久久久国产一区二区三区| 精品白丝av| 日韩午夜在线| 国产精品v亚洲精品v日韩精品| 亚洲一区国产| 久久精品日产第一区二区| 原创国产精品91| 在线观看欧美日本| 欧美在线免费观看亚洲| 久久久噜噜噜久噜久久| 精品粉嫩aⅴ一区二区三区四区| 亚洲国产婷婷| 欧美人与性动交α欧美精品济南到| 日韩视频中文| 亚洲欧美在线观看| 黄色亚洲免费| 一区二区三区免费网站| 国产精品成人观看视频免费| 亚洲欧美中文字幕| 欧美成人国产va精品日本一级| 亚洲区中文字幕| 亚洲一区二区三| 国产一区二区久久精品| 亚洲精品国产精品国产自| 欧美色欧美亚洲另类七区| 亚洲欧美激情视频| 欧美69wwwcom| 亚洲一区二区三区四区视频| 久久精品中文字幕一区| 亚洲精品国产系列| 欧美专区一区二区三区| 在线观看视频欧美| 亚洲尤物在线| 黄色日韩网站| 亚洲欧美另类在线观看| 在线观看福利一区| 亚洲欧美日韩国产综合精品二区| 黄色影院成人| 亚洲淫性视频| 精久久久久久| 亚洲在线成人精品| 樱桃视频在线观看一区| 亚洲欧美资源在线| 亚洲二区在线视频| 午夜精品福利在线| 亚洲人成啪啪网站| 久久精品国产亚洲精品| 亚洲欧洲在线观看| 久久国产精品免费一区| 日韩系列欧美系列| 久久综合一区| 亚洲与欧洲av电影| 欧美日韩不卡| 亚洲国产精品一区二区尤物区 | 精品不卡一区二区三区| 亚洲专区在线| 亚洲高清123| 欧美在线欧美在线| 日韩亚洲成人av在线| 久久尤物视频| 亚洲免费人成在线视频观看| 欧美激情一级片一区二区| 欧美一区二区三区免费在线看 | 欧美一区二区三区在线| 欧美深夜影院|