分类预测 | SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类预测

分类预测 | SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类预测

分类效果

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基本描述

1.SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类预测(完整源码和数据)
2.自带数据,多输入,单输出,多分类。程序可出分类效果图,迭代图,混淆矩阵图。
3.直接替换数据即可使用,保证程序可正常运行。运行环境MATLAB2018及以上。
4.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。

程序设计

  • 完整程序和数据私信博主回复SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类预测

    for i=1:size(SalpPositions,1)
        SalpPositions= SalpPositions';
        if i<=N/2
            for j=1:1:dim
                c2=rand();
                c3=rand();
                %%%%%%%%%%%%% % Eq. (3.1) in the paper %%%%%%%%%%%%%%
                if c3<0.5 
                    SalpPositions(j,i)=FoodPosition(j)+c1*((ub(j)-lb(j))*c2+lb(j));
                else
                    SalpPositions(j,i)=FoodPosition(j)-c1*((ub(j)-lb(j))*c2+lb(j));
                end
                %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
            end
        elseif i>N/2 && i<N+1
            point1=SalpPositions(:,i-1);
            point2=SalpPositions(:,i);
            SalpPositions(:,i)=(point2+point1)/2; % % Eq. (3.4) in the paper
        end
        SalpPositions= SalpPositions';
    end
    for i=1:size(SalpPositions,1)
        Tp=SalpPositions(i,:)>ub';Tm=SalpPositions(i,:)<lb';SalpPositions(i,:)=(SalpPositions(i,:).*(~(Tp+Tm)))+ub'.*Tp+lb'.*Tm;
        SalpFitness(1,i)=fobj(SalpPositions(i,:));
        if SalpFitness(1,i)<FoodFitness
            FoodPosition=SalpPositions(i,:);
            FoodFitness=SalpFitness(1,i); 
        end
    end
    Convergence_curve(l)=FoodFitness;



参考资料

[1] https://blog.csdn.net/kjm13182345320/article/details/129036772?spm=1001.2014.3001.5502
[2] https://blog.csdn.net/kjm13182345320/article/details/128690229

最近更新

  1. hive 排序

    2023-12-10 15:04:01       0 阅读
  2. 小程序的制作费用很贵么

    2023-12-10 15:04:01       1 阅读
  3. c#实现23种常见的设计模式--动态更新

    2023-12-10 15:04:01       1 阅读
  4. 银河麒麟(V10SP1)-arm版交叉编译-qt-5.12.12源码

    2023-12-10 15:04:01       0 阅读

热门阅读

  1. qt:使用信号槽机制传参

    2023-12-10 15:04:01       43 阅读
  2. 数据结构之内部排序

    2023-12-10 15:04:01       32 阅读
  3. pandas常见问题汇总

    2023-12-10 15:04:01       42 阅读
  4. 使用python实现断点续传

    2023-12-10 15:04:01       35 阅读
  5. 特权FPGA学习笔记

    2023-12-10 15:04:01       38 阅读
  6. s3-dist-cp 介绍教程示例使用方法

    2023-12-10 15:04:01       32 阅读
  7. 机器人IC

    2023-12-10 15:04:01       33 阅读
  8. Spark DataFrame和Dataset使用例子

    2023-12-10 15:04:01       43 阅读
  9. 浅谈什么是https协议

    2023-12-10 15:04:01       36 阅读