针对传统免疫算法收敛速度慢、参数设置复杂和亲和度计算存在误差等缺点,采用抗体间探测半径Rprobe度量抗体浓度的策略,提出一种改进的免疫算法,该算法将抗原和抗体分别对应于解空间X和一个解xi,把X分成Kopt个簇,每个簇首xopt以Rprobe为半径的范围内向所有xi发送消息来感知其周围抗体,其抗体浓度计算方法可以实现实数非均匀变异,可以提高算法的收敛速度和从局部最小中逃逸的能力.
In traditional immune algorithm slow convergence speed,parameter setting complex and affinity calculation error existing shortcomings,using antibody detection radius Rprobe detect antibody concentration strategy,the article puts forward an improved immune algorithm,takes antigen and antibody respectively corresponding to the solution space X and a solution xi,X be divided into Kopt cluster,each cluster head with a radius Rprobe of indrawn all messages to perceive its surrounding antibody,the antibody concentration calculation method can achieve real nonsymmetrical mutation and can improve the algorithm convergence speed and has the escaping ability from local minimum.