当前位置: 首页 > news >正文

模糊小波神经网络(MATLAB 2018)

模糊系统是一种基于知识或规则的控制系统,从属于智能控制,通过简化系统的复杂性,利用控制法来描述系统变量之间的关系,采用语言式的模糊变量来描述系统,不必对被控对象建立完整的数学模型。相比较传统控制策略,适合对非线性、时变和模型不完全系统进行控制,有着较好的鲁棒性、适应性和不错的容错性。

神经网络可以自适应调整结构参数以应对新的样本输入,使特定输入能够生成相应的期望输出,在模式识别和数据拟合方面表现不错。神经网络具有并行结构,对数据进行并行处理,可以解决控制系统中的大规模实时计算问题。神经网络是基于历史数据进行训练,训练完成的网络具有了归纳能力,可以实现在线的自适应调节。

一般情况下,神经网络不能直接处理结构化的知识,通过大量训练数据,借助自学习过程,使用并行分布结构来估计输入到输出的映射关系。在模糊控制中,隶属度函数及控制规则的固定不适合被控过程的变化,在一定程度上影响了控制效果。在这种情况下,将模糊控制和神经网络结合起来,为模糊系统建立行之有效的决策规则,利用神经网络的自学习和自适应能力,实现模糊控制规则的在线修改和隶属度函数的自动更新,使得模糊控制具有自学习和自适应能力。

鉴于此,采用模糊小波神经网络进行预测研究,运行环境为MATLAB 2018。

图片

function w = wavelet( x, a, b )
%WAVELET 函数
%a不能为0
z = (x - b) / a;
z = z^2; % 此行和下一行使用z来表示z^2
完整代码:https://mbd.pub/o/bread/mbd-ZpWWmpdq
w = (1 - z) * exp(-z/2) / sqrt( abs(a) ); % 使用z来表示z^2

图片

图片

工学博士,担任《Mechanical System and Signal Processing》《中国电机工程学报》《控制与决策》等期刊审稿专家,擅长领域:现代信号处理,机器学习,深度学习,数字孪生,时间序列分析,设备缺陷检测、设备异常检测、设备智能故障诊断与健康管理PHM等。

http://www.lryc.cn/news/364159.html

相关文章:

  • HTML布局
  • 数据结构:双链表
  • Python3 元组、列表、字典、集合小结
  • 2024会声会影破解免费序列号,激活全新体验!
  • 机器学习18个核心算法模型
  • 平滑值(pinghua)
  • 使用matplotlib绘制折线条形复合图
  • 云计算中网络虚拟化的核心组件——NFV、NFVO、VIM与VNF
  • # SpringBoot 如何让指定的Bean先加载
  • 家用洗地机哪个品牌好?洗地机怎么选?这几款全网好评如潮
  • iOS与前端:深入解析两者之间的区别与联系
  • SpringBoot 基于jedis实现Codis高可用访问
  • 力扣108. 将有序数组转换为二叉搜索树
  • 人工智能机器学习系统技术要求
  • 学习整理使用JavaScript中如何判断变量是否存在的四种常用方法
  • docker实现jenkins+git+naocas一体化自动部署
  • Flutter 中的 PerformanceOverlay 小部件:全面指南
  • es的总结
  • React常见的一些坑
  • Java基础29(编码算法 哈希算法 MD5 SHA—1 HMac 算法 堆成加密算法)
  • 人脸识别——OpenCV
  • 深入探索容器:什么是容器及其在现代软件开发中的作用
  • STM32-- GPIO->EXTI->NVIC中断
  • 【介绍下WebStorm开发插件】
  • 推荐丨一键申请SSL证书,让网站实现HTTPS访问!
  • 交叉导轨在医疗设备上的作用!
  • 【云原生】Docker Compose 使用详解
  • 通过LabVIEW提升生产设备自动化水平
  • 面试题vue+uniapp(个人理解-面试口头答述)未编辑完整....
  • PPP-B2b精密产品使用注意事项及分析