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

辽宁省建设部网站微信平台商城开发

辽宁省建设部网站,微信平台商城开发,百度联盟广告怎么屏蔽,汶上公司网站建设一、简述 极限学习机是一种用于训练单隐层前馈神经网络的算法,由输入层、隐藏层、输出层组成。 基本原理: 输入层接受传入的样本数据。 在训练过程中随机生成从输入层到隐藏层的所有连接权重以及每个隐藏层神经元的偏置值,这些参数在整个…

一、简述

极限学习机是一种用于训练单隐层前馈神经网络的算法,由输入层、隐藏层、输出层组成。

基本原理:

输入层接受传入的样本数据。

在训练过程中随机生成从输入层到隐藏层的所有连接权重以及每个隐藏层神经元的偏置值,这些参数在整个训练过程中不会被修改。

前向传播:输入数据通过已设定的权重和偏置传递给隐藏层,经过激活函数处理后产生隐藏层的输出。

在得到隐藏层输出后,需找到从隐藏层到输出层的最佳权重。隐藏层到输出层的映射可以视为一个线性系统,通过最小二乘法方法求解该线性系统的最优解。

利用广义逆矩阵计算隐藏层到输出层的连接权重,使得最后的输出结果尽可能接近目标值。

下面matlab代码使用极限学习机对光谱数据进行回归分析,对样本数据进行预测。 

二、代码

clear 
clc%导入数据
load spectra_data.mat%随机产生训练集和测试集
temp = randperm(size(NIR, 1));
% 训练集
train_x = NIR(temp(1:50), :)';
train_y = octane(temp(1:50), :)';
% 测试集
test_x = NIR(temp(51:end), :)';
test_y = octane(temp(51:end), :)';
N = size(test_x, 2);%对训练集和测试集进行归一化处理
%训练集
[train_X, inputps] = mapminmax(train_x);
test_X = mapminmax('apply', test_x, inputps);
%测试集
[train_Y, outputps] = mapminmax(train_y);
test_Y = mapminmax('apply', test_y, outputps);%训练极限学习机模型
%传入的第三个参数为隐藏层神经元的数量
%传入的第四个参数表示激活函数的类型,'sig'表示用sigmoid函数作为隐藏层神经元的激活函数
%传出参数:IW表示输入权重;B表示隐藏层偏置;LW表示输出权重;TF表示转换函数;TYPE表示模型的类型
[IW, B, LW, TF, TYPE] = elmtrain(train_X, train_Y, 30, 'sig', 0);%测试
sim_Y = elmpredict(test_X, IW, B, LW, TF, TYPE);%对测试集预测结果进行反归一化处理
sim_y = mapminmax('reverse', sim_Y, outputps);%用mse函数求出均方误差
E = mse(sim_y - test_y);%绘图
figure(1)
plot(1:N, test_y, 'r-*', 1:N, sim_y, 'b:o')
grid on
legend('真实值','预测值')
xlabel('样本编号')
ylabel('辛烷值')

三、运行结果

http://www.dtcms.com/wzjs/790427.html

相关文章:

  • 住房和城乡建设部网站建筑合同网站访问量过大
  • 结构设计网站中国电子网
  • 网站开发的目的及意义ui手机app界面设计
  • 杭州网站建设文章怎么建立一个网站及推广
  • 北海哪家做网站vue旅游网站怎么做
  • 电子商务网站开发常见网站备案完成后不解析
  • 做学校教务处网站alexa排名官网
  • wordpress 收费查看福州网站seo推广优化
  • 自己如何建设个网站教育机构客户管理系统
  • 网站视频播放器用什么做的广州化妆品网站建设公司排名
  • 做爰全过程网站旅游网站建设需求分析
  • 凡科申请的网站和qq空间一样吗国家机构网站建设
  • 信息发布网站开发模板做分享网站
  • 做网站哪家网站好wordpress 微官网主题下载失败
  • 求一个手机能看的网站深圳十大工业设计公司排名
  • 如何做攻击类型网站wordpress同行者画廊
  • 网站设计目标与背景微信网页插件 wordpress
  • 个人网站备案条件多少钱能运营一个网站
  • 更换网站域名 推广网络工程师好学吗
  • 凡客诚品网站特点1免费网站建站
  • 建设网站什么语言比较合适python做网站有什么弊端
  • 下载做网站的软件无锡优化
  • 死循环网站进入百度官网
  • 建设网站海报文案怎样网站seo
  • 网站导航栏一般有什么内容宁夏 网站开发
  • 做网站建设一年能赚多少ppt模板的种类
  • 自己做个网站用什么软件好模板无忧
  • 115做网站在哪个网站可以找到做国珍的人
  • cms网站开发涉及的知识适合seo优化的站点
  • 网站已备案添加新域名wordpress有微信主题吗