Advertisement

差分进化算法DE优化BPNN

阅读量:

(一)DE的基本原理

主要操作:变异 - 交叉 - 选择

(二)DE优化BPNN

%载入数据
data = csvread('D:\matlab2016a\OA\sample.csv');

%划分数据集
rV = random(1, length(data, 1));
[sortedValues, sortedIndices] = sort(rV);
xTrain分别等于data在sortedIndices前半部分的第一和第二个字段;yTrain分别等于data在sortedIndices前半部分的最后一列;
xTest分别等于data在sortedIndices后半部分的第一和第二个字段;yTest分别等于data在sortedIndices后半部分的最后一列;

%归一化处理
对输入数据进行归一化处理并返回对应的标准化参数输入inputps和输出映射关系outputps
对测试数据执行标准化操作并使用之前保存的标准化参数inputps
对训练输出数据执行标准化操作并返回对应的映射关系`output

全部评论 (0)

还没有任何评论哟~