Generative modeling models a data-generating process so an algorithm can replicate or newly generate its output. A practical image example evolves polygons until their rendered composition resembles a target image. section 3.5
A simple evolutionary implementation turns the idea into an executable pipeline:
- Encode each drawing polygon as a structured gene: three points, color values, and transparency. section 3.5
EvoLisa
EvoLisa evolves a sequence of polygon genes to approximate the Mona Lisa. The experiment demonstrates that generative modeling can replicate an existing visual process, although strong results may require almost a million generations. Alternative rectangle and polyfill brushes invite further experimentation. section 3.5
Figure 3.10 Example of EvoLisa output from Roger Johansson’s blog (https://rogerjohansson.blog/)
Compare the target-like EvoLisa output with the evolutionary image-replication goal. section 3.5




























