基于WOA-SVM算法的乳腺肿瘤识别算法的MATLAB仿真

1.算法简介

鲸鱼算法分为包围捕食,气泡攻击和寻觅食物三个阶段。

1包围捕食

   算法的初始阶段中,座头鲸并不知道食物所在的位置,他们都是通过群体合作来获得食物的位置信息,因此,距离食物最近的鲸鱼相当于当前的一个局部最优解,其他鲸鱼个体都会朝这个位置靠近,从而逐步包围食物,因此使用下列的数学模型表示:

基于WOA-SVM算法的乳腺肿瘤识别算法的MATLAB仿真_第1张图片        

 式中,表示搜索代理到目标食物的距离向量,为当前迭代次数,A和C是系数向量,为局部最优解,是位置向量,和的表达式如下:

 基于WOA-SVM算法的乳腺肿瘤识别算法的MATLAB仿真_第2张图片

式中,表示从2到0的线性递减向量,为0到1之间的随机数。

 

2

你可能感兴趣的:(★MATLAB算法仿真经验,板块7:优化类问题,WOA-SVM,乳腺肿瘤识别,matlab)