Cacan, Benjamin (2019) Razvoj aplikacije za navođeno generiranje jednostavnih grafika uporabom genetskog algoritma. Baccalaureus work - Undergraduate programme. Grafički fakultet. [Mentor: Skala, Tibor].
|
PDF
Z977_Cacan_Benjamin.pdf Download (2MB) | Preview |
Abstract
U teorijskom dijelu ovaj rad opisuje ključne dijelove genetskog algoritma uspoređujući procese algoritma s procesima prirodne selekcije kako bi objasnio princip rada i svrhu upotrebe genetskog algoritma pri rješavanju složenih problema. Primjenom interaktivne selekcije, za razliku od one klasične, prikazuje se mogućnost primjene genetskog algoritma i u grafičkom dizajnu – generativni dizajn. Praktični dio rada opisuje procese genetskog algoritma funkcijama u JavaScript programskom jeziku uz p5.js biblioteku. Navedeni alati koriste se za razvoj web aplikacije koja korisniku daje mogućnost navođenog generiranja jednostavnih grafika, to jest upravljanja evolucijskim procesom koji generativni dizajn prilagođava korisničkim preferencijama.
Item Type: | Baccalaureus work - Undergraduate programme |
---|---|
Mentor name: | Skala, Tibor |
Thesis Committee: | Stanić Loknar, Nikolina and Skala, Tibor and Rudolf, Maja |
Defence date: | 23 September 2019 |
Abstract in english: | In the theoretical part, this paper describes the key parts of a genetic algorithm by comparing algorithm processes with natural selection processes to explain the working principle and purpose of using a genetic algorithm to solve complex problems. By using interactive selection, unlike classical selection, the possibility of applying a genetic algorithm in graphic design is shown – generative design. The practical part of the paper describes the genetic algorithm processes with functions in JavaScript programming language with p5.js library. These tools are used to develop a web application that gives the user the ability to generate simple graphics, that is, the ability to manage an evolutionary process that adjusts the generative design to the user's preferences. |
Uncontrolled Keywords: | genetski algoritam, prirodna selekcija, generativni dizajn |
Keywords in english: | genetic algorithm, natural selection, generative design |
Subjects: | TECHNICAL SCIENCES > Graphic Technology |
Institution: | Grafički fakultet |
City: | Zagreb |
Number of Pages: | 34 |
Callnumber: | SKA 2019 CAC |
Inventory number: | Z977 |
Depositing User: | Nina Jelača |
Status: | Unpublished |
Date Deposited: | 18 Dec 2019 09:07 |
Last Modified: | 18 Dec 2019 09:07 |
URI: | http://eprints.grf.unizg.hr/id/eprint/3087 |
Actions (login required)
View Item |