Wat is generatieve kunst?
Generatieve kunst verwijst naar kunstwerken waarvan de productie een zekere mate van willekeur inhoudt. Tegenwoordig wordt het meestal gemaakt met behulp van algoritmische computerprogramma's, hoewel elk mechanisch proces met een bepaald niveau van autonomie kan worden gebruikt om generatieve kunst te produceren. De creatieve inbreng van een kunstenaar in dit soort kunst ligt in het vaststellen van het raamwerk waarin het gerandomiseerde proces kan werken; elementen van zowel orde als wanorde zijn aanwezig. Als een computerprogramma wordt gebruikt, kan een in wezen eindeloos aantal ontwerpen worden geproduceerd.
Misschien was het eerste voorbeeld van generatieve kunst een muziekspel dat in 1792 in Berlijn werd gepubliceerd. Het spel is toegeschreven aan Wolfgang Amadeus Mozart, een invloedrijke componist in het klassieke muziektijdperk. De dobbelstenen werden in het spel gegooid om al gecomponeerde muziekfragmenten willekeurig te selecteren, die vervolgens aan elkaar werden geregen om een afgewerkt stuk te vormen. Er werd beweerd dat zelfs amateurs een oneindig aantal composities konden vormen. In dit voorbeeld dienen de dobbelstenen als het mechanisme van willekeur, en de verschillende muzikale fragmenten dienen als de "regels".
Algoritmische kunst is een subset van generatieve kunst die computeralgoritmen of sets van goed gedefinieerde instructies gebruikt om ontwerpen te maken. Voor een dergelijk proces moet echter een zekere mate van autonomie aanwezig zijn. Een random number generator is een manier waarop algoritmen zich op een niet-deterministische manier kunnen gedragen. Een kunstenaar zal meestal de grenzen van een ontwerpruimte instellen met behulp van algoritmische functies en vervolgens het element van willekeur in dat kader opnemen. Algoritmische methoden zijn tegenwoordig populair voor het maken van een breed scala aan visuele kunstwerken.
Sommige algoritmen kunnen voortbouwen op de ontwerpen van eerdere stappen, waardoor een evolutionaire optimalisatie wordt gesimuleerd. Dergelijke algoritmen die zijn geïnspireerd door evolutionaire biologie worden genetische algoritmen genoemd. De regels van ontwerpsucces, die verwijzen naar reproductief succes in de biologische analogie, kunnen door een kunstenaar worden bepaald als de creatieve input voor het model. Een willekeurige factor in het model komt overeen met de effecten van mutatie in een levend organisme.
Een ander voorbeeld van generatieve kunst is de verzameling Italiaanse middeleeuwse stadsontwerpen gemaakt door een architect met de naam Celestino Soddu in 1987. Soddu creëerde een reeks voorwaarden waarin een willekeurig computerproces in gang kon worden gezet om een model van een stad te creëren. De omstandigheden waren zodanig dat het eindresultaat altijd een stad zou zijn die kan worden geïdentificeerd in de Italiaanse middeleeuwse stijl. Hoewel de modellen voldoende beperkingen hadden om ze in deze stijl te houden, kon een in wezen oneindig aantal modellen worden gemaakt.