The genetic algorithm, implemented using the PyGAD library, paints the Monalisa picture with astonishing quality.
The video starts by slowly showing how the painting works. This is by repeating the frames of the first generations and then speeding-up the process.
PyGAD is an open-source general-purpose Python library for building the genetic algorithm and optimizing machine learning algorithms. It supports both single and multi-objective problems.
PyGAD documentation: https://pygad.readthedocs.io
To support PyGAD:
Credit/Debit Card: https://donate.stripe.com/eVa5kO866elKgM0144
Open Collective: https://opencollective.com/pygad
PayPal: Use either this link: https://paypal.me/ahmedfgad or the e-mail address [email protected]
Source code: https://github.com/ahmedfgad/GeneticArtist. This project is forked and has some changed from the base project https://github.com/Tikitikitikidesuka/GeneticArtist.