Abstract
Over recent decades there has been a growing interest in the question of whether computer programs are capable of genuinely creative activity. Although this notion can be explored as a purely philosophical debate, an alternative perspective is to consider what aspects of the behaviour of a program might be noted or measured in order to arrive at an empirically supported judgement that creativity has occurred. We sketch out, in general abstract terms, what goes on when a potentially creative program is constructed and run, and list some of the relationships (for example, between input and output) which might contribute to a decision about creativity. Specifically, we list a number of criteria which might indicate interesting properties of a program's behaviour, from the perspective of possible creativity. We go on to review some ways in which these criteria have been applied to actual implementations, and some possible improvements to this way of assessing creativity.
- Baggi, D. (Ed.). (1992). Readings in computer generated music. New York: IEEE Computer Society Press.Google Scholar
- Binsted, K., Pain, H., & Ritchie, G. (1997). Children's evaluation of computer-generated punning riddles. Pragmatics and Cognition, 5 (2), 305-354.Google ScholarCross Ref
- Binsted, K., & Ritchie, G. (1997). Computational rules for generating punning riddles. Humor: International Journal of Humor Research, 10 (1), 25-76.Google ScholarCross Ref
- Boden, M. A. (1992). The creative mind (2nd ed.). London: Abacus. First published 1990.Google Scholar
- Boden, M. A. (1998). Creativity and artificial intelligence. Artificial Intelligence, 103 , 347-356. Google ScholarDigital Library
- Bundy, A. (1994). What is the difference between real creativity and mere novelty? Behavioral and Brain Sciences, 17 (3), 533-534. Open Peer Commentary on Boden (1992).Google Scholar
- Colton, S. (2002). Automated theory formation in pure mathematics. Distinguished dissertations . London: Springer-Verlag.Google Scholar
- Colton, S., Bundy, A., & Walsh, T. (2000) Agent based cooperative theory formation in pure mathematics. In G. Wiggins (Ed.), Proceedings of AISB 2000 symposium on creative and cultural aspects and applications of AI and cognitive science (pp. 11-18). Birmingham, UK.Google Scholar
- Colton, S., Pease, A., & Ritchie, G. (2001). The effect of input knowledge on creativity. In R. Weber & C. G. von Wangenheim, (Eds.), Case-based reasoning: Papers from the workshop programme at ICCBR 01 , Vancouver.Google Scholar
- Dreyfus, H. L. (1979). What computers can't do . New York: Harper Row, revised edition. First edition 1972.Google Scholar
- Fauconnier, G., & Turner, M. (1998). Conceptual integration networks. Cognitive Science, 22 (2), 133- 187.Google ScholarCross Ref
- Gervás, P. (2000). WASP: Evaluation of different strategies for the automatic generation of Spanish verse. In G. A. Wiggins (Ed.), Proceedings of the AISB 00 symposium on creative & cultural aspects and applications of AI & cognitive science (pp. 93-100). Society for the Study of Artificial Intelligence and Simulation of Behaviour.Google Scholar
- Gervás, P. (2001). Generating poetry from a prose text: Creativity versus faithfulness. In G. A. Wiggins (Ed.), Proceedings of the AISB 01 symposium on artificial intelligence and creativity in arts and science (pp. 93-99). Society for the Study of Artificial Intelligence and Simulation of Behaviour.Google Scholar
- Gervás, P. (2002). Exploring quantitative evaluations of the creativity of automatic poets. In C. Bento, A. Cardoso, & G. Wiggins (Eds.), 2nd workshop on creative systems, approaches to creativity in artificial intelligence and cognitive science, ECAI 2002 . Lyon, France.Google Scholar
- Haenen, J., & Rauchas, S. (2006). Investigating artificial creativity by generating melodies, using connectionist knowledge representation. In Proceedings of 3rd joint workshop on computational creativity, ECAI (pp. 33-38). Italy: Riva del Garda.Google Scholar
- Koza, J. R., Keane, M. A., Streeter, M. J., Mydlowec, W., Yu, J., & Lanza, G. (2003). Genetic programming IV: Routine human-competitive machine intelligence . Kluwer Academic Publishers/ Springer. Google Scholar
- Lenat, D. (1976). An artificial intelligence approach to discovery in mathematics as heuristic search . Memo AIM-286, Department of Computer Science, Stanford University.Google Scholar
- Lenat, D. (1979). On automated scientific theory formation: A case study using the AM program. In J. Hayes, D. Michie, & L. Mikulich (Eds.), Machine intelligence 9 (pp. 251-283). Chichester: Ellis Horwood.Google Scholar
- Manurung, H. M., Ritchie, G., & Thompson, H. (2000a). A flexible integrated architecture for generating poetic texts. In Proceedings of the fourth symposium on natural language processing (SNLP 2000) (pp. 7-22). Thailand: Chiang Mai.Google Scholar
- Manurung, H. M., Ritchie, G., & Thompson, H. (2000b). Towards a computational model of poetry generation. In G. A. Wiggins (Ed.), Proceedings of the AISB 00 symposium on creative & cultural aspects and applications of AI & cognitive science (pp. 79-86). Society for the Study of Artificial Intelligence and Simulation of Behaviour.Google Scholar
- Meehan, J. (1976). The metanovel: Writing stories by computer . PhD thesis, Yale University, Department of Computer Science. Google Scholar
- Mendes, M., Pereira, F. C., & Cardoso, A. (2004). Creativity in natural language: Studying lexical relations. In Proceedings of LREC workshop on language resources for linguistic creativity . Evaluations and Language Resources Distribution Agency.Google Scholar
- Miranda, E. (2001). Composing music with computers Google Scholar
- Pease, A., Winterstein, D., & Colton, S. (2001). Evaluating machine creativity. In R. Weber, & C. G. von Wangenheim (Eds.), Case-based reasoning: Papers from the workshop programme at ICCBR 01 (pp. 129-137). Vancouver.Google Scholar
- Pereira, F. C. (2005). A computational model of creativity . PhD thesis, Universidade de Coimbra.Google Scholar
- Pereira, F. C., Mendes, M., Gervás, P., & Cardoso, A. (2005). Experiments with assessment of creative systems: An application of Ritchie's criteria. In P. Gervás, T. Veale, & A. Pease (Eds.), Proceedings of the workshop on computational creativity, 19th international joint conference on artificial intelligence ( Technical Report 5-05, pp. 37-44). Departamento de Sistemas Informáticosy Programación, Universidad Complutense de Madrid.Google Scholar
- Ritchie, G. (2001). Assessing creativity. In Proceedings of the AISB symposium on artificial intelligence and creativity in arts and science (pp. 3-11). York, England.Google Scholar
- Ritchie, G. (2006). The transformational creativity hypothesis. New Generation Computing, 24 , 241-266.Google ScholarCross Ref
- Ritchie, G. D., & Hanna, F. K. (1984). AM: A case study in AI methodology. Artificial Intelligence, 23 , 249-268. Google ScholarDigital Library
- Steel, G., Colton, S., Bundy, A., & Walsh, T. (2000). Cross-domain mathematical concept formation. In G. Wiggins, (Ed.), Proceedings of AISB 2000 symposium on creative and cultural aspects and applications of AI and cognitive science (pp. 3-10). Birmingham, UK.Google Scholar
- Stock, O., & Strapparava, C. (2005). The act of creating humorous acronyms. Applied Artificial Intelligence, 19 (2), 137-151.Google ScholarCross Ref
- Turner, S. R. (1994). The creative process: A computer model of storytelling . Hillsdale, NJ: Lawrence Erlbaum Associates.Google Scholar
- Weizenbaum, J. (1976). Computer power and human reason . San Francisco: Freeman. Google Scholar
- Wiggins, G. (2001). Towards a more precise characterisation of creativity in AI. In R. Weber, & C. G. von Wangenheim (Eds.), Case-based reasoning: Papers from the workshop programme at ICCBR 01 . Vancouver: Navy Center for Applied Research in Artificial Intelligence.Google Scholar
- Wiggins, G. (2003). Categorising creative systems. In Proceedings of third (IJCAI) workshop on creative systems: Approaches to creativity in artificial intelligence and cognitive science .Google Scholar
- Wiggins, G. (2005). Searching for computational creativity. In P. Gervás, T. Veale, & A. Pease (Eds.), Proceedings of the IJCAI-05 workshop on computational creativity ( Technical Report 5-05, pp. 68-73). Departamento de Sistemas Informáticos y Programación, Universidad Complutense de Madrid.Google Scholar
- Wiggins, G. (2006a). A preliminary framework for description, analysis and comparison of creative systems. Knowledge-Based Systems, 19 , 449-458. Google ScholarDigital Library
- Wiggins, G. A. (2006b). Searching for computational creativity. New Generation Computing, 24 (3), 209-222.Google ScholarDigital Library
Index Terms
- Some Empirical Criteria for Attributing Creativity to a Computer Program
Recommendations
Evaluating Computational Creativity: An Interdisciplinary Tutorial
This article is a tutorial for researchers who are designing software to perform a creative task and want to evaluate their system using interdisciplinary theories of creativity. Researchers who study human creativity have a great deal to offer ...
Developing Creativity: Artificial Barriers in Artificial Intelligence
The greatest rhetorical challenge to developers of creative artificial intelligence systems is convincingly arguing that their software is more than just an extension of their own creativity. This paper suggests that "creative autonomy," which exists ...
Searching for computational creativity
AbstractBoden’s1,2) philosophical account of creativity has been criticised on the grounds that it does not properly capture some aspects of creative situations.5) Wiggins13) has presented a formalisation of Boden’s account, which allows such issues to be ...
Comments