BP函数作为目标函数,采用线性规划求最小值以及对应的BP函数的输入值

开发:杨铮
单位:河钢数字信达科技
日期:2022-05-12
功能:7输入1输出(生成神经网络并保存当做目标函数,采用线性规划求最小值以及对应的BP函数的输入值)
算法:BP神经网络
电话:13483417110
输入:入炉温度、第一加热段温度、第二加热段温度、均热段温度、第一加热段停留时间、第二加热段停留时间、均热段停留时间
输出:出炉温度
数据来源:《唐钢1700加热炉模型开发与优化》

% 查看学习率参数 net.trainParam
% 查看网络权值 tg1700_net.IW{1,1}
% 默认状态下学习率Ir = 0.01
BP函数作为目标函数,采用线性规划求最小值以及对应的BP函数的输入值_第1张图片

数据摘自《唐钢 0 1700 加热炉模型开发与优化》

生成神经网络代码如下

clear;close all;clc;
warning('off');
PT = xlsread('tg1700.xlsx','sheet1','B4:I153');
%网络输入训练数据 7维
P = PT(1:120,1:7)';
%网络输出训练数据 1维
T = PT(1:120,8)';
%网络输入测试数据 7维
P_test = PT(121:150,1:7)';
%网络输出测试数据 1维
T_test = PT(121:150,8)';

% ---------------------------------------- 

你可能感兴趣的:(建模,算法,神经网络,人工智能,深度学习)