liveBook · Manning

Mutation

As explained in Inside AI

Mutation is a genetic-algorithm operation that introduces a random modification into a candidate solution.

Mutation is a genetic-algorithm operation that makes a random change to a candidate solution. It introduces new possibilities that crossover alone might not produce. section 2.5

Delivery planning

A candidate delivery plan might contain routes, resource allocations, and schedules. After strong plans are selected and combined through crossover, mutation could randomly alter one plan, producing a new route or allocation that reveals a better strategy. section 2.5

Mutation participates in an iterative optimization process:

  • Start with a population of potential solutions. section 2.5
  • Evaluate and select candidates using factors such as speed and cost. section 2.5
  • Combine selected solutions, apply mutation, and repeat across generations until improvement stops or a cycle limit is reached. section 2.5
Figure 2.2 Flowchart of a genetic algorithm
figure

Use the flowchart to follow mutation’s place in the genetic-algorithm cycle. section 2.5

How Inside AI covers it

How deep it goes
Defines mutation and places it in the repeated crossover-and-evaluation cycle without detailing implementation mechanics.
Examples
Uses delivery routes, resource allocations, scheduling methods, and school bus routing to illustrate genetic-algorithm search.
What you can do after
Apply it via genetic algorithms to search for new strategies among candidate solutions.
How it connects
Connects mutation with genetic algorithms, crossover, selection, fitness evaluation, optimization algorithms, and natural selection.

Also explained in

Compare how 12 books explain mutation →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Inside AI. The section links point to the parts of the book it draws on.