(完整版)BP神经网络预测实例.docVIP

  • 85
  • 0
  • 约1.16千字
  • 约 3页
  • 2020-11-04 发布于山东
  • 举报
清空环境变量 clc clear 训练数据预测数据 data=importdata(test.txt); %从 1 到 768 间随机排序 k=rand(1,768); [m,n]=sort(k); %输入输出数据 input=data(:,1:8); output =data(:,9); %随机提取 500 个样本为训练样本, 268 个样本为预测样本 input_train=input(n(1:500),:); output_train=output(n(1:500),:); input_test=input(n(501:768),:); output_test=output(n(501:768),:); %输入数据归一化 [inputn,inputps]=mapminmax(input_train); BP 网络训练 % 初始化网络结构 net=newff(inputn,output_train,10); net.trainParam.epochs=1000; net.trainParam.lr=0.1; net.trainParam.goal=0.0000004; 网络训练 net=train(net,inputn,output_train); BP 网络预测 %预测数据归一化 inputn_test=mapminmax(apply,input_test,inputps)

文档评论(0)

1亿VIP精品文档

相关文档