徐東輝,羅敏霞
(中國計(jì)量大學(xué) 理學(xué)院,浙江 杭州 310018)
理論與應(yīng)用相輔相成,模糊理論的發(fā)展,推動(dòng)了模糊控制領(lǐng)域的發(fā)展,而模糊控制的核心部分是模糊推理,它有兩個(gè)最基本的形式:模糊假言推理(fuzzy modus ponens,FMP)和模糊拒取式推理(fuzzy modus tollens,FMT)。針對(duì)這類問題的解決,Zadeh[1-4]提出了合成推理規(guī)則(compositional rule of inference,CRI)方法。但是CRI方法存在一些缺陷,因此Wang[5]提出全蘊(yùn)涵模糊推理方法,克服了CRI方法本身缺乏邏輯基礎(chǔ)和還原性的缺點(diǎn)。在實(shí)際應(yīng)用中,全蘊(yùn)涵模糊推理方法的計(jì)算結(jié)果有時(shí)候會(huì)不盡人意,即出現(xiàn)平凡解的情況,這會(huì)導(dǎo)致問題無法被解決。故此,Zhou[6]等人在考慮到A和A*(或B和B*)之間貼近度的因素下,提出了五蘊(yùn)涵方法,改進(jìn)了全蘊(yùn)涵3I方法的缺陷。以上這些方法,都是在基于模糊集的環(huán)境下所提出的推理方法。
雖然模糊集能處理信息的模糊性,但是有時(shí)候會(huì)造成信息的缺失和被數(shù)據(jù)類型所局限。因此,為了更好地描述信息的模糊性和不確定性,并且有效地減少信息丟失,Zadeh[2-4]在1975年提出區(qū)間值模糊集的概念。為了更進(jìn)一步研究模糊推理,很多研究者就結(jié)合了模糊集上的許多推理方法,將這些方法推廣到區(qū)間值上,模糊集上的推理方法就作為區(qū)間值上的特殊情況,進(jìn)而增加了應(yīng)用的廣度。文獻(xiàn)[7-9]分別將CRI方法、全蘊(yùn)涵模糊推理方法、五蘊(yùn)涵方法從模糊集擴(kuò)展到區(qū)間值模糊集上,但是這些研究都是基于區(qū)間值相關(guān)聯(lián)三角范數(shù)誘導(dǎo)下的剩余蘊(yùn)涵上的推理算法。這一點(diǎn)局限了算子的運(yùn)用,因?yàn)閰^(qū)間值相關(guān)聯(lián)三角范數(shù)只是由一個(gè)三角范數(shù)生成。
文獻(xiàn)[10]提出t-可表示三角范數(shù),它是利用兩個(gè)滿足一定條件的三角范數(shù)來生成。因此研究基于t-可表示三角范數(shù)誘導(dǎo)的剩余蘊(yùn)涵的推理算法時(shí),區(qū)間值相關(guān)聯(lián)三角范數(shù)就作為其特殊情況,從文獻(xiàn)[11]可以得到這一結(jié)論,這就明顯突出區(qū)間值t-可表示三角范數(shù)相較于區(qū)間值相關(guān)聯(lián)三角范數(shù)的優(yōu)越性。文獻(xiàn)[12]利用區(qū)間值t-可表示三角范數(shù)將全蘊(yùn)涵模糊推理方法推廣到區(qū)間值模糊集上,但其存在不足之處,應(yīng)用時(shí)會(huì)出現(xiàn)反直覺的情況。因此,文獻(xiàn)[13]改進(jìn)了這一方法,結(jié)合五蘊(yùn)涵方法和t-可表示三角范數(shù)做推理算法,提出一種新的區(qū)間值五蘊(yùn)涵方法,并且將其運(yùn)用到模式識(shí)別和醫(yī)療診斷中,能夠很好地解決問題,但是靈活性方面不足。在應(yīng)用時(shí),有時(shí)候可能不會(huì)達(dá)到預(yù)期的要求,這時(shí)就需要進(jìn)行取舍,達(dá)到預(yù)期結(jié)論的大部分程度也可,即下限達(dá)到。因此,我們提出一種廣義形式的五蘊(yùn)涵方法,通過參數(shù),來控制模型的契合或是擬合程度,以此來達(dá)到靈活應(yīng)用的目的,并將其應(yīng)用于多屬性決策問題。
定義1.1[14]若一個(gè)二元映射T:[0,1]2→[0,1]滿足交換律、結(jié)合律、單調(diào)性和邊界條件,即對(duì)任意的a,b,c∈[0,1]滿足下列條件
1) 交換律:T(a,b)=T(b,a);
2) 結(jié)合律:T(T(a,b),c)=T(a,T(b,c));
3) 單調(diào)性:T(a,c)≤T(b,c),其中a≤b;
4) 邊界條件:T(a,1)=1,
則T稱為三角范數(shù)。
定義1.2[14]若一個(gè)三角范數(shù)T,對(duì)任意的(x0,y0)∈[0,1]2,ε>0,存在δ>0,使得當(dāng)(x,y)∈(x0-δ,x0]×(y0-δ,y0]時(shí),有T(x,y)>T(x0,y0)-ε成立,則T稱為左連續(xù)的。
定義1.3[15]對(duì)任意a,b∈[0,1],由左連續(xù)三角范數(shù)T誘導(dǎo)的剩余蘊(yùn)涵R定義如下:
R(a,b)=sup{x∈[0,1]|T(a,x)≤b}。
例1.1[16]幾個(gè)重要的左連續(xù)三角范數(shù)及其剩余蘊(yùn)涵:
TL(a,b)=0∨(a+b-1),
RL(a,b)=1∧(1-a+b)。
2) G?del三角范數(shù)TG及其剩余蘊(yùn)涵RG:
TG(a,b)=a∧b;
3) Goguen三角范數(shù)TGo及其剩余蘊(yùn)涵RGo:
TGo(a,b)=ab;
令SI={[x,y]|x≤y,x,y∈[0,1]},在SI上的序?yàn)榉至啃?需要滿足下列條件,當(dāng)a≤c且b≤d時(shí),有[a,b]≤[c,d],且它也是SI上的偏序。因此,當(dāng)且僅當(dāng)[a,b]≤[c,d]時(shí),有[a,b]∧[c,d]=[a,b]且[a,b]∨[c,d]=[c,d],并且代數(shù)結(jié)構(gòu)(SI,∧,∨,[0,0],[1,1])是一個(gè)完備格。
定義1.4[17]非空集合X上的區(qū)間值模糊集可以被表達(dá)如下:
本文中,令非空集合X={x1,x2,…,xn},我們用SI(X)表示集合X上的所有區(qū)間值模糊子集的集合?,F(xiàn)在我們記區(qū)間值模糊集
因此對(duì)?xi∈X,我們?nèi)∠旅娴膬蓚€(gè)集合
則它被稱為t-可表示的。
定義1.8[11]對(duì)?[a,b],[c,d]∈SI,區(qū)間值t-可表示剩余蘊(yùn)涵定義如下:
這里R1和R2分別是由左連續(xù)三角范數(shù)T1和T2誘導(dǎo)的剩余蘊(yùn)涵,并且有T1≤T2。
例1.2幾個(gè)重要的區(qū)間值t-可表示三角范數(shù)及其誘導(dǎo)的區(qū)間值剩余蘊(yùn)涵:
我們可以根據(jù)已有的五蘊(yùn)涵模型進(jìn)一步優(yōu)化,得到新的五蘊(yùn)涵模型。
基于區(qū)間值t-可表示三角范數(shù)的五蘊(yùn)涵模型(FMP)[13]:
基于區(qū)間值t-可表示三角范數(shù)的五蘊(yùn)涵模型(FMT)[13]:
由于應(yīng)用的需要和靈活性,基于上面的兩個(gè)模型,我們加入?yún)?shù),使得模型可以在更廣泛的領(lǐng)域里進(jìn)行應(yīng)用,提出了下面兩個(gè)廣義形式的五蘊(yùn)涵模型。
基于區(qū)間值t-可表示三角范數(shù)的廣義五蘊(yùn)涵模型(FMP):
(1)
基于區(qū)間值t-可表示三角范數(shù)的廣義五蘊(yùn)涵模型(FMT):
(2)
(3)
故式(3)是廣義五蘊(yùn)涵模型(FMP)的解。
由上面的證明,同理可得
它退化為文獻(xiàn)[13]定理2.1。
(4)
故式(4)是廣義五蘊(yùn)涵模型(FMP)的解。
由上面的證明,同理可得
它退化為文獻(xiàn)[13]定理2.2。
在應(yīng)用中,由于信息的復(fù)雜性,有時(shí)候我們需要對(duì)從信息中得來的數(shù)據(jù)進(jìn)行轉(zhuǎn)換或者合并成一個(gè)可表示值,這時(shí)候就需要用到信息聚合,而聚合算子就尤為重要,下面我們就介紹一個(gè)聚合算子。
在實(shí)際應(yīng)用中,我們需要對(duì)處理后的區(qū)間值模糊集上的數(shù)據(jù)進(jìn)行比較,即需要進(jìn)行排序,于是我們定義下面的精確函數(shù)和分?jǐn)?shù)函數(shù)來進(jìn)行數(shù)據(jù)比較。
為了處理數(shù)據(jù),在多屬性決策應(yīng)用中,我們需要建立相應(yīng)的決策矩陣。
表1 多屬性決策應(yīng)用的決策矩陣Table 1 Decision matrix for muti-attribute decision
表2 預(yù)期方案屬性參考值Table 2 The reference values of each attribute of the expected alternative
第一步:數(shù)據(jù)預(yù)處理,將數(shù)據(jù)進(jìn)行同類型轉(zhuǎn)化,利益或成本統(tǒng)一化,量綱系數(shù)化,整體數(shù)據(jù)歸一化(已經(jīng)過預(yù)處理數(shù)據(jù)省去此步)。
例3.1某投資銀行擬對(duì)5家企業(yè)Y={y1,y2,y3,y4,y5}進(jìn)行投資,主要關(guān)注下面6項(xiàng)指標(biāo)進(jìn)行決策來選擇最合適的一家進(jìn)行投資,即產(chǎn)值、投資成本、銷售、國家受益情況、環(huán)境污染狀況、發(fā)展前景,為了方便處理數(shù)據(jù),對(duì)上述6項(xiàng)指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)預(yù)處理,以此轉(zhuǎn)化為同類型數(shù)據(jù),變?yōu)橄旅嫘碌?項(xiàng)指標(biāo)。
x1:產(chǎn)值系數(shù)指標(biāo);x2:投資成本系數(shù)指標(biāo);x3:銷售系數(shù)指標(biāo);x4:國家受益情況系數(shù)指標(biāo);x5:環(huán)境污染狀況系數(shù)指標(biāo);x6:發(fā)展前景評(píng)估系數(shù)指標(biāo)。
表3 投資銀行對(duì)企業(yè)指標(biāo)的決策矩陣Table 3 Investment bank decision matrix for the enterprises based on the indicators
表4 投資銀行預(yù)期指標(biāo)參考值Table 4 The reference values given by the investment bank to the expected indicators
表5 投資銀行預(yù)期企業(yè)衡量參考值Table 5 The reference values given by the investment bank to enterprise measurement
第一步:我們得到的數(shù)據(jù)已進(jìn)行了處理。
表6 企業(yè)預(yù)期指標(biāo)的聚合值Table 6 Aggregate values of each enterprise's expected indicators
第七步:利用分?jǐn)?shù)函數(shù)si和精確函數(shù)hi進(jìn)行排序,其數(shù)據(jù)及決策結(jié)果排序如表7。
因此,從表7我們可以看出企業(yè)y3是最符合投資公司要求的企業(yè),這一結(jié)論與文獻(xiàn)[13]中得到的結(jié)果一致,如表8。
表7 模型過渡量和排序Table 7 Model transitions and the
表8 兩種方法結(jié)果比較Table 8 Comparison of methods
從例3.1可以看出,文獻(xiàn)[13]所提出的方法和我們所提出的方法,對(duì)解決多屬性決策問題得到結(jié)果是一致。
在本文中,我們給出幾個(gè)重要的區(qū)間值t-可表示三角范數(shù)及其相應(yīng)區(qū)間值剩余蘊(yùn)涵,并以此為運(yùn)算工具,結(jié)合區(qū)間值五蘊(yùn)涵方法,添加可控參數(shù)提出廣義區(qū)間值五蘊(yùn)涵方法,并把它應(yīng)用到多屬性決策中。通過多屬性決策的例子,與參考文獻(xiàn)[13]的方法比較,得到相同的決策結(jié)果,從而說明本文的方法是合理有效的。未來,我們將考慮將模型應(yīng)用到模式識(shí)別和醫(yī)療診斷等領(lǐng)域中。
中國計(jì)量大學(xué)學(xué)報(bào)2021年4期