Sugeno(TS)型模糊推理系统线性形式

TS系统特点:输出量是输入量的线性函数,与Mamdani控制器的最大不同是没有清晰化模块,因为它的推理结果就是清晰值。同时,用清晰地输出函数uj=pje+qjec+kj代替了Mamdani控制器中的模糊蕴含关系。设系统的两个输入分别是清晰变量x1和x2,将近似推理过程指定为“If x1 is A1 and x2 is A2, then u=f(x1, x2)”,其中A1和A2是两个F集合,输出量u为一个数值函数f(x1,x2),且类型为线性函数。

1.输出函数f(x1,x2,…)的两种形式

举例:设某个双输入-单输出系统,其两个清晰输入变量为e和ec,一个清晰输出量为u,已知A1和A2为F子集。
在0阶T-S型模糊模型中:
If e is A1 and A2 then u=k(k为常数)
在1阶T-S型模糊模型中:
If e is A1 and A2 then u=pe+qec+k
其中p、q和k是与F集合A1、A2有关的常数。

2.计算系统输出U的两种方法

假设系统可用n条模糊规则描述,第i条模糊规则的输出为ui。当某个输入激活了m条规则(n≥m),系统总输出为U,将根据这m个输出ui通过下属两种方法计算得出:

  1. 加权求和法(wtsum)
    设第i条规则输出的结果为ui,它的权重为ωi,则总输出为:

    式中ωi表示第i条规则在总输出中所占分量轻重的比例(权重)。
  2. 加权平均法(wtaver)

自适应神经网络的模糊推理系统(anfis)

1.模型特点

  1. 单输出Sugeno型模糊推理系统(Matlab中);
  2. 训练完成的模型不具备可解释性。
    在Matlab中训练anifs有两种方式:命令行和图形界面。在此介绍图形界面的训练方式。

2.使用MATLAB训练过程

  1. Matlab界面中->APP->搜索fuzzy->打开Neuro-Fuzzy Designer;
  2. Load Data
    a) 首先准备数据,我们需要准备Training Data和Checking Data,数据加载有两种加载方式:从文件和从工作区。
    b) 我们在Matlab工作区中准备好需要的数据;

    分别是train_beta和check_beta,由于设计的是9输入1输出系统,可以看出两者均为749*10矩阵。前9列为输入数据,第10列为输出数据。
    c) 我们在Load data窗口Type选择Training,From选择worksp.,之后输入变量名称,即可加载Training Data,同理完成Checking数据的加载;
  3. 加载或生成FIS模型
    a) 如果加载已有模型,已有模型需要满足的条件为单输出Sugeno型模型,且规则数等于输出情况数目;

    b) 如果需要生成模型,可以选择两种方式:Grid partition(网格分割法)和Sub. Clustering(相减聚类法)
  4. 训练模型
    a) 在训练时可以选择的方式有:hybrid(混合法)和Backpropa(反向传播法),推荐使用反向传播法;
    b) 设置Error Tolerance(误差精度)和Epochs(最大训练次数);
    c) 开始训练
  5. 模型测试
    a) 使用Checking Data对训练完成的模型进行检查。

参考文献

  1. MATLAB-Train Adaptive Neuro-Fuzzy Inference Systems.
  2. 石辛民, 郝整清. 模糊控制及其MATLAB仿真[M]. 清华大学出版社, 2008.

Sugeno型(TS型)模糊推理系统及自适应神经网络的模糊推理系统(anfis)应用相关推荐

  1. T-S型模糊算法简述及FPGA的实现

    目录 0 引言 1 将清晰的数据模糊化 2.模糊推理 2.1模糊命题 2.2T-S模糊推理 3.将模糊的数据清晰化 4.使用模糊算法逼近一阶线性定常系统在MATLAB中实现 5.在FPGA中实现模糊算 ...

  2. 国家电网一二次融合配电终端(FTU)发展新方向馈线自动化:具备集中型馈线自动化/就地型馈线自动化包括电压时间型、电压电流型、自适应综合型)及零序电流,零序电压或外施信号法的单相接地故障选线功能

    近日国家电网一种新型一二次融合馈线终端DAF-810馈线终端产成功上线挂网运行.DAF-810新型一二次融合终端馈线自动化终端具备集中型馈线自动化.就地型馈线自动化(包括电压时间型.电压电流型.自适应 ...

  3. 自适应模糊神经网络算法,什么是自适应神经网络

    数据挖掘中的神经网络和模糊逻辑的概念是啥? . [神经网络]人工神经网络(ArtificialNeuralNetworks,简写为ANNs)也简称为神经网络(NNs)或称作连接模型(Connectio ...

  4. 9型转x型 cobol_【科研模型100例32】A型/X型分子筛

    [例32]A型/X型分子筛难度:★★★知识点:多边形 倒角 顶点捕捉 本期教程继续我们的多边形建模之旅,主要知识点为:多边形桥接和顶点捕捉.以上图中的分子筛模型为例,左边为X type,右边为A ty ...

  5. ML之FE:数据处理—特征工程之特征三化(标准化【四大数据类型(数值型/类别型/字符串型/时间型)】、归一化、向量化)简介、代码实现、案例应用之详细攻略

    ML之FE:数据处理-特征工程之特征三化(标准化[四大数据类型(数值型/类别型/字符串型/时间型)].归一化.向量化)简介.代码实现.案例应用之详细攻略 目录 真正意义的标准化与归一化 1.标准化/Z ...

  6. ML之ME/LF:机器学习中的模型评估指标/损失函数(连续型/离散型)的简介、损失函数/代价函数/目标函数之间区别、案例应用之详细攻略

    ML之ME/LF:机器学习中的模型评估指标/损失函数(连续型/离散型)的简介.损失函数/代价函数/目标函数之间区别.案例应用之详细攻略 目录 损失函数的简介 损失函数/代价函数/目标函数之间区别 损失 ...

  7. 动态规划——坐标型位操作型

    动态规划--坐标型&位操作型 坐标型动态规划--带阻碍的唯一路径 序列型动态规划--油漆房子 划分型动态规划--解密方式 坐标型动态规划--最长上升连续子序列 坐标型动态规划--最小路径和 坐 ...

  8. 简自动类型提升,精度损失类型强制转换,常用转义字符,简单帮你回顾Java基本数据类型整形浮点型字符型布尔型Boolean及其运算规则

    文章目录 整形 浮点型 字符型 布尔型boolean 自动类型提升 强制类型转换 注意 整形 bit是计算机中的最小存储单位. byte是计算机中的基本存储单元. 1MB=1024KB--1KB=10 ...

  9. java数值型转字符型_Java中数值型,字符型及字符串的相互转换

    Java中数值型,字符型及字符串的相互转换由广州疯狂软件教育java培训分享: 刚开始学习Java不就前些时日被转换问题搞得有点凌乱在这里整理一下. 1.字符型与数值型之间的转换 (1)要将一个整数转 ...

最新文章

  1. 剑指offer:剪绳子
  2. 连接mysql次数_matlab2020b通过JDBC连接mysql8.0.22
  3. BZOJ2525 [Poi2011]Dynamite 【二分 + 贪心】
  4. android 优化启动事件,张绍文android开发高手课读书笔记4-启动优化篇
  5. 祝大家狗年家庭事业旺旺旺
  6. Windows Embedded CE 6.0开发初体验(一)Windows CE概述
  7. linux命令行安装vnc_centos 6.5 命令行方式可以用vnc连接吗
  8. 学习日志(一)安装PySide2遇到的问题及其解决办法
  9. 2021中国大学生程序设计竞赛部分题解(CCPC)- 网络选拔赛(重赛)
  10. 将Excel数据批量导入到数据库(项目案例)
  11. 关于元素水平垂直居中的那些事?
  12. SumatraPDF安装包
  13. 【外刊阅读】1. There is no “gay gene“
  14. Python爬虫实例(六)多进程下载金庸网小说
  15. python 编辑excel需要什么包,python操作excel的包(openpyxl、xlsxwriter)
  16. 备战数学建模22-数学建模论文写作规范总结
  17. 使用Windows聚焦当壁纸
  18. python3.7的idle打不开解决办法_python3.4idle为什么打不开
  19. 扒一扒:2020台湾Android-Kotlin--Java-面試題庫,竟如此--
  20. 基于 SLS 构建 RDS 审计合规监控

热门文章

  1. c语言中的类结构体-点号
  2. application.properties
  3. 生活记录-- 林微因《分手信》
  4. A5论坛 - http://www.a5lt.com/
  5. 2步搞定Linux中搭建nginx文件服务器
  6. 卫宁健康董事长周炜被实施留置措施:市值一天蒸发46亿
  7. CentOS-系统对历史操作记录添加ip追踪设置
  8. 企业级直播应用模块化,可以做哪些?
  9. 我想找个EXCEL进销存的管理软件,就是管理珠宝的那种最好是用EXCELVBA做的表
  10. android wear 最新设备,最全Android Wear 2.0设备升级名单:华为给力