Fast Artificial Immune Systems
Not on the map. Why?
Abstract (arXiv)
Various studies have shown that characteristic Artificial Immune System (AIS) operators such as hypermutations and ageing can be very efficient at escaping local optima of multimodal optimisation problems. However, this efficiency comes at the expense of considerably slower runtimes during the exploitation phase compared to standard evolutionary algorithms. We propose modifications to the traditional `hypermutations with mutation potential' (HMP) that allow them to be efficient at exploitation as well as maintaining their effective explorative characteristics. Rather than deterministically evaluating fitness after each bitflip of a hypermutation, we sample the fitness function stochastically with a `parabolic' distribution which allows the `stop at first constructive mutation' (FCM) variant of HMP to reduce the linear amount of wasted function evaluations when no improvement is found to a constant. By returning the best sampled solution during the hypermutation, rather than the first constructive mutation, we then turn the extremely inefficient HMP operator without FCM, into a very effective operator for the standard Opt-IA AIS using hypermutation, cloning and ageing. We rigorously prove the effectiveness of the two proposed operators by analysing them on all problems where the performance of HPM is rigorously understood in the literature. %
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 1.
5 papers.
- 2021Lower Bounds from Fitness Levels Made Easycited by 5
- 2021On Steady-State Evolutionary Algorithms and Selective Pressure: Why Inverse Rank-Based Allocation of Reproductive Trials is Bestcited by 3
- 2021An Extended Jump Functions Benchmark for the Analysis of Randomized Search Heuristicscited by 3
- 2021When Non-Elitism Meets Time-Linkage Problemscited by 1
- 2023Larger Offspring Populations Help the (1 + (λ, λ)) Genetic Algorithm to Overcome the Noisecited by 0
- 2023Larger Offspring Populations Help the (1 + (λ, λ)) Genetic Algorithm to Overcome the Noise8 May 2023
- 2021An Extended Jump Functions Benchmark for the Analysis of Randomized Search Heuristics7 May 2021
- 2021When Non-Elitism Meets Time-Linkage Problems14 Apr 2021
- 2021Lower Bounds from Fitness Levels Made Easy7 Apr 2021
- 2021On Steady-State Evolutionary Algorithms and Selective Pressure: Why Inverse Rank-Based Allocation of Reproductive Trials is Best18 Mar 2021