Skip to content

5.9.2 模糊集的连接 (聚合)

模糊集可以通过算子加以聚合. 对于怎样将通常的集合运算加以推广, 如模糊集的并、交及补, 有几个不同的建议.

5.9.2.1 模糊集的聚合概念

1. 模糊集并、模糊集交

集合 ABAB 中的任意元素 xX 的隶属等级应该只与两个模糊集 AB 中元素的隶属等级 μA(x)μB(x) 有关. 模糊集的并和交借助两个函数

(5.343)s,t:[0,1]×[0,1][0,1]

定义, 并且它们用下列方式定义:

(5.344)μAB(x):=s(μA(x),μB(x)),(5.345)μAB(x):=t(μA(x),μB(x)).

隶属等级 μA(x)μB(x) 被映为新的隶属等级. 函数 ts 称作 t 范数和 t 余范数; 后者也称为 s 范数.

解释 函数 μABμAB 表示隶属真值,它们由隶属真值 μA(x)μB(x) 的聚合得到.

2. t 范数的定义

t 范数是 [0,1] 中的一个二元运算 t :

(5.346)t:[0,1]×[0,1][0,1].

它是对称、结合、单调增加的, 它以 0 作为零元素, 以 1 作为中性元素. 对于 x,y,z,v,w[0,1] ,下列性质成立:

(E1) 交换性

(5.347a)t(x,y)=t(y,x).

(E2) 结合性

(5.347b)t(x,t(y,z))=t(t(x,y),z).

(E3) 与中性元素及零元素的特殊运算

t(x,1)=x ,并且由于(E1),有 t(1,x)=x;t(x,0)=t(0,x)=0 .(5.347c)

(E4) 单调性

如果 xv 并且 yw ,那么有 t(x,y)t(v,w) .(5.347d)

3. s 范数的定义

s 范数是 [0,1] 中的一个二元函数:

(5.348)s:[0,1]×[0,1][0,1].

它有下列性质: (E1) 交换性

(5.349a)s(x,y)=s(y,x).

(E2) 结合性

(5.349b)s(x,s(y,z))=s(s(x,y),z).

(E3) 与中性元素及零元素的特殊运算

(5.349c)s(x,0)=s(0,x)=x;s(x,1)=s(1,x)=1.

(E4) 单调性

如果 xv 并且 yw ,那么 s(x,y)s(v,w) .(5.349d)

借助这些性质可以引进 t 范数的类 Ts 范数的类 S . 仔细地研究可给出下列的关系:

(5.349e)min{x,y}t(x,y),tT,x,y[0,1],

以及

(5.349f)max{x,y}s(x,y),sS,x,y[0,1].

5.9.2.2 模糊集的实用聚合运算

1. 两个模糊集的交

两个模糊集 AB 的交 AB 通过在它们的隶属函数 μA(x)μB(x) 上的极小值运算 min{,} 定义. 基于先前的要求有

(5.350a)C:=AB以及μC(x):=min{μA(x),μB(x)},xX,

其中

(5.350b)min{a,b}:={a,ab,b,a>b.

交运算对应于两个隶属函数的 AND 运算 (图 5.72). 隶属函数 μC(x) 定义为 μA(x)μB(x) 的极小值.

019363af-d8ae-7006-ac42-15a9aafbc2ce_202_656_1188_332_263_0.jpg

2. 两个模糊集的并

两个模糊集的并 AB 通过在它们的隶属函数 μA(x)μB(x) 上的极大值运算 max{,} 定义:

(5.351a)C:=AB并且μC(x):=max{μA(x),μB(x)},xX,

其中

(5.351b)max{a,b}:={a,ab,b,a<b.

交运算对应于逻辑 OR 运算. 图 5.73 表明 μC(x) 是隶属函数 μA(x)μB(x) 的极大值.

019363af-d8ae-7006-ac42-15a9aafbc2ce_203_656_489_329_263_0.jpg

t 范数 t(x,y)=min{x,y}s 范数 s(x,y)=max{x,y} 分别定义两个模糊集的交和并 (图 5.74 和图 5.75).

019363af-d8ae-7006-ac42-15a9aafbc2ce_203_656_916_332_250_0.jpg

019363af-d8ae-7006-ac42-15a9aafbc2ce_203_656_1239_332_246_0.jpg

3. 其他聚合

其他聚合有有界聚合、代数聚合、极端和, 以及有界差分、代数积和极端积 (表 5.8).

例如, 代数和定义为

C:=A+B 并且 μC(x):=μA(x)+μB(x)μA(x)μB(x) (对所有 xX ).(5.352a)

类似地,对于并 (5.531a,5.531b),这个和也属于 s 范数类. 它们都包括在表 5.8 的左边的列中. 表 5.9 给出这些运算在布尔逻辑和模糊逻辑中的比较.

5.8t 范数和 s 范数, pR

作者

t 范数

s 范数

Zadeh

交: t(x,y)=min{x,y}

并: s(x,y)=max{x,y}

Lukasiewicz

有界差: tb(x,y)=max{0,x+y1}

有界和: sb(x,y)=min{1,x+y}

代数积: ta(x,y)=xy

代数和: sa(x,y)=x+yxy

极端积: tdp(x,y)={min{x,y},x=1 或 y=1,0, 其他 

极端和: sds(x,y)={max{x,y},x=0 或 y=0,1, 其他 

Hamacher (p0)

th(x,y)=xyp+(1p)(x+yxy)

sh(x,y)=x+yxy(1p)xy1(1p)xy

Einstein

te(x,y)=xy1+(1x)(1y)

se(x,y)=x+y1+xy

Frank (p>0,p1)

tf(x,y)=logp[1+(px1)(py1)p1]

sf(x,y)=1logp[1+(p1x1)(p1y1)p1]

Yager (p>0)

tya(x,y)=1min{1,((1x)p+(1y)p)1/p}

sya(x,y)=min{1,(xp+yp)1/p}

Schweizer (p>0)

ts(x,y)=max{0,xp+yp1}1/p

ss(x,y)=1max{0,(1x)p+(1y)p1}1/p

Dombi (p>0)

tdo(x,y)={1+[(1xx)p+(1yy)p]1/p}1

sdo(x,y)=1{1+[(x1x)p+(y1y)p]1/p}1

Weber (p1)

tw(x,y)=max{0,(1+p)(x+y1)pxy}

sw(x,y)=min{1,x+y+pxy}

Dubois (0p1)

tdu(x,y)=xymax{x,y,p}

sdu(x,y)=x+yxymin{x,y,(1p)}max{(1x),(1y),p}

注: 对于表中所列的 t 范数和 s 范数,有下列顺序: tdptbtetathtsshsasesbsds

算子

布尔逻辑

模糊逻辑 (μA,μB[0,1])

AND

C=AB

μAB=min{μA,μB}

OR

C=AB

μAB=max{μA,μB}

NOT

C=¬A

μAC=1μA(μAC 是 μA 的补 )

类似于将和扩充为并运算的概念, 交也可以通过 (例如) 有界积、代数积和极端积来扩充. 例如, 代数积是用下列方式定义的:

(5.352b)C:=AB并且μC(x):=μA(x)μB(x)(对每个xX).

类似于交(5.350a,5.350b),它也属于 t 范数类,并且它也可以在表 5.8 的中间一列中找到.

5.9.2.3 补偿算子

有时算子必须介于 t 范数和 s 范数之间; 它们称作补偿算子. λ 算子和 γ 算子是补偿算子的例子.

1. λ 算子

μAλB(x)=λ[μA(x)μB(x)]+(1λ)[μA(x)+μB(x)μA(x)μB(x)],λ[0,1].

(5.353)

情形 λ=0 方程 (5.353) 产生称作代数和的形式 (表 5.8, s 范数); 它属于 OR 算子.

情形 λ=1 方程 (5.353) 产生称作代数积的形式 (表 5.8, t 范数); 它属于 AND 算子.

2. γ 算子

(5.354)μAγB(x)=[μA(x)μB(x)]1γ[1(1μA(x))(1μB(x))]γ,γ[0,1].

情形 γ=1 方程 (5.354) 产生代数和表达式.

情形 γ=0 方程 (5.354) 产生代数积表达式.

γ 算子应用于任意个模糊集,给出

(5.355)μ(x)=[i=1nμi(x)]1γ[1i=1n(1μi(x))]γ,

并且当带权 δi 时:

μ(x)=[i=1nμi(x)δi]1γ[1i=1n(1μi(x))δi]γ,xX,i=1nδi=1,γ[0,1].

(5.356)

5.9.2.4 扩张原理

上述讨论过将基本的集合运算推广到模糊集. 现在将映射的概念扩充到模糊区域. 概念的基础是不明确语句的接受等级. 经典的映射 Φ:XnY 将一个清晰的函数值 Φ(x1,,xn)Y 指派给点 (x1,,xn)Xn . 这个映射可以如下地扩充到模糊变量: 模糊映射是 Φ^:F(X)nF(Y) ,它将一个模糊函数值 Φ^(μ1,,μn) 指派给由隶属函数 (μ1,,μn)F(X)n 给出的模糊向量变量 (x1,,xn) .

5.9.2.5 模糊补

函数 c:[0,1][0,1] 称作补函数,如果它具有下列性质: 对于任何 x,y [0,1] ,

(EK1) 边界条件 c(0)=1c(1)=0 .(5.357a)

(EK2) 单调性 x<yc(x)c(y) .(5.357b)

(EK3) 对合性 c(c(x))=x .(5.357c)

(EK4) 连续性 c(x) 对每个 x[0,1] 是连续的.(5.357d)

A:最常用的 (连续且对合的) 补函数是

(5.358)c(x):=1x.

B: 其他连续且对合的补函数是菅野 (Sugeno) 补:

cλ(x):=(1x)(1+λx)1,λ(1,),

以及耶格尔 (Yager) 补:

cp(x):=(1xp)1/p,p(0,1).

version 1.24.0