Skip to main content
Erschienen in: Automated Software Engineering 1/2024

01.05.2024

GenerativeGI: creating generative art with genetic improvement

verfasst von: Erik M. Fredericks, Jared M. Moore, Abigail C. Diller

Erschienen in: Automated Software Engineering | Ausgabe 1/2024

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Generative art is a domain in which artistic output is created via a procedure or heuristic that may result in digital and/or physical results. A generative artist will typically act as a domain expert by specifying the algorithms that will form the basis of the piece as well as defining and refining parameters that can impact the results, however such efforts can require a significant amount of time to generate the final output. This article presents and extends GenerativeGI, an evolutionary computation-based technique for creating generative art by automatically searching through combinations of artistic techniques and their accompanying parameters to produce outputs desirable by the designer. Generative art techniques and their respective parameters are encoded within a grammar that is then the target for genetic improvement. This grammar-based approach, combined with a many-objective evolutionary algorithm, enables the designer to efficiently search through a massive number of possible outputs that reflect their aesthetic preferences. We included a total of 15 generative art techniques and performed three separate empirical evaluations, each of which targets different aesthetic preferences and varying aspects of the search heuristic. Experimental results suggest that GenerativeGI can produce outputs that are significantly more novel than those generated by random or single objective search. Furthermore, GenerativeGI produces individuals with a larger number of relevant techniques used to generate their overall composition.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
4
Note: Listing 2 further expands the parameters that configure individual techniques and our overall grammar may be found in “Appendix B”.
 
5
We have made our full results available on Zenodo: https://​zenodo.​org/​record/​8170436.
 
6
Note, this fitness metric was also active for RQ1.1, RQ1.2, and RQ2.
 
7
At the time of submission, this website was unavailable.
 
Literatur
Zurück zum Zitat Angeline, P.J.: Genetic programming and emergent intelligence. Adv. Genet. Program. 1, 75–98 (1994) Angeline, P.J.: Genetic programming and emergent intelligence. Adv. Genet. Program. 1, 75–98 (1994)
Zurück zum Zitat Balan, K., Agarwal, S., Jenni, S., Parsons, A., Gilbert, A., Collomosse, J.: Ekila: synthetic media provenance and attribution for generative art. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 913–922 (2023) Balan, K., Agarwal, S., Jenni, S., Parsons, A., Gilbert, A., Collomosse, J.: Ekila: synthetic media provenance and attribution for generative art. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 913–922 (2023)
Zurück zum Zitat Bergstrom, I., Lotto, R.B.: Code bending: a new creative coding practice. Leonardo 48(1), 25–31 (2015)CrossRef Bergstrom, I., Lotto, R.B.: Code bending: a new creative coding practice. Leonardo 48(1), 25–31 (2015)CrossRef
Zurück zum Zitat Boden, M.A., Edmonds, E.A.: What is generative art? Digit. Creativ. 20(1–2), 21–46 (2009)CrossRef Boden, M.A., Edmonds, E.A.: What is generative art? Digit. Creativ. 20(1–2), 21–46 (2009)CrossRef
Zurück zum Zitat Bradski, G.: The OpenCV Library. Dr. Dobb’s Journal of Software Tools (2000) Bradski, G.: The OpenCV Library. Dr. Dobb’s Journal of Software Tools (2000)
Zurück zum Zitat Bruce, B.R., Petke, J., Harman, M.: Reducing energy consumption using genetic improvement. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, pp. 1327–1334 (2015) Bruce, B.R., Petke, J., Harman, M.: Reducing energy consumption using genetic improvement. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, pp. 1327–1334 (2015)
Zurück zum Zitat Cabral, B., Leedom, L.C.: Imaging vector fields using line integral convolution. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, pp. 263–270 (1993) Cabral, B., Leedom, L.C.: Imaging vector fields using line integral convolution. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, pp. 263–270 (1993)
Zurück zum Zitat Cartwright, S.: Digital datascapes (2017) Cartwright, S.: Digital datascapes (2017)
Zurück zum Zitat Clune, J., Lipson, H.: Evolving three-dimensional objects with a generative encoding inspired by developmental biology. In: ECAL, pp. 141–148 (2011) Clune, J., Lipson, H.: Evolving three-dimensional objects with a generative encoding inspired by developmental biology. In: ECAL, pp. 141–148 (2011)
Zurück zum Zitat Clune, J., Yosinski, J., Doan, E., Lipson, H.: Endlessforms. com: collaboratively evolving objects and 3d printing them (2011) Clune, J., Yosinski, J., Doan, E., Lipson, H.: Endlessforms. com: collaboratively evolving objects and 3d printing them (2011)
Zurück zum Zitat Comba, J.L.: Data visualization for the understanding of covid-19. Comput. Sci. Eng. 22(6), 81–86 (2020)CrossRef Comba, J.L.: Data visualization for the understanding of covid-19. Comput. Sci. Eng. 22(6), 81–86 (2020)CrossRef
Zurück zum Zitat Compton, K., Kybartas, B., Mateas, M.: Tracery: an author-focused generative text tool. In: International Conference on Interactive Digital Storytelling, pp. 154–161. Springer (2015) Compton, K., Kybartas, B., Mateas, M.: Tracery: an author-focused generative text tool. In: International Conference on Interactive Digital Storytelling, pp. 154–161. Springer (2015)
Zurück zum Zitat Crowson, K., Biderman, S., Kornis, D., Stander, D., Hallahan, E., Castricato, L., Raff, E.: Vqgan-clip: open domain image generation and editing with natural language guidance. In: European Conference on Computer Vision, pp. 88–105. Springer (2022) Crowson, K., Biderman, S., Kornis, D., Stander, D., Hallahan, E., Castricato, L., Raff, E.: Vqgan-clip: open domain image generation and editing with natural language guidance. In: European Conference on Computer Vision, pp. 88–105. Springer (2022)
Zurück zum Zitat Dehouche, N., Dehouche, K.: What is in a text-to-image prompt: The potential of stable diffusion in visual arts education (2023). arXiv preprint arXiv:2301.01902 Dehouche, N., Dehouche, K.: What is in a text-to-image prompt: The potential of stable diffusion in visual arts education (2023). arXiv preprint arXiv:​2301.​01902
Zurück zum Zitat Floridi, L., Chiriatti, M.: Gpt-3: its nature, scope, limits, and consequences. Mind. Mach. 30(4), 681–694 (2020)CrossRef Floridi, L., Chiriatti, M.: Gpt-3: its nature, scope, limits, and consequences. Mind. Mach. 30(4), 681–694 (2020)CrossRef
Zurück zum Zitat Forbes, A.G., Höllerer, T., Legrady, G.: Generative fluid profiles for interactive media arts projects. In: Proceedings of the Symposium on Computational Aesthetics, pp. 37–43 (2013) Forbes, A.G., Höllerer, T., Legrady, G.: Generative fluid profiles for interactive media arts projects. In: Proceedings of the Symposium on Computational Aesthetics, pp. 37–43 (2013)
Zurück zum Zitat Fredericks, E.M., Diller, A.C., Moore, J.M.: Generative art via grammatical evolution. In: Proceedings of the 12th International Workshop on Genetic Improvement (2023) Fredericks, E.M., Diller, A.C., Moore, J.M.: Generative art via grammatical evolution. In: Proceedings of the 12th International Workshop on Genetic Improvement (2023)
Zurück zum Zitat Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., Bengio, Y.: Generative adversarial networks. Commun. ACM 63(11), 139–144 (2020)MathSciNetCrossRef Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., Bengio, Y.: Generative adversarial networks. Commun. ACM 63(11), 139–144 (2020)MathSciNetCrossRef
Zurück zum Zitat Greenberg, I.: Processing: Creative Coding and Computational Art. Apress, Berkeley (2007) Greenberg, I.: Processing: Creative Coding and Computational Art. Apress, Berkeley (2007)
Zurück zum Zitat Harman, M., Petke, J.: Gi4gi: improving genetic improvement fitness functions. In: Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, pp. 793–794 (2015) Harman, M., Petke, J.: Gi4gi: improving genetic improvement fitness functions. In: Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, pp. 793–794 (2015)
Zurück zum Zitat Heijer, E.: Evolving glitch art. In: Machado, P., McDermott, J., Carballal, A. (eds.) Evolutionary and Biologically Inspired Music, Sound, Art and Design, pp. 109–120. Springer, Berlin (2013)CrossRef Heijer, E.: Evolving glitch art. In: Machado, P., McDermott, J., Carballal, A. (eds.) Evolutionary and Biologically Inspired Music, Sound, Art and Design, pp. 109–120. Springer, Berlin (2013)CrossRef
Zurück zum Zitat Helmuth, T., McPhee, N.F., Spector, L.: In: Riolo, R., Worzel, W.P., Kotanchek, M., Kordon, A. (eds.) Lexicase Selection for Program Synthesis: A Diversity Analysis, pp. 151–167. Springer, Cham (2016) Helmuth, T., McPhee, N.F., Spector, L.: In: Riolo, R., Worzel, W.P., Kotanchek, M., Kordon, A. (eds.) Lexicase Selection for Program Synthesis: A Diversity Analysis, pp. 151–167. Springer, Cham (2016)
Zurück zum Zitat Holland, J.H.: Adaptation in Natural and Artificial Systems. MIT Press, Cambridge (1992)CrossRef Holland, J.H.: Adaptation in Natural and Artificial Systems. MIT Press, Cambridge (1992)CrossRef
Zurück zum Zitat Johnson, C.G.: Fitness in evolutionary art and music: a taxonomy and future prospects. Int. J. Arts Technol. 9(1), 4–25 (2016)CrossRef Johnson, C.G.: Fitness in evolutionary art and music: a taxonomy and future prospects. Int. J. Arts Technol. 9(1), 4–25 (2016)CrossRef
Zurück zum Zitat Koza, J.R.: Genetic programming as a means for programming computers by natural selection. Stat. Comput. 4(2), 87–112 (1994)CrossRef Koza, J.R.: Genetic programming as a means for programming computers by natural selection. Stat. Comput. 4(2), 87–112 (1994)CrossRef
Zurück zum Zitat La Cava, W., Spector, L., Danai, K.: Epsilon-lexicase selection for regression. In: Proceedings of the Genetic and Evolutionary Computation Conference 2016. GECCO ’16, pp. 741–748. Association for Computing Machinery, New York (2016). https://doi.org/10.1145/2908812.2908898 La Cava, W., Spector, L., Danai, K.: Epsilon-lexicase selection for regression. In: Proceedings of the Genetic and Evolutionary Computation Conference 2016. GECCO ’16, pp. 741–748. Association for Computing Machinery, New York (2016). https://​doi.​org/​10.​1145/​2908812.​2908898
Zurück zum Zitat Langdon, W.B.: Genetic improvement of genetic programming. In: 2020 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8. IEEE (2020) Langdon, W.B.: Genetic improvement of genetic programming. In: 2020 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8. IEEE (2020)
Zurück zum Zitat Langdon, W.B., Harman, M.: Optimizing existing software with genetic programming. IEEE Trans. Evol. Comput. 19(1), 118–135 (2014)CrossRef Langdon, W.B., Harman, M.: Optimizing existing software with genetic programming. IEEE Trans. Evol. Comput. 19(1), 118–135 (2014)CrossRef
Zurück zum Zitat Langdon, W.B., Lam, B.Y.H., Modat, M., Petke, J., Harman, M.: Genetic improvement of GPU software. Genet. Program Evol. Mach. 18, 5–44 (2017)CrossRef Langdon, W.B., Lam, B.Y.H., Modat, M., Petke, J., Harman, M.: Genetic improvement of GPU software. Genet. Program Evol. Mach. 18, 5–44 (2017)CrossRef
Zurück zum Zitat Lawler, G.F., Limic, V.: Random Walk: A Modern Introduction, vol. 123. Cambridge University Press, Cambridge (2010)CrossRef Lawler, G.F., Limic, V.: Random Walk: A Modern Introduction, vol. 123. Cambridge University Press, Cambridge (2010)CrossRef
Zurück zum Zitat Le Goues, C., Dewey-Vogt, M., Forrest, S., Weimer, W.: A systematic study of automated program repair: fixing 55 out of 105 bugs for $8 each. In: 2012 34th International Conference on Software Engineering (ICSE), pp. 3–13. IEEE (2012) Le Goues, C., Dewey-Vogt, M., Forrest, S., Weimer, W.: A systematic study of automated program repair: fixing 55 out of 105 bugs for $8 each. In: 2012 34th International Conference on Software Engineering (ICSE), pp. 3–13. IEEE (2012)
Zurück zum Zitat Lehman, J., Stanley, K.O.: Novelty search and the problem with objectives. Genet. Program. Theory Pract. 19, 37–56 (2011) Lehman, J., Stanley, K.O.: Novelty search and the problem with objectives. Genet. Program. Theory Pract. 19, 37–56 (2011)
Zurück zum Zitat Liu, H., Liu, X.: Generative art images by complex functions based genetic algorithm. In: Trends in Computer Aided Innovation, pp. 125–134 (2007) Liu, H., Liu, X.: Generative art images by complex functions based genetic algorithm. In: Trends in Computer Aided Innovation, pp. 125–134 (2007)
Zurück zum Zitat Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., Duchesnay, E.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)MathSciNet Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., Duchesnay, E.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)MathSciNet
Zurück zum Zitat Peppler, K., Kafai, Y.: Creative coding: programming for personal expression. Retrieved 30(2008), 314 (2005) Peppler, K., Kafai, Y.: Creative coding: programming for personal expression. Retrieved 30(2008), 314 (2005)
Zurück zum Zitat Perlin, K.: Noise hardware. In: Real-Time Shading. SIGGRAPH 2002 Course Notes, pp. 1–26 (2001) Perlin, K.: Noise hardware. In: Real-Time Shading. SIGGRAPH 2002 Course Notes, pp. 1–26 (2001)
Zurück zum Zitat Petke, J., Harman, M., Langdon, W.B., Weimer, W.: Using genetic improvement and code transplants to specialise a c++ program to a problem class. In: Genetic Programming: 17th European Conference, EuroGP 2014, Granada, Spain, April 23–25, 2014, Revised Selected Papers 17, pp. 137–149. Springer (2014) Petke, J., Harman, M., Langdon, W.B., Weimer, W.: Using genetic improvement and code transplants to specialise a c++ program to a problem class. In: Genetic Programming: 17th European Conference, EuroGP 2014, Granada, Spain, April 23–25, 2014, Revised Selected Papers 17, pp. 137–149. Springer (2014)
Zurück zum Zitat Petke, J., Haraldsson, S.O., Harman, M., Langdon, W.B., White, D.R., Woodward, J.R.: Genetic improvement of software: a comprehensive survey. IEEE Trans. Evol. Comput. 22(3), 415–432 (2017)CrossRef Petke, J., Haraldsson, S.O., Harman, M., Langdon, W.B., White, D.R., Woodward, J.R.: Genetic improvement of software: a comprehensive survey. IEEE Trans. Evol. Comput. 22(3), 415–432 (2017)CrossRef
Zurück zum Zitat Petke, J., Harman, M., Langdon, W.B., Weimer, W.: Specialising software for different downstream applications using genetic improvement and code transplantation. IEEE Trans. Softw. Eng. 44(6), 574–594 (2017)CrossRef Petke, J., Harman, M., Langdon, W.B., Weimer, W.: Specialising software for different downstream applications using genetic improvement and code transplantation. IEEE Trans. Softw. Eng. 44(6), 574–594 (2017)CrossRef
Zurück zum Zitat Phung, T., Pădurean, V.-A., Cambronero, J., Gulwani, S., Kohn, T., Majumdar, R., Singla, A., Soares, G.: Generative AI for programming education: benchmarking chatgpt, gpt-4, and human tutors. Int. J. Manag. 21(2), 100790 (2023) Phung, T., Pădurean, V.-A., Cambronero, J., Gulwani, S., Kohn, T., Majumdar, R., Singla, A., Soares, G.: Generative AI for programming education: benchmarking chatgpt, gpt-4, and human tutors. Int. J. Manag. 21(2), 100790 (2023)
Zurück zum Zitat Rudnick, J., Gaspari, G.: Elements of the Random Walk: An Introduction for Advanced Students and Researchers. Cambridge University Press, Cambridge (2004)CrossRef Rudnick, J., Gaspari, G.: Elements of the Random Walk: An Introduction for Advanced Students and Researchers. Cambridge University Press, Cambridge (2004)CrossRef
Zurück zum Zitat Ryan, C., Collins, J.J., Neill, M.O.: Grammatical evolution: evolving programs for an arbitrary language. In: Genetic Programming: First European Workshop, EuroGP’98 Paris, France, April 14–15, 1998 Proceedings 1, pp. 83–96. Springer (1998) Ryan, C., Collins, J.J., Neill, M.O.: Grammatical evolution: evolving programs for an arbitrary language. In: Genetic Programming: First European Workshop, EuroGP’98 Paris, France, April 14–15, 1998 Proceedings 1, pp. 83–96. Springer (1998)
Zurück zum Zitat Shiffman, D., Fry, S., Marsh, Z.: The nature of code. D. Shiffman (Online) (2012) Shiffman, D., Fry, S., Marsh, Z.: The nature of code. D. Shiffman (Online) (2012)
Zurück zum Zitat Smedt, T.D., Lechat, L., Daelemans, W.: Generative art inspired by nature, using nodebox. In: European Conference on the Applications of Evolutionary Computation, pp. 264–272. Springer (2011) Smedt, T.D., Lechat, L., Daelemans, W.: Generative art inspired by nature, using nodebox. In: European Conference on the Applications of Evolutionary Computation, pp. 264–272. Springer (2011)
Zurück zum Zitat Spector, L.: Assessment of problem modality by differential performance of Lexicase selection in genetic programming: a preliminary report. In: Proceedings of the 14th Annual Conference Companion on Genetic and Evolutionary Computation, pp. 401–408. ACM, Philadelphia (2012) Spector, L.: Assessment of problem modality by differential performance of Lexicase selection in genetic programming: a preliminary report. In: Proceedings of the 14th Annual Conference Companion on Genetic and Evolutionary Computation, pp. 401–408. ACM, Philadelphia (2012)
Zurück zum Zitat Vega, F.F., Olague, G., Chávez, F., Lanza, D., Banzhaf, W., Goodman, E.: It is time for new perspectives on how to fight bloat in GP. Genet. Program. Theory Pract. 17, 25–38 (2020) Vega, F.F., Olague, G., Chávez, F., Lanza, D., Banzhaf, W., Goodman, E.: It is time for new perspectives on how to fight bloat in GP. Genet. Program. Theory Pract. 17, 25–38 (2020)
Zurück zum Zitat Vestergaard, L.S., Fernandes, J., Presser, M.: Creative coding within the internet of things. In: 2017 Global Internet of Things Summit (GIoTS), pp. 1–6. IEEE (2017) Vestergaard, L.S., Fernandes, J., Presser, M.: Creative coding within the internet of things. In: 2017 Global Internet of Things Summit (GIoTS), pp. 1–6. IEEE (2017)
Zurück zum Zitat Virtanen, P., Gommers, R., Oliphant, T.E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S.J., Brett, M., Wilson, J., Millman, K.J., Mayorov, N., Nelson, A.R.J., Jones, E., Kern, R., Larson, E., Carey, C.J., Polat, İ, Feng, Y., Moore, E.W., VanderPlas, J., Laxalde, D., Perktold, J., Cimrman, R., Henriksen, I., Quintero, E.A., Harris, C.R., Archibald, A.M., Ribeiro, A.H., Pedregosa, F., van Mulbregt, P.: SciPy 1.0 contributors: SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat. Methods 17, 261–272 (2020). https://doi.org/10.1038/s41592-019-0686-2 Virtanen, P., Gommers, R., Oliphant, T.E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S.J., Brett, M., Wilson, J., Millman, K.J., Mayorov, N., Nelson, A.R.J., Jones, E., Kern, R., Larson, E., Carey, C.J., Polat, İ, Feng, Y., Moore, E.W., VanderPlas, J., Laxalde, D., Perktold, J., Cimrman, R., Henriksen, I., Quintero, E.A., Harris, C.R., Archibald, A.M., Ribeiro, A.H., Pedregosa, F., van Mulbregt, P.: SciPy 1.0 contributors: SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat. Methods 17, 261–272 (2020). https://​doi.​org/​10.​1038/​s41592-019-0686-2
Zurück zum Zitat Zhang, C., Zhang, C., Zhang, M., Kweon, I.S.: Text-to-image diffusion model in generative AI: a survey (2023). arXiv preprint arXiv:2303.07909 Zhang, C., Zhang, C., Zhang, M., Kweon, I.S.: Text-to-image diffusion model in generative AI: a survey (2023). arXiv preprint arXiv:​2303.​07909
Metadaten
Titel
GenerativeGI: creating generative art with genetic improvement
verfasst von
Erik M. Fredericks
Jared M. Moore
Abigail C. Diller
Publikationsdatum
01.05.2024
Verlag
Springer US
Erschienen in
Automated Software Engineering / Ausgabe 1/2024
Print ISSN: 0928-8910
Elektronische ISSN: 1573-7535
DOI
https://doi.org/10.1007/s10515-024-00414-3

Weitere Artikel der Ausgabe 1/2024

Automated Software Engineering 1/2024 Zur Ausgabe

Premium Partner