亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        屬性重要性的啟發(fā)式屬性約簡算法

        2011-02-19 07:51:08英,何
        制造業(yè)自動化 2011年3期
        關鍵詞:決策表約簡二進制

        何 英,何 丹

        HE Ying1,HE Dan2

        (1.南昌航空大學 現(xiàn)代教育技術中心,南昌 330063;2.南昌航空大學 信息中心,南昌 330063)

        0 引言

        Rough集理論自80年代初由波蘭學者Z.Pawlak提出以來,是一種迅速發(fā)展的既有理論又有應用的研究領域[1]。粗糙集理論[2,3]是Pawlak 等人提出的一種處理不精確、不完全信息的新型數(shù)學工具。由于二進制的可實現(xiàn)性,很多學者將其引入屬性約簡算法中,文獻[5,6]用二進制可辨矩陣設計了基于正域的屬性約簡算法,但都沒有解決當二進制可辨矩陣列的屬性頻率出現(xiàn)次數(shù)相同的情況下選取加入到約簡中的順序問題。本文在文獻[5-7]的基礎上,提出了以屬性頻率和屬性關于U/D正域之和為啟發(fā)式信息的二進制可辨識矩陣列的屬性約簡算法,解決了當二進制可辨識矩陣列的屬性頻率相同的情況下的屬性選取問題。

        1 屬性約簡基本概念

        定義1 一個信息系統(tǒng)S,表示為S=(U,A,V,f),其中U={X1,X2,…,Xn}是論域;A是屬性集合;V=∪va,a∈A,va表示屬性的值域;f=U×A→V是一個信息函數(shù),對x∈U,a∈A,有f(x,a)∈va。若A可分為條件屬性集C和決策屬性集D,即A =C∪D,C∩D=φ,則該信息系統(tǒng)稱為決策表。

        定義2 設R是一個等價關系族,r∈R,如果IND(R)=IND(R-{r}),則稱r在R中是可被約去的知識;如果P=R-{r}是獨立的,則P是R中的一個約簡。

        定義3 在信息系統(tǒng)S中,若P,Q∈A,則Q的P正域POSP(Q)定義為:

        其中P_X為X的P下近似。Q的P正域是U中所有根據(jù)分類U/P的信息可以準確地劃分到關系Q的等價類中去的對象集合。

        2 二進制可辨矩陣[8]

        定義4 設決策表為T=(U,C,D,V,f),其中U={u1,u2,…,un},C={c1,c2,…,cm},D=i0u0wcw則決策表T相應的二進制可辨矩陣MT構造為:矩陣的每一列對應一個條件屬性,共有m列,每一行對應一對論域中的對象(up,uq),有n(n-1)/2行。設矩陣中一元素m((p,q),i)所在行對應的應對象對(up,uq),所在列對應條件屬ci,則

        這樣得到的一個矩陣,稱之為相應于決策表T=(U,C,D,V,f)的二進制可辨矩陣。

        命題1 若二進制可辨矩陣中某一行只有一個元素為1其余元素均為0,則元素1所在列對應某個屬性,所有這樣的屬性構成信息系統(tǒng)的核或決策表的相對核。若沒有這樣的行,則核或相對核為空。

        3 屬性重要性的度量方法

        對于決策表T=(U,C,D,V,f):用P(ci)(ci∈C,1≤i≤|C|)表示ci在二進制可辨識矩陣中的屬性頻率;用MAX(P(c))表示二進制可辨識矩陣中屬性c出現(xiàn)的最大頻率;用NMAX表示二進制可辨識矩陣中屬性出現(xiàn)的頻率等于最大頻率的屬性總數(shù),NMAX=|{ci|P(ci)=MAX(P(c)),1≤i≤|C|}|;條件屬性ci∈C(1≤i≤|C|)的重要性可以用ci的屬性頻率P(ci)和U/{ci}關于U/D正域POSU/{ci}(U/D)來度量,用Gci表示,則Gci可通過公式1給出,如下所示。

        4 屬性重要性的啟發(fā)式屬性約簡算法

        在二進制可辨矩陣中,對于那些只有一個元素為1其余元素均為0的行,元素1所在列的屬性一定屬于核,而對于那些有多個元素為1的行,在這些元素為1所在的列中,那些所含1的個數(shù)最多的列對應的屬性雖未必是核屬性,但具有很強的分辨能力,因此這樣的屬性在形成約簡,尤其是最小約簡的過程中具有重要地位。

        算法 二進制可辨矩陣屬性重要性的啟發(fā)式屬性約簡。

        輸入:決策表T=(U,C,D,V,f)

        輸出:決策表T屬性約簡

        1)根據(jù)給定的決策表T=(U,C,D,V,f)產生二進制可辨矩陣M,將M中全為1和0的行刪除,得到新的Mnew。置矩陣MA←Mnew,用Reduction表示屬性約簡,初始值為Reduction=φ。

        2)對每一行,若該行只有一個元素為1,則將該元素所對應的屬性為核屬性,并將該屬性加入到Reduction,即Reduction←Reduction∪{ci},其中ci∈C,1≤i≤|C|。

        3)從MA中刪除各行只有一個元素為1的行及該行元素1所對應的列值為1的行,將得到的新矩陣MAnew再賦給MA。如果MA=φ,則轉到7),否則到4)。

        4)將MA的各列縱向相加,并將結果存入相應col[ci]中,其中ci∈C,1≤i≤|C|。

        5)用一維數(shù)組G[|C|]表示屬性的重要性,初始值為G[ci]=0,其中ci∈C,1≤i≤|C|。根據(jù)公式1計算屬性重要性;在MA中將屬性重要性最大的屬性ci列及ci列上值為1的元素所對應的行去掉;將得到的新矩陣再賦給MA,并將Reduction←Reduction∪{ci}。

        6)將MA中行全為1和0的行刪除,將得到的新矩陣再賦給MA。如果MA≠φ,則轉到4)。

        4)輸出一個約簡Reduction。

        5 實例分析

        表1中C={a,b,c,d}為條件屬性,D={e}為決策屬性,A=C∪D,對表1建立二進制可辨矩陣如表2所示。

        表1 決策表T=(U,C,D,V,f)

        表2 決策表T的二進制可辨矩陣

        將表2中去掉(1,7)、(2,4)及(5,6)三行,并將屬性c中為1的行去掉,得表3。

        表3 化簡后的二進制可辨矩陣

        表3中a,b,d各列的屬性頻率都為6,根據(jù)公式(1)計算屬性的重要性,計算過程如下:

        U/{e}={Y1,Y2,Y3} ,Y1=(1,3,6,7),Y2=(2,5),Y3=(4);U/{a}={X1a,X2a},X1a=(1,3,7),X2a=(2,4,5,6)

        U/={X1b,X2b},X1b=(1,5,6,7),X2b=(2,3,4);U/uuec0c0={X1d,X2d},X1d=(1,2,4,5,7),X2d=(3,6)

        由以上公式可得:G[a]=1+3/4=1.75,G[b]=1+0= 1,G[d]=1+2/4=1.5??芍猘的屬性的重要性最大,即Reduction={a,c}。將表3中a列及a列值為1的行去掉,再將行都為1的行刪除,得到的表為空,因此Reduction={a,c}為最后這個決策表的約簡集。

        6 復雜度分析

        設決策表中有m個條件屬性,n個對象,在最壞情況下,構造二進制可辨矩陣需要比較mn(n-1)/2次,復雜度為O(mn2);根據(jù)文獻[9]的計算正域的方法,計算正域的最大的時間復雜度為O((|C | + 1)| U |log | U |)= O(mnlogn),而計算MAX(P(ci))的最大的時間復雜度為O(n2),所以算法第7步的時間復雜度為MAX(O((mnlogn),O(n2))。因此本算法的時間復雜度為O(mn2)。

        通過上述分析,可見本算法在文獻[5-7]的基礎上,并解決了當二進制可辨識矩陣列的屬性頻率相同的情況下的屬性選取問題。當決策表的復雜程度較高時,它使得求解的復雜程度大大降低,是一種獲得屬性約簡的簡單而有效的方法。

        [1]劉清.Rough集及Rough推理[M].第一版.北京:科學出版社,2001.

        [2]Pawlak Z.Rough sets and intelligent data analysis[J].Information Sciences:2002,147:1-12.

        [3]Pawlak Z,Skowron A.Rough sets:Some extensions[J].Infor mation Sciences:2007,177:41-73.

        [4]支天云,苗奪謙.二進制可辨別矩陣的變換及高效屬性約簡算法的構造[J].計算機科學:2002,29(2):140-142.

        [5]錢文彬,徐章艷,黃麗宇等.基于信息熵的二進制差別矩陣屬性約簡算法[J].計算機工程與應用:2010,46(6):120-123.

        [6]任小康等.基于可辮識矩陣的屬性頻率約簡算法[J].蘭州大學學報:2003,43(1):138-140.

        [7]Felix R,Ushio T.Rough Sets-based Machine Learning Using a Binary Discernibility Matrix.IPMM99 published:1999:299-305.

        [8]劉少輝,盛秋戩,吳斌,等.Rough集高效算法研究[J].計算機學報:2003,26(5):524-529.

        猜你喜歡
        決策表約簡二進制
        基于決策表相容度和屬性重要度的連續(xù)屬性離散化算法*
        用二進制解一道高中數(shù)學聯(lián)賽數(shù)論題
        有趣的進度
        二進制在競賽題中的應用
        基于二進制鏈表的粗糙集屬性約簡
        實值多變量維數(shù)約簡:綜述
        自動化學報(2018年2期)2018-04-12 05:46:01
        基于模糊貼近度的屬性約簡
        正反轉電機缺相保護功能的實現(xiàn)及決策表分析測試
        一種改進的分布約簡與最大分布約簡求法
        河南科技(2014年7期)2014-02-27 14:11:29
        不相容決策表求核方法
        国产精品一区二区av麻豆日韩| 欧美综合图区亚洲综合图区| 日韩精品不卡一区二区三区| 国产91成人精品高潮综合久久 | 国产成人无码免费网站| 国产午夜精品久久久久99| 中文字幕日本五十路熟女| 欧美高清精品一区二区| 国产精品v欧美精品v日韩精品| 无码人妻少妇久久中文字幕蜜桃| 伊人狼人影院在线视频| 国产激情视频免费在线观看| 欧美交换配乱吟粗大25p| 免费看一级a女人自慰免费| 国产精品自拍网站在线| 大肉大捧一进一出好爽视频动漫| 亚洲av无码一区二区三区四区| 日本熟妇hd8ex视频| 白白色视频这里只有精品| 无码人妻精品一区二区三区9厂 | 免费观看一区二区| 国产精品黄色在线观看| 欲求不満の人妻松下纱荣子 | 8av国产精品爽爽ⅴa在线观看| 日韩精品一区二区三区av| 豆国产96在线 | 亚洲| 日日噜噜噜夜夜爽爽狠狠| 最新永久无码AV网址亚洲| 蜜桃视频在线免费视频| 99视频30精品视频在线观看| 国产成人77亚洲精品www | 国产在线拍偷自拍偷精品| 男人的精品天堂一区二区在线观看 | 日韩在线中文字幕一区二区三区| 亚洲最大中文字幕熟女| 色哟哟网站在线观看| 欧美精品v欧洲高清| 国产一区二区三区日韩在线观看| 欧美人与动人物牲交免费观看久久 | 国产裸体舞一区二区三区 | 亚洲国产精品免费一区|