专业网站建设平台代理商,浙江建设厅网站首页,金融理财网站开发,中国建设银行个人网站登录多输入多输出 | Matlab实现WOA-RBF鲸鱼算法优化径向基神经网络多输入多输出预测 目录 多输入多输出 | Matlab实现WOA-RBF鲸鱼算法优化径向基神经网络多输入多输出预测预测效果基本介绍程序设计往期精彩参考资料 预测效果 基本介绍 Matlab实现WOA-RBF鲸鱼算法优化径向基神经网络…多输入多输出 | Matlab实现WOA-RBF鲸鱼算法优化径向基神经网络多输入多输出预测 目录 多输入多输出 | Matlab实现WOA-RBF鲸鱼算法优化径向基神经网络多输入多输出预测预测效果基本介绍程序设计往期精彩参考资料 预测效果 基本介绍 Matlab实现WOA-RBF鲸鱼算法优化径向基神经网络多输入多输出预测优化扩散值 1.data为数据集10个输入特征3个输出变量。 2.2.MainWOARBFNM.m为主程序文件。 3.命令窗口输出MBE、MAE和R2可在下载区获取数据和程序内容。 程序设计
完整程序和数据下载方式私信博主回复MATLAB实现WOA-BP鲸鱼算法优化BP神经网络多输入多输出。
% The Whale Optimization Algorithm
function [Best_Cost,Best_pos,curve]WOA(pop,Max_iter,lb,ub,dim,fobj)% initialize position vector and score for the leader
Best_poszeros(1,dim);
Best_Costinf; %change this to -inf for maximization problems%Initialize the positions of search agents
Positionsinitialization(pop,dim,ub,lb);curvezeros(1,Max_iter);t0;% Loop counter% Main loop
while tMax_iterfor i1:size(Positions,1)% Return back the search agents that go beyond the boundaries of the search spaceFlag4ubPositions(i,:)ub;Flag4lbPositions(i,:)lb;Positions(i,:)(Positions(i,:).*(~(Flag4ubFlag4lb)))ub.*Flag4ublb.*Flag4lb;% Calculate objective function for each search agentfitnessfobj(Positions(i,:));% Update the leaderif fitnessBest_Cost % Change this to for maximization problemBest_Costfitness; % Update alphaBest_posPositions(i,:);endend
往期精彩 MATLAB实现RBF径向基神经网络多输入多输出预测 MATLAB实现BP神经网络多输入多输出预测 MATLAB实现DNN神经网络多输入多输出预测 参考资料 [1] https://blog.csdn.net/kjm13182345320/article/details/116377961 [2] https://blog.csdn.net/kjm13182345320/article/details/127931217 [3] https://blog.csdn.net/kjm13182345320/article/details/127894261