1.4 模糊集的截集 截集定义 截集的性质 截集定义 定义1 设AF (U), [0,1], 分别定义 A {u u U , A(u) } A {u u U.
Download
Report
Transcript 1.4 模糊集的截集 截集定义 截集的性质 截集定义 定义1 设AF (U), [0,1], 分别定义 A {u u U , A(u) } A {u u U.
1.4 模糊集的截集
截集定义
截集的性质
截集定义
定义1 设AF (U), [0,1], 分别定义
A {u u U , A(u) }
A {u u U , A(u ) }
则称A为A的一个—截集,称 A为A的一个—强
截集。 称为阈值(或置信水平)。
A是一个普通集。对uU,
当A (u)≥时,就说 u A ,意即在水平下,
u属于模糊集A,
当 A (u)< 时,就说u A ,意即在水平下,
u不属于模糊集A。
模糊集的截集
A
图1.9 A的截集
截集的性质
• 性质1 设A,B F (U), 对 [0,1], 则
( A B) A B , ( A B) A B
证 (A
B) {u ( A
B)(u ) }
{u A(u) B(u) }
{u A(u ) 或B(u ) }
{u A(u) } {u B(u) } A
(A
B
B) {u ( A B)(u) } {u A(u) B(u) }
{u A(u) } {u B(u) } A
B
• 对于F (U)中的有限个模糊集,此结论仍然成立。
n
n
n
n
t 1
t 1
t 1
t 1
( At ) ( At ) , ( At ) ( At )
• 但是,对于无限多个模糊集,等号未必成立。
• 性质2 若{At| tT } F (U) ,T为指标集,则
tT
tT
( At ) (
( At ) (
tT
tT
At ) ,
At )
• 证
若 u ( At ) 则存在 t0T 使 u ( At )
0
tT
于是 At0 (u ) ,即 sup At (u ) ,故
tT
u ( At )
tT
第二式
u (
tT
At ) At (u )
tT
At (u ) , t T
u ( At ) , t T
u
tT
( At )
1
1
• 例2 令 An (u ) (1 ) uU,则
2
n
1
( An )(u )
,于是
n 1
2
但是 ( An ) 0.5 , n 1
因此
n 1
n 1
( An ) 0.5 U
n 1
,从而 ( An ) 0.5
n 1
( An ) 0.5 ( An ) 0.5
说明性质2中的包含关系一般不能换为等式。
( At ) ( At )
tT
tT
• 性质3 设1 , 2 [0,1], A F (U ) ,若 1 2 ,
•
则
A1 A2
证 对 u A ,有 A(u) 2 A(u) 2 1
2
所以 u A1 ,即 A1 A2
性质4 设 t T , t [0,1] ,则 A( t ) At
tT
证
tT
u A( t ) A(u ) t
tT
tT
t T , A(u ) t
t T , u At u
tT
At
• 关于 —强截集也有相应的四个性质,证明方法与
前面类似。
性质1'设A,B F (U), 对 [0,1], 则
( A B) A B , ( A B) A B
性质2'设{At| tT } F (U) ,则
( At ) ( At ) ,
tT
tT
( At ) ( At )
tT
tT
性质3 '设 1, 2 [0,1],A F (U), 且 12 ,则
A 1 A2
• 性质4 '设 tT , t[0,1], 则
A( t ) At
tT
tT
c
c
c
c
• 性质5 ( A ) ( A1 ) , ( A ) ( A1 )
• 证 仅证第二式
u ( Ac ) Ac (u ) 1 A(u)
A(u ) 1
u A1 u ( A1 )c
一般地
( A c ) ( A ) c
0.5 0.7
,试按
• 例3 设 U {a, b}, A
a
b
( A ) c 和 ( A c )
解 当=0.6时, A0.6 {b}
0 .5 0 .3
又因为 A
a
b
C
0.6 求出
于是得 ( A0.6 ) c {a}
c
(
A
) 0 .6
故
因此 ( A c ) 0.6 ( A0.6 ) c
特殊的截集:
(1)取 = 0,则A0=U,但 A0 不一定等于U;
(2)取 =1 ,则 A ,但A1不一定等于。
1
• 定义2 设AF (U),
(1) 称 A0 为A的支撑集,记作SuppA, 即
SuppA={ u|uU, A(u)>0}
(2) A的核记为KerA: KerA={u|uU, A(u)=1}
(3) 若KerA ,则称A为正规模糊集。
支撑集与核的性质:
(1) Supp = Ker= , Supp U = KerU= U;
(2) Supp (SuppA)= SuppA, Ker (KerA)= KerA;
(3) AB= SuppA SuppB =
图1.10 模糊集A的SuppA,KerA
• 证明: (3) AB= uU, A(u)B(u)=0
uU, A(u)=0或B(u)=0
uU, uSuppA或
uSuppB
uU, uSuppA SuppB
SuppA SuppB =
关于1/2截集的几何意义
设AF (U), U={u1,u2,…,un},则由截集的定义
A1/2={ui|A(ui)1/2} P (U), Kaufmann指出:
A1/2是距离“模糊信息”最近的“非模糊信息”
它是P (U)中的一个元素,而当A={0.5,0.5,…0.5,}
时,A与P (U)中每个点都是等距离的。易证:
对AF (U), 有 (AAC)1/2=U, (AAC)1/2=
并且还有对uU
| (AAC)(u)U(u)|=|1 max{A(u),1 A(u)}|
=|min{A(u),1 A(u)}|
=| (AAC)(u) |
=| (AAC)(u) (u) |
即AAC与U的距离等于AAC与的距离。
u2
U={u1,u2}
{u2}
A
0.5
{u1}
图1.11 A1/2的几何意义
u1
1.5 分解定理
• 定义1 设[0,1], AF (U), 定义
(A)(u ) A(u )
称A为与A的数积。显然A F (U).
• 当A为普通集时,( A)(u) CA (u)
A仍为模糊集,因而A称为数乘模糊集。
性质1 若 ,则 A A;
1
2
1
2
• 性质2 若AB, 则 A B。
• 定理1(分解定理I) 设 AF (U),则
A (A )
[ 0 ,1]
证 因为A是普通集合,且其特征函数
1 A(u )
C A (u )
0 A(u )
于是,对 uU 有
(
[0,1]
A )(u ) ( CA (u))
[0,1]
max( ( CA (u)), ( CA (u)))
A( u )
A( u )
max( ( 1), ( 0))
A( u )
A( u )
max( , 0)
A(u )
A(u )
max(A(u ),0) A(u )
即
A (A )
[ 0 ,1]
模糊集A的隶属函数
u A
(A )(u)
0 u A
• 分解定理反映了模糊集与普通集的相互转化关系
• 例1 设模糊集
0.5 0.6 1 0.7 0.3
A
u1
u 2 u3 u 4
u5
• 取截集得
A1 {u 3 }
A0.7 {u 3 , u 4 }
A0.6 {u 2 , u 3 , u 4 }
A0.5 {u1 , u 2 , u 3 , u 4 }
A0.3 {u1 , u 2 , u 3 , u 4 , u 5 }
• 将截集写成模糊集的形式,再由数乘模糊集定义,
有
1
1A1
u3
0.7 A0.7
0.7 0 .7
u3
u4
0.6 A0.6
0.6 0.6 0. 6
u2
u3
u4
0.5 A0.5
0.3 A0.3
0.6A0.6=0.6A(u)
0.5 0.5 0.5 0.5
u1
u2
u3 u 4
0.3 0.3 0.3 0.3 0.3
u1 u 2 u 3 u 4 u 5
• 应用分解定理Ⅰ构成原来的模糊集
A A 1A1 0.7 A0.7 0.6 A0.6 0.5 A0.5 0.3 A0.3
[ 0 ,1]
1 0.7 0.7 0.6 0.6 0.6
u3 u3
u4 u2
u3
u4
0.5 0.5 0.5 0.5 0.3 0.3 0.3 0.3 0.3
u 3 u 4 u1 u 2 u 3 u 4 u 5
u1 u 2
0.3 0.5 0.3 0.5 0.6 0.3 0.5 0.6 0.7 1
u1
u2
u3
0.3 0.5 0.6 0.7 0.3
u4
u5
0.5 0.6 1 0.7 0.3
u1
u 2 u3 u 4
u5
分解定理
图1.12 分解定理示意图
• 推论1 已知模糊集A的各截集为A , [0,1], 则
uU ,有
A(u) sup{ u A }
例2 设 U={u1,u2, u3, u4,u5},
{u1 , u 2 , u 3 , u 4 , u 5 }
{u , u , u , u }
1 2 3 5
A {u1 , u 3 , u 5 }
{u , u }
1 3
{ u 3 }
试求出模糊集A.
0 0. 2
0.2 0.5
0.5 0.6
0.6 0.7
0.7 1
• 解 由于含有元素u1的一切A中,最大的值为0.7,
所以,A(u1)= 0.7,
• 含有元素u2的一切A中,最大的值为0.5,所以,
A(u2)=0.5, 类似可得,
A(u3)=1, A(u4)=0.2, A(u5)=0.6,
所以,模糊集 A可表示为
0.7 0.5 1 0.2 0.6
A
u1
u 2 u3 u 4
u5
• 例3 设论域 U=[0,5], AF (U), 且[0,1],
[0, 5]
A [3 , 5]
(3, 5]
• 求A(x).
0
2
0
3
2
1
3
• 解 按推论A(x)=max{| xA}.
当 0≤x≤5 时,
A( x) 0
0
x
当x=3时, 即0<x2时, A( x)
x
3
3
当 2<x5 时,
2
A( x)
2
3
0
3
当3<x5时,
A( x) 1
2
1
3
于是
0
x
3
A( x)
2
3
1
x0
0 x2
2 x3
3 x5
• 定理2(分解定理II)设 AF (U), 则
A A
[ 0,1]
• 推论2 uU , A(u ) sup{ u A }
• 例4 设 U={u1,u2, u3, u4,u5},模糊集的强截集为
(1,1,1,1,1)
(1, 0,1,1,1)
A
(1, 0,1,1, 0)
(0, 0,1, 0, 0)
求出模糊集A.
0 0.2
0.2 0.5
0.5 0.7
0.7 1
解 根据 A(u ) sup{ u A } 并注意到 A 是按模糊集
的形式给出, 不难知道,在含u1的一切 A中, 没有
最大值(因为A(u1)> ), 上确界是0.7, 所以, A(u1)=0.7.
类似可得:
A(u 2 ) 0.2, A(u3 ) 1, A(u 4 ) 0.7, A(u5 ) 0.5
所以
0.7 0.2 1 0.7 0.5
A
u1
u 2 u3 u 4
u5
定理3 (分解定理III) 设A∈F (U) ,若存在集合值映射
H:
[0,1] F (U )
H ( )
使得 [0,1]
A H ( ) A ,则
(1) A H ( )
[ 0 ,1]
(2) 1 2 H (1 ) H ( 2 )
(3) A H ( ), 0
A H ( ), 1
1.6 模糊集的模糊度
定义1 若映射 d: F (U) [0,1]
满足条件:
(1) 当且仅当AP (U)时, d(A)=0;
(2) uU, 当且仅当A(u)1/2时, d(A)=1;
(3) uU, 当B(u)A(u) 1/2时, d(B) d(A);
(4) AF (U), d(A)=d(AC).
称映射d为F (U)上的一个模糊度, d(A)称为模糊
集A的模糊度.
定义1给出了关于模糊度的4条公理,它们所反映
的现实是
条件(1)表明普通集是清晰的。
条件(2),(3)表明,越靠近0.5就越模糊,尤其是当
A(u)1/2时, 最模糊。此时AC(u)=1A(u)=0.5 ,这种
模棱两可的情况最难决策。
条件(4)表明模糊集A与其补集AC具有同等的模糊
度,因为 | A(u )0.5| =| AC(u) 0.5 |, 即 A(u )与
AC(u)与0.5的距离相等。
当论域为有限时,模糊度有下面的一般形式。
定理 设 U={u1,u2,…,un}, 且映射
d: F (U) [0,1]
n
为 AF (U),d ( A) g[ f ( A(u i ))]
i 1
n
其中,g:[0,a] [0,1] 严格增加且g (0) 0, a
而 f :[0,1] [0,]满足条件:
(1)x[0,1], f (x)=f (1x);
(2) f (0)=0;
(3) f (x)在[0,1/2]上严格增加;
则d(A)是A在F (U)上的模糊度。
i 1
1
f( )
2
若g是线性的,即若g(x)=kx(k>0), 则有A,BF (U),
d(AB)+d(AB)=d(A)+d(B).
例1 设 U={u1,u2,…,un}, AF (U), 有
f ( A(ui )) | A(ui ) A1 (ui ) | p
( p 0)
2
n
2
d p ( A)
1
n
p
( | A(ui ) A1 (ui ) | p )
i 1
1
p
( p 0)
2
则dp(A)是A的模糊度。
1
x p
证 根据定理和本题条件,应有 g ( x) 2( )
n
显然它满足定理条件,下面考虑函数 f (x)
对于模糊集A的1/2截集 A1 有
2
1
1
A
(
u
)
i
2
A1 (u i )
2
0 A(u ) 1
i
2
• 为简单起见,记x=A(ui), 于是,x[0,1], 有
即
1
p
x
| x 1 |
2
f ( x)
| x 0 | p x 1
2
1 1
f ( x) ( | x |) p
2 2
显然
1 1
1 1
p
(1) f (1 x) ( | (1 x) |) ( | x |) p f ( x)
2 2
2 2
(2) f (0) ( 1 | 1 0 |) p 0
2
2
(3) x1, x2[0,1/2], 当 x1<x2,时,
1 1
p
p
p
f ( x1 ) ( | x1 |) x1 x 2 f ( x 2 )
2 2
可见,f (x)满足定理的三个条件,故dp(A)是模糊
集A的模糊度。
• 常见的有以下三种模糊度:
• (1) 海明(Haming)模糊度:当p=1时,记为
2 n
d1 ( A) | A(u i ) A1 (u i ) |
2
n i 1
• (2) 欧几里得(Euclid)模糊度:当p=2时, 记为
d 2 ( A)
2
n
1
2
n
( | A(u i ) A1 (u i ) | 2 )
i 1
1
2
2
• (3) 明可夫斯基(Minkowski)模糊度:记为
n
2
d p ( A)
1
n
p
( | A(u i ) A1 (ui ) | p )
i 1
2
1
p
• 验证海明模糊度d1(A)满足4条公理
(1)当AP(U)时, uiU , A(ui)=A1/2(ui), 即
uiA uiA1/2, 于是d1(A)=0
(2) 若uiU ,有A(ui)=1/2,则A1/2=U, 从而
uiU , A1/2(ui)=1,于是
2 n
2 n 1 2 n
d1 ( A) | A(ui ) A1 (ui ) |
1
2
n i 1
n i 1 2 n 2
(3)若uiU , B(ui)A(ui) < ½, 则B1/2=A1/2=, 即
uiU, B1/2(ui)=A1/2(ui)=0, 于是
2 n
2 n
d1 ( B) | B(ui ) | | A(ui ) | d1 ( A)
n i 1
n i 1
若uiU , B(ui)A(ui) = ½, 则| A(ui)A1/2(ui)|=1/2,
于是 当B(ui) = 1/2时,
| B(ui)B1/2(ui)|= 1/2=| A(ui)A1/2(ui)|
当B(ui) <1/2 时,
| B(ui)B1/2(ui)|= |B(ui)|< 1/2=| A(ui)A1/2(ui)|
总有 d(B) d(A)
• (4) 由于uiU ,
| A(ui)A1/2(ui)|=
1 A(ui ), ui A1/ 2 A(ui ) 1/ 2 AC (ui ) 1/ 2 ui A1/C2
C
C
A
(
u
),
u
A
A
(
u
)
1/
2
A
(
u
)
1/
2
u
A
i
i
1/ 2
i
i
i
1/ 2
AC (ui ), ui A1/C2
C
C
|
A
(
u
)
A
i
1/ 2 (ui ) |
C
1 A (ui )
故d1(A)=d1(AC)
• 例2 给定模糊集
0 . 8 0 . 9 0 . 1 0 .8
A
a
b
c
d
0 .3 0 0 . 3 0
B
a b
c
d
计算它们的海明模糊度和欧几里得模糊度。
解 因为
1 1 0 1
0 0 0 0
A1 , B1
a b c d
a b c d
2
2
2
(| 0.8 1| | 0.9 1| | 0.1 0 | | 0.8 1|) 0.3
4
2
d1 ( B) (| 0.3 0 | | 0 0 | | 0.3 0 | | 0 0 |) 0.3
4
1
2
d 2 ( A)
[(0.8 1) 2 (0.9 1) 2 (0.1 0) 2 (0.8 1) 2 ] 2 0.316
4
d1 ( A)
1
2
2
2
2
2 2
d 2 ( B)
[(0.3 0) (0 0) (0.3 0) (0 0) ] 0.425
4
按海明模糊度计算,模糊集A与B的模糊度一样,而按欧
几里得模糊度计算d2(A)<d2(B)。d1采用线性运算虽然方便,
但不能区分A与B的模糊度的大小,说明误差较大,d2采用
非线性运算,虽然较前者麻烦,但比较准确。
• 例3 设 U={u1,u2,…,un}, S (x)为熵农函数
x ln x (1 x) ln( 1 x)
S ( x)
0
• 则
1 n
H ( A)
S ( A(u i ))
n ln 2 i 1
x (0,1)
x 1或x 0
是模糊集A的模糊度。
证 只须验证定理中的三个条件对 S (x)成立即可。
条件(1) S (x)= S (1x)显然成立,
条件(2) S (0)=0显然成立.
只需验证条件(3)。
由S (x)是(0,1)上的连续函数,并且当 x(0,1/2) 时,
1 x
S ( x) ln x ln( 1 x) ln
0
x
因此, S (x)在[0,1/2]上严格增加,条件(3)成
立。从而,H(A)是A的模糊度,常称之为模糊熵。
注: 熵本是热力学的一个概念,原意是热量可
转变为功的程度。统计物理学重新给与解释:
熵是描述分子无规则运动的一种度量。在信息论
中,引用它作为剩余信息量大小的一种度量,模
糊集用它作为模糊程度的度量。
课后练习
1.取论域U={1,2,…,9,10},用模糊集A表示“小的
数”,而用模糊集B表示“接近10”,试写出U上
的模糊集A和B的表达式。
2. 设论域 U {u1 , u2 , u3 , u4 , u5} , 模糊集
A (0.5, 0.1, 0,1, 0.8)
B (0.1, 0.4, 0.9, 0.7, 0.2)
C (0.8, 0.2,1, 0.4, 0.3)
计算 A B, A B , ( A B) C , Ac.
• 3.设一足球队某些队员论域: U={u1,u2,…,u8},有模
糊子集“高”(A )和“体能好”(B ),其中,
0.9 0.8 1 0.6 0.7 0.8 0.9 0.9
A
u1 u2 u3 u4
u5 u6 u7
u8
0.8 0.9 0.8 0.9 0.9 0.9 0.7 0.8
B
u1 u2 u3 u4 u5 u6 u7 u8
• 则(1) AB, AB和AC有什么意义?
•
(2) 计算AB,AB和AC
• 4. 设A、B为论域X上的模糊集,它们的隶属函数
如下。试计算AB、AB、BC。
x 1, x [1, 2]
A( x ) 3 x , x [2, 3]
0,
其它
x 2, x [2, 3]
B( x) 4 x, x [3, 4]
0,
其它
5. 设论域R(实数域),x R
A( x) e
x 1
2
2
B( x) e
x2
2
2
求:A B,A B ,Ac,并作图。
6. 模糊集 A x
e
x2
x
,求截集:A1 ,A1 和 A0 .
e
0.2 0.8 1
x
{
a
,
b
,
c
,
d
}
,模糊集 A
7. 论域
a
b c
c
(
A
) .
A
A
求 , 和
8. 设U=[0,10 ]为论域,对 [0,1],若模糊集A的
λ-截集分别为:
[0,10]
[3,10]
A
[5 ,10]
[5,10]
0
3
0
5
3
1
5
1
求出: (1)隶属函数A(x),x∈[0,10];
(2) Supp A ;(3)Ker A
0.1 0.3 0.7 0.8 0.5
9. 设模糊集 A
a
b
c
d
e
计算Haming模糊度d1 (A)和欧几里得模糊度d2 (A).