Four PPPPerspectives on computational creativity in theory and in practice

ABSTRACT Computational creativity is the modelling, simulating or replicating of creativity computationally. In examining and learning from these “creative systems”, from what perspective should the creativity of a system be considered? Are we interested in the creativity of the system's output? Or of its creative processes? Features of the system? Or how it operates within its environment? Traditionally computational creativity has focused more on creative systems' products or processes, though this focus has widened recently. Creativity research offers the Four Ps of creativity: Person/Producer, Product, Process and Press/Environment. This paper presents the Four Ps, explaining each in the context of creativity research and how it relates to computational creativity. To illustrate the usefulness of the Four Ps in taking broader perspectives on creativity in its computational treatment, the concepts of novelty and value are explored using the Four Ps, highlighting aspects of novelty and value that may otherwise be overlooked. Analysis of recent research in computational creativity finds that although each of the Four Ps appears in the body of computational creativity work, individual pieces of work often do not acknowledge all Four Ps, missing opportunities to widen their work's relevance. We can see, though, that high-status computational creativity papers do typically address all Four Ps. This paper argues that the broader views of creativity afforded by the Four Ps is vital in guiding us towards more comprehensively useful computational investigations of creativity.

[1]  Tarek Richard Besold,et al.  Generalize and Blend: Concept Blending Based on Generalization, Analogy, and Amalgams , 2015, ICCC.

[2]  L. A. Pervin Handbook of Personality: Theory and Research , 1992 .

[3]  Thecla Schiphorst,et al.  Scuddle: Generating Movement Catalysts for Computer-Aided Choreography , 2011, ICCC.

[4]  Rob Saunders,et al.  Computational Social Creativity , 2015, Artificial Life.

[5]  R. Malina Aaron’s Code: Meta-Art, Artificial Intelligence and the Work of Harold Cohen by Pamela McCorduck (review) , 2017 .

[6]  John S. Gero,et al.  Multi-dimensional creativity: a computational perspective , 2016 .

[7]  Bipin Indurkhya,et al.  Poetry generation system with an emotional personality , 2014, ICCC.

[8]  Jon McCormack,et al.  Promoting Creative Design in Interactive Evolutionary Computation , 2012, IEEE Transactions on Evolutionary Computation.

[9]  M. Csíkszentmihályi Society, Culture, and Person: A Systems View of Creativity , 2014 .

[10]  R. Beghetto,et al.  Why Isn't Creativity More Important to Educational Psychologists? Potentials, Pitfalls, and Future Directions in Creativity Research , 2004 .

[11]  John R. Koza,et al.  Genetic Programming IV: Routine Human-Competitive Machine Intelligence , 2003 .

[12]  R. Mayer Handbook of Creativity: Fifty Years of Creativity Research , 1998 .

[13]  Rob Saunders,et al.  Curious Design Agents and Artificial Creativity - A Synthetic Approach to the Study of Creative Behaviour , 2001 .

[14]  Alison Pease,et al.  Some Aspects of Analogical Reasoning in Mathematical Creativity , 2010, ICCC.

[15]  Geraint A. Wiggins,et al.  A preliminary framework for description, analysis and comparison of creative systems , 2006, Knowl. Based Syst..

[16]  J. G. Gómez,et al.  What Do We Know About Creativity , 2007 .

[17]  Penousal Machado,et al.  All the Truth About NEvAr , 2002, Applied Intelligence.

[18]  Anna Jordanous,et al.  Networks of value in electronic music: SoundCloud, London, and the importance of place , 2015 .

[19]  T. Amabile,et al.  The conditions of creativity. , 1988 .

[20]  Pablo Gervás,et al.  Computational Approaches to Storytelling and Creativity , 2009, AI Mag..

[21]  Kamran Baig An act of creation , 2003, BMJ : British Medical Journal.

[22]  Simon Colton,et al.  Computational Creativity Theory: The FACE and IDEA Descriptive Models , 2011, ICCC.

[23]  Simon Colton,et al.  Creativity Versus the Perception of Creativity in Computational Systems , 2008, AAAI Spring Symposium: Creative Intelligent Systems.

[24]  Kyle E. Jennings Developing Creativity: Artificial Barriers in Artificial Intelligence , 2010, Minds and Machines.

[25]  Alison Pease,et al.  Proceedings of the sixth international conference of computational creativity , 2015 .

[26]  Tony Veale,et al.  Converging on the Divergent: The History (and Future) of the International Joint Workshops in Computational Creativity , 2009, AI Mag..

[27]  Simon Colton,et al.  The FloWr Framework: Automated Flowchart Construction, Optimisation and Alteration for Creative Systems , 2014, ICCC.

[28]  Nick Collins,et al.  The Analysis of Generative Music Programs , 2008, Organised Sound.

[29]  Dan Ventura A Reductio Ad Absurdum Experiment in Sufficiency for Evaluating (Computational) Creative Systems , 2008 .

[30]  Rafael Pérez y Pérez,et al.  The ERI-Designer: A Computer Model for the Arrangement of Furniture , 2010, Minds and Machines.

[31]  Anna Jordanous,et al.  Weaving creativity into the Semantic Web: a language-processing approach , 2012, ICCC.

[32]  Graeme Ritchie Uninformed resource creation for humour simulation , 2008 .

[33]  Mary Lou Maher,et al.  Computational and Collective Creativity: Who's Being Creative? , 2012, ICCC.

[34]  Simon Colton,et al.  Computational Creativity: The Final Frontier? , 2012, ECAI.

[35]  Tony Veale,et al.  Distributed Divergent Creativity: Computational Creative Agents at Web Scale , 2015, Cognitive Computation.

[36]  G. Ritchie Assessing Creativity , 2001 .

[37]  Anna K. Jordanous Evaluating computational creativity : a standardised procedure for evaluating creative systems and its application , 2013 .

[38]  S. Dawson Keywords: a Vocabulary of Culture and Society , 1976 .

[39]  David Brown Computational Artistic Creativity and its Evaluation , 2009, Computational Creativity: An Interdisciplinary Approach.

[40]  Karl Sims,et al.  Evolving virtual creatures , 1994, SIGGRAPH.

[41]  Douglas R. Hofstadter,et al.  Perception And Creation Of Diverse Alphabetic Styles , 1993 .

[42]  John S. Gero,et al.  Elementary Social Interactions and Their Effects on Creativity: A Computational Simulation , 2010, ICCC.

[43]  Simon Colton,et al.  Evaluating Machine Creativity , 2001 .

[44]  Kazjon Grace,et al.  Specific curiosity as a cause and consequence of transformational creativity , 2015, ICCC.

[45]  Hannu Toivonen,et al.  Interaction Evaluation for Human-Computer Co-creativity: A Case Study , 2015, ICCC.

[46]  Oliver Bown,et al.  Attributing Creative Agency: Are we doing it right? , 2015, ICCC.

[47]  Anna Jordanous,et al.  A Standardised Procedure for Evaluating Creative Systems: Computational Creativity Evaluation Based on What it is to be Creative , 2012, Cognitive Computation.

[48]  Graeme Ritchie,et al.  Some Empirical Criteria for Attributing Creativity to a Computer Program , 2007, Minds and Machines.

[49]  Chris Thornton Analogy as Exploration , 2008 .

[50]  Federico Peinado,et al.  Evaluation of automatic generation of basic stories , 2006, New Generation Computing.

[51]  John S. Gero,et al.  Growing and destroying the worth of ideas , 2009, C&C '09.

[52]  Graeme Ritchie,et al.  The transformational creativity hypothesis , 2006, New Generation Computing.

[53]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .

[54]  D. Simonton Creativity, leadership, and chance. , 1988 .

[55]  Teresa M. Amabile,et al.  ? + ? = creativity. , 2018, Public health nursing.

[56]  Tony R. Martinez,et al.  Automatic Generation of Emotionally-Targeted Soundtracks , 2011, ICCC.

[57]  Henri Poincaré,et al.  Mathematical creation , 2000 .

[58]  Sarah Harmon,et al.  FIGURE8: A Novel System for Generating and Evaluating Figurative Language , 2015, ICCC.

[59]  Scott J. Simon Computer models of musical creativity , 2007, J. Assoc. Inf. Sci. Technol..

[60]  Rob Saunders,et al.  Towards Autonomous Creative Systems: A Computational Approach , 2012, Cognitive Computation.

[61]  Geraint A. Wiggins Searching for computational creativity , 2006, New Generation Computing.

[62]  Rob Saunders,et al.  Curious Whispers: An Embodied Artificial Creative System , 2010, ICCC.

[63]  Santiago Ontañón,et al.  Automated Generation of Cross-Domain Analogies via Evolutionary Computation , 2012, ICCC.

[64]  Jerome Kagan,et al.  Creativity and learning , 1967 .

[65]  Geraint A. Wiggins,et al.  Towards A Framework for the Evaluation of Machine Compositions , 2001 .

[66]  Matthias Abend,et al.  Creativity And Learning , 2016 .

[67]  Mohammad Majid al-Rifaie,et al.  Creativity and Autonomy in Swarm Intelligence Systems , 2012, Cognitive Computation.

[68]  Simon Colton,et al.  On impact and evaluation in computational creativity: a discussion of the Turing Test and an alternative proposal , 2011 .

[69]  Simon Colton,et al.  The Painting Fool: Stories from Building an Automated Painter , 2012 .

[70]  M. Boden The creative mind : myths & mechanisms , 1991 .

[71]  Rob Saunders,et al.  Achieving Creative Behavior Using Curious Learning Agents , 2008, AAAI Spring Symposium: Creative Intelligent Systems.

[72]  Parag Chordia,et al.  Tabla Gyan: An Artificial Tabla Improviser , 2010, ICCC.

[73]  Anna Jordanous Evaluating Evaluation: Assessing Progress in Computational Creativity Research , 2011, ICCC.

[74]  G. Welch,et al.  A generative model of teachers’ thinking on musical creativity , 2009 .

[75]  Hannu Toivonen,et al.  From Isolation to Involvement: Adapting Machine Creativity Software to Support Human-Computer Co-Creation , 2014, ICCC.