9.2  一般的免疫算法基础理论

9.2 一般的免疫算法基础理论

免疫是指生物体接触到抗原性异物(如各种细胞、微生物、病毒)后,能产生一种特异的生理反应,其作用是排除异物以保护机体。它是生物机体的一种生理反应,每当抗原性异物进入生物机体后,生物机体能识别“自己”和“非己”,并且发生特异性的免疫应答,排除抗原性的非己物质。免疫算法是基于免疫系统机制和免疫学理论开发的工程应用算法。根据构成系统中各元素的关系,一般分为基于群体的免疫算法和基于网络的免疫算法。第一类包括所有不考虑免疫网络的免疫算法,如阴性选择、克隆选择算法等。基于网络的算法是所有受免疫系统网络理论启发的算法,一般免疫算法本质上是基于网络的算法。