CS-E4002 - Special Course in Computer Science D: Seminar on Computational Creativity, 15.01.2021-09.04.2021
This course space end date is set to 09.04.2021 Search Courses: CS-E4002
Topic selection
Each student will select one of the research papers presented here as the basis of their essay. In addition the student should collect additional resources, such as further papers about the same project, or on similar topics and computational creativity in general to use on their essay.
Please select three topics that you would like to work on. The course staff will assign you a topic based on your selection taking into account the preferred choices of all students. If you would like to work on a topic of your own (related to computational creativity), consult the course staff via e-mail.
Visual Creativity
Darci - Associative conceptual imagination & memory
D Heath, AW Dennis, D Ventura, 2015, Imagining Imagination: A Computational Framework Using Associative Memory Models and Vector Space Models. In proceedings of the sixth international conference for computational creativity, pp. 244-251
The Painting Fool - Machine vision and non-photorealistic rendering
Colton, S., Valstar, M. F., & Pantic, M. (2008, September). Emotionally aware automated portrait painting. In Proceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts (pp. 304-311). ACM.
Evolutionary art
DiPaola, S., & Gabora, L. (2009). Incorporating characteristics of human creativity into an evolutionary art algorithm. Genetic Programming and Evolvable Machines, 10(2), 97-110.
Evolutionary ant colony painting
Greenfield, G. (2005, March). Evolutionary methods for ant colony paintings. In Workshops on Applications of Evolutionary Computation (pp. 478-487). Springer, Berlin, Heidelberg.
Generative Adversarial Networks
Elgammal, A., Liu, B., Elhoseiny, M., & Mazzone, M. (2017). Can: Creative adversarial networks, generating" art" by learning about styles and deviating from style norms. In Proceedings of the Eighth International Conference on Computational Creativity, ICCC 2017, pp. 96-103
Emoji design
Cunha, João Miguel, Pedro Martins, and Penousal Machado. "How Shell and Horn make a Unicorn: Experimenting with Visual Blending in Emoji." ICCC. 2018.
Linguistic readymades for creativity
7. Mining similes from the web
Veale, T., & Hao, Y. (2007, July). Comprehending and generating apt metaphors: a web-driven, case-based approach to figurative language. In Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence pp. 1471-1476.
8. Corpus based analysis of metaphors
Xiao, P., Alnajjar, K., Granroth-Wilding, M., Agres, K., & Toivonen, H. (2016, June). Meta4meaning: Automatic metaphor interpretation using corpus-derived word associations. In Proceedings of the 7th International Conference on Computational Creativity (ICCC). pp. 230-237
9. Constraint programming for poetry
Toivanen, J., Järvisalo, M., & Toivonen, H. (2013). Harnessing constraint programming for poetry composition. In The Proceedings of the Fourth International Conference on Computational Creativity. pp. 160-167.
10. Patterns for poetry
Gervás, P. (2001). An expert system for the composition of formal spanish poetry. In Applications and Innovations in Intelligent Systems VIII (pp. 19-32). Springer, London.
11. Modular NLG for poetry
Hämäläinen, M. (2018). Harnessing NLG to Create Finnish Poetry Automatically. In Proceedings of the Ninth International Conference on Computational Creativity ICCC 2018 (pp. 9-15).
12. Agent based stories
y Pérez, R. P., Negrete, S., Peñalosa, E., Ávila, R., Castellanos-Cerda, V., & Lemaitre, C. (2010). MEXICA-Impro: A Computational Model for Narrative Improvisation. In the Proceedings of the International Conference on Computational Creativity (pp. 90-99).
13. Planning stories
Laclaustra, I. M., Ledesma, J., Méndez, G., & Gervás, P. (2014, June). Kill the Dragon and Rescue the Princess: Designing a Plan-based Multi-agent Story Generator. In the Proceedings of the Fifth International Conference on Computational Creativity (pp. 347-350).
14. Chatbots for humour
Wen, M., Baym, N., Tamuz, O., Teevan, J., Dumais, S. T., & Kalai, A. (2015, June). OMG UR Funny! Computer-Aided Humor with an Application to Chat. In the proceedings of the sixth international conference on computational creativity (pp. 86-93).
15. Idea generation from concept networks
Llano, M. T., Colton, S., Hepworth, R., & Gow, J. (2016). Automated fictional ideation via knowledge base manipulation. Cognitive Computation, 8(2), 153-174.
Music
16. Harmony generation
Pachet, F., & Roy, P. (2014). Non-Conformant Harmonization: the Real Book in the Style of Take 6. In proceedings of the fifth international conference on computational creativity (pp. 100-107).
17. Melody generation
Monteith, K., Martinez, T. R., & Ventura, D. (2012, May). Automatic Generation of Melodic Accompaniments for Lyrics. In the Proceedings of the Third International Conference on Computational Creativity (pp. 87-94).
18. Musical metacreativity - computationally creative tools for musicians
Bodily, P. M., & Ventura, D. (2017). HBPL: a framework for debating, developing, and reusing foundational models of musical metacreativity. In Proceedings of the Fifth International Workshop on Musical Metacreation.
Humour
19. Jape - puns via rules
Binsted, K., & Ritchie, G. (1997). Computational rules for generating punning riddles. HUMOR-International Journal of Humor Research, 10(1), 25-76.
20. Lexical replacement humour
Valitutti, A., Doucet, A., Toivanen, J. M., & Toivonen, H. (2016). Computational generation and dissection of lexical replacement humor. Natural Language Engineering, 22(5), 727-749.
21. Social Creativity - the simulation of creativity with agent based systems
- Saunders, R., & Gero, J. S. (2001). Artificial creativity: A synthetic approach to the study of creative behaviour. Computational and Cognitive Models of Creative Design V, Key Centre of Design Computing and Cognition, University of Sydney, Sydney, 113-139.
- Linkola, S., & Hantula, O. (2018, April). On collaborator selection in creative agent societies: an evolutionary art case study. In International Conference on Computational Intelligence in Music, Sound, Art and Design (pp. 206-222). Springer, Cham.
Human-computer co-creativity - collaboration between humans and computationally creative systems
22. The Drawing Apprentice - A system for collaborative sketching
Davis, N. M., Hsiao, C. P., Singh, K. Y., Li, L., Moningi, S., & Magerko, B. (2015, June). Drawing Apprentice: An Enactive Co-Creative Agent for Artistic Collaboration. In Creativity & Cognition (pp. 185-186).
23. The Poetry Machine - A system for generating poems
Kantosalo, A., Toivanen, J. M., Xiao, P., & Toivonen, H. (2014, June). From Isolation to Involvement: Adapting Machine Creativity Software to Support Human-Computer Co-Creation. In ICCC (pp. 1-7).
24. Curious Whispers - An embodied musical system
Saunders, R., Gemeinboeck, P., Lombard, A., Bourke, D., & Kocaballi, A. B. (2010, January). Curious Whispers: An Embodied Artificial Creative System. In Proceedings of the International Conference on Computational Creativity (pp. 100-109).
Games
25. Computational game creativity: how CC and game AI research can benefit from each other
Liapis, Antonios, Georgios N. Yannakakis, and Julian Togelius. "Computational game creativity." ICCC, 2014.
26. Angelina - generating full games
Cook, M., & Colton, S. (2014). Ludus Ex Machina: Building A 3D Game Designer That Competes Alongside Humans. In Proceedings of the Fifth International Conference on Computational Creativity (pp. 54-62).
27. Continuous computational creativity:
Cook, M. & Colton, S. (2018b). Redesigning Computationally Creative Systems for Continuous Creation. Proc. Int. Conference on Computational Creativity (ICCC), 32–39
28. Tanagra - co-creative level design
Smith, G., Whitehead, J., & Mateas, M. (2010, June). Tanagra: A mixed-initiative level design tool. In Proceedings of the Fifth International Conference on the Foundations of Digital Games (pp. 209-216). ACM.
- Colton, S., Bundy, A., & Walsh, T. (2000). Agent based cooperative theory formation in pure mathematics. In Proceedings of AISB 2000 symposium on creative and cultural aspects and applications of AI and cognitive science (pp. 11-18).
Culinary arts
30. Cooking recipes:
Morris, R. G., Burton, S. H., Bodily, P., & Ventura, D. (2012, May). Soup Over Bean of Pure Joy: Culinary Ruminations of an Artificial Chef. In the Proceedings of the Third International Conference on Computational Creativity (pp. 119-125).
Pagnutti, Johnathan, and Jim Whitehead. "Generative Mixology: An Engine for Creating Cocktails." ICCC. 2015.
Computational creativity theory
32. Computational creativity vs. mainstream AI:Colton, S. & Wiggins, G. A. (2012). Computational Creativity: The Final Frontier? Proc. European Conference on Artificial Intelligence (ECAI), 21–26.
Jordanous, Anna. "Four PPPPerspectives on computational creativity in theory and in practice." Connection Science 28.2 (2016): 194-216.
Veale, T., Cardoso, F. A. & Pérez y Pérez, R. (2019). Systematizing Creativity: A Computational View. In T. Veale & F. A. Cardoso (Eds.), Computational Creativity (pp. 1–19). Springer.
Besold, T. R. (2016). The Unnoticed Creativity Revolutions: Bringing Problem-Solving Back Into Computational Creativity. Proc. AISB Int. Symposium on Computational Creativity, 1–8.
Colton, Simon, Alison Pease, and Rob Saunders. "Issues of authenticity in autonomously creative systems." Proceedings of the Ninth International Conference on Computational Creativity. 2018.
Charnley, J. W., Pease, A. & Colton, S. (2012). On the Notion of Framing in Computational Creativity. Proc. Int. Conference on Computational Creativity (ICCC), 77–81.