|
Algorithm 5 IA |
Input: the parameters M, N,,,
Begin
S1: initialize M antibodies randomly,, iterative times t = 1;
S2: compute , update ; if it satisfies (t > N or precision), then go to step S4; otherwise, go to step S3;
S3: compute the affinity, the concentration and activity degree according to Equations (11), (12) and (13); the selection operation is executed by the roulette method to choose antibodies with large activity degree, and then execute crossover and mutation operations according to the probabilities and , respectively; iterative time t = t + 1, go to step S2;
S4: output the optimized results.
End
|