摘要

Although the existing artificial immune dynamic optimization algorithms have dynamic tracking abilities, but the errors are large. This paper proposes a danger theory based immune network dynamic optimization algorithm, named ddt-aiNet. By defining the danger zone to calculate danger signals for each antibody, the algorithm adjusts antibodies' concentrations through their own danger signals, which triggers immune responses of self-regulation. So the population diversity can be maintained. And the algorithm sets detection antibodies in the solution space. Through monitoring the danger signals of these detection antibodies, the algorithm can perceive the environmental changes, and then re-initialize the population in proportion. Experimental results show that the algorithm is better than the classical dynamic optimization algorithm dopt-aiNet. It has smaller errors, and can better track the environmental changes.

全文