基于KM算法的区间二型单点TSK模糊逻辑系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2 区间二型模糊集的定义及理论
定义 2. 区间二型模糊集一般性描述为 1 在二型模糊集的相关文献中 ,
; 修订日期 : 2 0 1 2 1 2 2 0 2 0 1 3 0 4 1 9 * 收稿日期 : - - - -
) 基金项目 : 辽宁工业大学教师科研启动基金资助项目 ( X 2 0 1 2 2 0 , 作者简介 : 陈阳 ( 男, 辽宁工业大学理学院讲师 , 研究方向 : 模糊推理及其控制 , 二型模糊逻辑系统 ; 王涛 , 女, 辽宁工业大学 1 9 8 1 -) 研究方向 : 模糊推理及其控制 , 二型模糊逻辑系统 。 理学院教授 ,

M i i
i=1
∑yrf +
R i i=1
i=R+ 1 M
珚 ∑yf
i i r
) 步 中 ,核 对 y .在第 ( 4 R)是 否 等 于 c ′.如 果 相 等 ,停 止 此 迭 代 算 法 并 且 设 置 r(
i 珚 ∑ f + ∑f i=R+ 1
) ) ) 如果不相等 ,进入第 ( 步 。 在第 ( 步中 , 设置c 且返回第 ( 步 ,反复迭代运 R)=y 5 5 ′ =y R) 2 y r( r. r( 算 ,直到找到某个指定的 “ 满足y 所以 , R” R) ′. KM 算法的关键就是找到切换点序号 L, R,而 L, =c r( R 分别为使 y y l 取得最小值 , r 取得最大值的离散点序号 。 [ ] 4 已经证明了 KM 算法是单调收敛的 , 且它们以幂指数一样的速度收敛 。 M e n d e l和 L i u1 计算机编程 更 易 实 现 , 计 算 精 确 度 较 高, 是目前较成熟的一种 KM 算法较其他算法计算过程简单 , 本文利用这种算法讨论区间二型单点 T 类型简化 , 解模糊化 算法 。 因此 , S K 模糊逻辑系统的模糊推理 ,
此外 , 还有两种特殊类型的区间二型 T 后件 是 普 通 S K 模糊逻辑系统 。当规则前件是二型模糊集 , 集时 , 此类型称为 ( 型 。当规则前件是一型模糊集 , 后件也是一型模糊集时 , 此类型称为 ( A2 -C A1 - 0) 型 。在工程实践中 , 这三种类型的区间二型 T C S K 模糊系统有广泛的应用 。 1)
已取得一定进展 , 得到了二型模糊逻辑系统的理论框架 。 应用二型模糊逻辑可以更好的处 深入地研究 , 、 、 理语言中的不确定性 , 从而减少系统中大 量 不 确 定 性 。 在 同 期 , J . M. M e n d e l R. I . J o h n F. L i u对模糊 逻辑系统应用做了大量的工作 , 对模糊逻辑系统理论的健全做出了重要贡献 , 并且在理论与应用之间选

p i i i i
y l = y r =


k=1 p
xk +c x s s k| k 0 - ∑| k- 0 ∑c
k=1 p i i i i
( ) 4 ( ) 5
k=1
xk +c x s s k| k k+ 0 + ∑| 0 ∑c
k=1
4 类型简化和解模糊化模块
本文采用一种实用的基于 KM 算法的中心集类型简化方法 。 规则后件是区间一型模糊集 , 两个端
珔 i( i( i( , ] , …, x x x k = 1, 2, 珟 珟 珟 =[ p k) k) k) F F F μ μ μ k k k i i i i i [ , ] , …, …, C s s i = 1, M; 1, j = 0, p j = c j- jc j+ j
i j i j i j i j i p p


i=1 M
∑yθ
i=1 i 源自文库θ
i li

L i i 珚 + f l ∑y

i i=1 i 珚 ( )当i≤ L 时 , 设置θ 当i≥ L+1 时 , 设置θ 且计算 y 3 L) = i =f ; i =f , l( L
i=L 1 + M
∑y f ∑f

i l


i=1
珚+ ∑f

i=L 1 +
第 3 期 陈阳 , 王涛 : 基于 KM 算法的区间二型单点 T S K 模糊逻辑系统
1 5
图 2 三角形区间二型模糊集的足迹不确定性 ( 主隶属函数有四个参量和五个参量 )
本文研究规则前件为区间二型模糊集 , 后件为区间一型模糊集的单点 T S K 模糊逻辑系统 。 隶属函 数为 :
1 引言
二型模糊集的特征是对模糊集合中隶属度值再 Z a d e h 教授在 1 9 7 5 年首次提出二型模糊集的概论 , , 。 次进行模糊化表示 即其隶属度值本身为一型模糊集 二型模糊集增强了集合的模糊性 , 从而可以提高
[ ] 1] 0 。1 其处理不确定的能力 [ 并开始了 9 9 9年, J . M. M e n d e l提出了二型模糊逻辑及 其 模 糊 逻 辑 系 统 2-1
o . 3 V o l . 2 8,N , J u n . 2 0 1 4
基于 KM 算法的区间二型单点 T S K 模糊逻辑系统
陈 阳, 王 涛
( ) 辽宁工业大学 理学院 , 辽宁 锦州 1 2 1 0 0 1

摘 要: 介绍了区间二型模糊集的定义及相关理 论 , 提出一种多输入单输出区间二型单点 T S K 模糊逻 讨论了区间二型单点 T 类型简 化 , 解 辑系统 。 在 KM 算法的理论基础上 , S K 模糊逻辑系统的模糊推理 , 模糊化等模块 。 用两个算例验证了设计该模糊逻辑系统的可行性 。 最后给出了本文的 总 结 和 进 一 步 研 究问题的展望 。 关键词 : 区间二型模糊集 ; 模糊推理 ; 类型简化 KM 算法 ; 中图分类号 : O 1 5 9 文献标识码 : A
( ) 2 ( ) 3
, 其中 , 平均数 ) c 表示C 的中心 ( s 表示C 的跨度 。 区间二型 T S K 模糊逻辑系统的激发集 F ( x)=
i i i i i 珚 珚 珔 i( i( [ , ( ] ,其中 f ( , ( 。 规则 R 的后件Yi 也是一个区间集 , x) x) x) x x) x Yi 珟 珟 = ∩μ = ∩μ f( f f k) k) F F k k k=1 k=1 i ,i 。 =[ y r] l y
y l +y r 等问题 。 区间二型 T 当使用区间二型模糊 S K 模糊逻辑系统的解模糊化输出 y .可看出 , T S K, 2 = 2 集时 , 减少了计算 T S K 模糊逻辑系统中的模糊推理和 类 型 简 化 模 块 都 变 成 区 间 一 型 模 糊 集 间 的 运 算 ,
的复杂度 , 很有实际意义 。
( )核对y 是否等于c 如果相等 , 停止此迭代算法并且设置y 如果不相等 , 进入第 4 L) ′. L) =y l( l( l. ( ) 。 步 5 ) )步 , ( 设置c 反复迭代运算 , 直到找到某个指定的 “ 5 ′ =y L)且返回第 ( 2 L”满足 y L)=c ′. l( l(
] 1 8-2 0 。 应用 [ 2 1] 本文在 KM 算法 [ 的理论基础上 , 提出了一种多输入单输出区间二型单点 T 讨 S K 模糊逻辑系统 , 论了模糊逻辑系统的模糊推理 , 类型简化和解模糊化等过程 。 研究结果表明 , 区间二型模糊逻辑系统里
各个模块的运算都可以转化成相应一型模糊集的运算 。
i ) ) ( ,, …, 下面用 KM 算法计算 y 第( 和( 步和计算 y 1 2 r: l 几乎一样 ,但是在第一步中 ,将 y r i= 1 2
1 2 M R … ≤y ) )满足 y 在第 ( 步中 ,找到 R( M )重新排序 ,使之满足 y 2 1 ≤ R ≤ M -1 ′≤ r . r ≤c r ≤y r ≤ R+ 1 i i 珚 步 中, 当 i ≤ R 时 ,设 置 θ 设 置θ .在第 ( 3) R)= y i = f ;当 i ≥ R + 1 时 , i = f ,且 计 算 y r( r
第2 模 糊 系 统 与 数 学 8 卷第 3 期 2 0 1 4年6月 F u z z S s t e m s a n d M a t h e m a t i c s y y ( ) 文章编号 : 1 0 0 1 7 4 0 2 2 0 1 4 0 3 0 0 1 3 0 8 - - -
1 6
模 糊 系 统 与 数 学 2 0 1 4年

珔 i( i( x x 珟 珟 + ∩μ k) k) ∩μ F F k k=1 k k=1 , …, i = 1, 2, M ,然后计算c ′= = 2
L L 1 + ( )找到 L( )满足 y 2 1 ≤ L ≤ M -1 ′ ≤y . l ≤c l
x∈J x
珔 珦) 珦) 珔 ,x ∈ X; ,x ∈ X. , ] 。 在工程上 ,通 x) O U( A x) O U( A x) x) x) 珦( 珦( 珦( 珦( 珦( =[ ≡F ≡F A A A A A μ μ μ μ μ 常选择区间二型模糊集的隶属函数为高斯型或三角形 。
图 1 高斯区间二型模糊集的足迹不确定性 ( 主隶属函数有不确定性标准偏差和不确定性平均数 )
] 1 1-1 7 。传统的二型模糊逻辑系统 择区间二型模糊逻辑系统解决实际问题 , 运 用 很 广 泛, 效 果 也 比 较 好[
但是 , 运用一般的二型 模 糊 逻 辑 系 统 解 决 问 题 时 , 由于 在处理不确定性问题上优于一型模糊逻辑系统 , 一般的二型模糊集运算是非常复杂的 , 因此 , 人们在二型模糊逻辑系统 中 运 用 区 间 二 型 模 糊 集 , 也就是 我们所说的区间二型模糊逻辑系统 , 这使得处理不确定性问题计算更 加 简 单 , 更 加 容 易 处 理, 这使得区 间二型模糊逻辑系统非常具有实用性 , 所以 , 很多学者都着手研究区间二型模糊逻辑系统及其在控制上
i ( ,, …, () ,设 YT () 点 y 和y p)在上文中已经算出 。类型简化集 YT r i= 1 2 S K, 2 x 是一个 区 间 集 S K, 2 x = [ 。只需计算出 y y y l, r] l 和y r. i l
用 KM 算法计算 y 算法如下 : l,
i i 珚 +f f i 1 2 M ( )将 y ( ,, …, … ≤y 初始化θ 设置θ 1 M )重新排序 ,使之满足 y i, i = l i= 1 2 l ≤y l ≤ l . 2
1 4
模 糊 系 统 与 数 学 2 0 1 4年
珦= A
/ / / x) x= u] x, J μ ( ∫ ∫[ ∫1
珦 A

] 0, 1 [
( ) 1
x∈X
x∈X u∈J x
其中 , 区间二型模糊集的二级隶属度值为 1。 u 表示主隶属度值 , J x 表示主隶属度的值域 , 珦 珔 ( ) 足迹不确定性 F 上级隶属函数μ 和下级隶属函数μ 是F O U A = ∪ Jx . x) x) O U 的上下界 , 珦( 珦( A A
4 算例
算例 4. 1 模糊推理规则如下 : 1 1 1 1 1 1 1 1 珟 珟 珟 珟 ,2 是 F , ,那么 y = C R :如果 x x x x 1 是F 3 是F 1 +C 2 +C 3. 1 x 2 x 3 0 +C 1 2 3
3 模糊推理模块
考虑如下的 p 输入单输出模糊规则 : i i i i i i i i 珟 珟 珟i :如果 x … 且x R x x xp 1 是F 2 是F 1 +C 2 + … +C p 是Fp ,那么 Y = C 1 且x 2 且 0 +C 1 2 p
i …, ( ,, …, ; 其中 , 也是一型模糊集 ) i= 1, 2, C Yi 是第i 个规则输出 ( p; p)是后件一型模糊集 ; j j=0 1 i 珟 ( ,, …, F p)是后件二型模糊集 。这些规则可以同时解释前件隶属函数和后件参数的不确定性 。 k k =12 这种区间二型 T 型。 S K 模糊逻辑系统可看成是 ( A2 -C 1)
相关文档
最新文档