模糊神经网络 matlab,模糊神经网络程序代码

本文介绍了模糊神经网络初学者在MATLAB中实现模糊神经网络的过程,特别是使用K-means方法确定模糊规则个数。文中提供了一段模糊神经网络的程序代码,并针对K-means聚类的模糊规则个数提出疑问,同时展示了误差反向传播的参数修正过程。
摘要由CSDN通过智能技术生成

本人是模糊神经网络初学者,最近在研究模糊神经网络的程序,需要应用到论文中,求大神们给个程序。另外下面是我从网上下载的程序代码,但是不知道这个利用K-means法得到的模糊规则个数是何意,求解,谢谢啦~

ECHO 处于关闭状态。

clc

tic,

%[x,y]=data;

x=[1 1 1;

1 2 3];

y=[2 3 4]; %%%%%--数据显示,输入为-两输入,输出为-单输出。--------样本为p2组

[p1,p2]=size(x);

%- 一。首先要对样本进行聚类分析,以此来确定模糊规则个数。利用K-means法对样本聚类。

%????此处的K- means 法待加

%- 二。建立模糊推理系统

% 隶属度函数个数--模糊规则个数

k=5;

% 初始化四个隶属度函数的参数A,B及输出层初始权值W

for i=1:p1;

for j=1:k;

m(i,j)=1+0.6*rands(1);

b(i,j)=1+0.6*rands(1);

end

end

for j=1:k;

w(j)=100+rand(1);

end

%%%---推理计算输出值

for q=1:p2;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-----用同一隶属度参数对 输入样本 X 累计计算

% 选用高

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值