Arte algoritmica

L’arte algoritmica, nota anche come arte dell’algoritmo o arte generata dal computer, è arte, per lo più arte visiva, di cui il disegno è generato da un algoritmo. Gli artisti algoritmici sono a volte chiamati algoritmi. L’arte algoritmica è un sottoinsieme dell’arte generativa (generata da un sistema autonomo) ed è correlata all’arte dei sistemi (influenzata dalla teoria dei sistemi) L’arte frattale è un esempio di arte algoritmica.

Per un’immagine di dimensioni ragionevoli, anche gli algoritmi più semplici richiedono troppi calcoli perché l’esecuzione manuale sia pratica e vengono quindi eseguiti su un singolo computer o su un cluster di computer. L’output finale viene generalmente visualizzato sul monitor di un computer, stampato con una stampante di tipo raster, o disegnata usando un plotter La variabilità può essere introdotta usando numeri pseudo-casuali Non c’è consenso sul fatto che il prodotto di un algoritmo che opera su un’immagine esistente (o su qualsiasi input diverso da quello pseudo-casuale numeri) può ancora essere considerato arte generata da computer, al contrario di arte assistita da computer

“Algorist” è un termine usato per artisti digitali che creano arte algoritmica.
Gli algoristi iniziarono formalmente la corrispondenza e stabilirono la propria identità di artisti seguendo un panel intitolato “Art and Algorithms” in SIGGRAPH nel 1995. I co-fondatori furono Roman Verostko e Jean-Pierre Hébert. Hébert è accreditato coniando il termine e la sua definizione, che è nella forma del suo algoritmo:

se (creazione e oggetto di arte e algoritmo & e il proprio algoritmo) {
includi * un esperto *
} elseif (! creation ||! object of art ||! algorithm ||! proprio algoritmo) {
escludi * non un ascoltatore *
}

Tipi di arte visiva algoritmica:
Gli automi cellulari possono essere usati per generare pattern artistici con un’apparenza di casualità, o per modificare immagini come fotografie applicando una trasformazione come la regola del trampolino di lancio (per dare uno stile impressionista) ripetutamente fino a ottenere l’effetto artistico desiderato.

L’arte frattale consiste in varietà di frattali generati al computer con colorazione scelta per dare un effetto attraente. Soprattutto nel mondo occidentale, non è disegnato o dipinto a mano. Generalmente viene creato indirettamente con l’assistenza di un software che genera frattali, iterando attraverso tre fasi: impostazione dei parametri di un appropriato software frattale; eseguire il calcolo possibilmente lungo; e valutare il prodotto. In alcuni casi, vengono utilizzati altri programmi di grafica per modificare ulteriormente le immagini prodotte. Questo è chiamato post-elaborazione. Le immagini non frattali possono anche essere integrate nell’opera d’arte.

L’arte genetica o evolutiva utilizza algoritmi genetici per sviluppare le immagini in modo iterativo, selezionando ogni “generazione” secondo una regola definita dall’artista.

Roman Verostko sostiene che i modelli geometrici islamici sono costruiti usando algoritmi, così come i dipinti del Rinascimento italiano che fanno uso di tecniche matematiche, in particolare la prospettiva lineare e la proporzione

Alcuni dei primi esempi conosciuti di arte algoritmica generata dal computer sono stati creati da Georg Nees, Frieder Nake, Michael Noll, Manfred Mohr e Vera Molnár nei primi anni ’60. Queste opere sono state eseguite da un plotter controllato da un computer ed erano quindi computer -generazione dell’arte ma non arte digitale L’atto della creazione risiede nella stesura del programma, che specifica la sequenza di azioni che deve essere eseguita dal plotter Sonia Landy Sheridan ha fondato Sistemi Generativi come programma presso la Scuola dell’Istituto d’Arte di Chicago nel 1970 in risposta al cambiamento sociale provocata in parte dalla rivoluzione delle comunicazioni tra computer e robot Il suo primo lavoro con copiatrice e arte telematica si concentrava sulle differenze tra la mano umana e l’algoritmo

A prescindere dal lavoro in corso di Roman Verostko e dei suoi colleghi agguerriti, i prossimi esempi conosciuti sono opere d’arte frattale create tra la metà e la fine degli anni ’80. Queste sono importanti qui perché usano un diverso modo di esecuzione mentre la prima arte algoritmica era “disegnata” da un il plotter, arte frattale crea semplicemente un’immagine nella memoria del computer; è quindi arte digitale La forma nativa di un’opera d’arte frattale è un’immagine memorizzata su un computer – questo vale anche per quasi tutte le opere di equazione e di arte algoritmica più recente in generale Tuttavia, in un senso più stretto “l’arte frattale” non è considerato arte algoritmica, perché l’algoritmo non è ideato dall’artista

Da un punto di vista, perché un’opera d’arte sia considerata arte algoritmica, la sua creazione deve includere un processo basato su un algoritmo ideato dall’artista. Qui, un algoritmo è semplicemente una ricetta dettagliata per la progettazione e l’eventuale esecuzione di un’opera d’arte, che può includere codice informatico, funzioni, espressioni o altro input che alla fine determina la forma che l’arte assumerà Questo input può essere di natura matematica, computazionale o generativa, in quanto gli algoritmi tendono a essere deterministici, il che significa che la loro esecuzione ripetuta risulterebbe sempre nella produzione di opere identiche, di solito viene introdotto un fattore esterno Questo può essere un generatore di numeri casuali di qualche tipo, o un corpo di dati esterno (che può variare da battiti cardiaci registrati a fotogrammi di un film) Alcuni artisti lavorano anche con organicamente input gestuale basato che viene poi modificato da un algoritmo Con questa definizione, i frattali creati da un programma frattale non sono arte, in quanto gli umani non sono coinvolti Tuttavia, definito in modo diverso, l’arte algoritmica può essere vista per includere l’arte frattale, così come altre varietà come quelle che utilizzano algoritmi genetici L’artista Kerry Mitchell ha dichiarato nel suo Manifesto d’arte frattale del 1999:

Per un’opera d’arte, l’arte algoritmica è stata sollevata; la creazione deve includere processi basati sull’algoritmo inventato dall’artista. Ecco un semplice algoritmo per istruzioni dettagliate sulla progettazione e forse sull’implementazione di un’opera d’arte, che può includere codice del computer, funzioni, frasi o altro input che alla fine determina la forma d’arte che vogliamo. Questo input può essere di natura matematica, computazionale o produttiva. Poiché gli algoritmi tendono a essere deterministici, il che significa che la loro esecuzione ripetuta, che porta sempre alla creazione di opere perfettamente artistiche, alcuni fattori esterni sono usuali. Può anche generare numeri casuali in qualche tipo, o un corpo esterno di dati (che può variare dalla frequenza cardiaca registrata ai fotogrammi di un film). Alcuni artisti essenzialmente si impegnano in mosse e input che vengono poi corretti da un algoritmo. Per definizione, l’arte algoritmica è associata a metodi grafici come la produzione frizionale del programma frattale, che non è necessariamente associato a fattori umani (algoritmo personale e non un preset nel pacchetto). Gli artisti dovrebbero associare la frase più appropriata alle proprie idee, proprio come un pittore che vuole il miglior uso dei colori. Definendolo, deflettendo qualcosa come la generazione di frattali (e usandolo per tutti o gran parte della tua creazione) puoi impedire la natura dell’ordine del computer nella forma finale e non creare arte. L’algoritmo autodidatta dell’artista è parte integrante dell’iniziativa, così come un mezzo nazionale che li narra.