BP神经网络做数据预测

问题描述:两个excel表格
已知:第一个表格,每一行21个数值,前20个参数决定最后一个数值。一共1975行数据。
预测:第二个表格,每一行20参数,50行,预测每一行的20个参数对应的输出值。
第一个表格的部分数据:在这里插入图片描述

1.用excel数据训练模型并保存

%% 清空环境变量
clc
clear
tic
%% 训练数据预测数据提取及归一化
%导入输入输出数据,数据和m文件在一个文件夹中。
data=xlsread('工作簿123.xlsx', 'Sheet1', 'A2:U1975');

%找出训练数据和预测数据,1700条训练数据,275条测试数据。
input_train=data(1:1700,1:20)';
output_train=data(1:1700,21)';
input_test=data(1701:end,1:20)';
output_test=data(1701:end,21)';

%选连样本输入输出数据归一化

[inputn,inputps]=mapminmax(input_train)
[outputn,outputps]=mapminmax(output_train); 

%% BP网络训练
% %初始化网络结构
net=newff(inputn,outputn,8
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值