Elsevier

Knowledge-Based Systems

Volume 80, May 2015, Pages 48-57
Knowledge-Based Systems

Situated interpretation in computational creativity

https://doi.org/10.1016/j.knosys.2014.12.005Get rights and content

Abstract

This paper describes, formalises and implements an approach to computational creativity based on situated interpretation. The paper introduces the notions of framing and reframing of conceptual spaces based on empirical studies as the driver for this research. It uses concepts from situated cognition, and situated interpretation in particular, to be the basis of a formal model of the movement between conceptual spaces. This model is implemented using rules within interacting neural networks. This implementation demonstrates behaviour similar to that observed in studies of human designers.

Introduction

Attempts to understand, support and automate aspects of human-like creativity are grounded in the notions of search and transformation of a space of possible solutions [7], [44]. Within this paradigm for computational creativity, a system may discover useful and novel or surprising artefacts (in the P-creativity sense), through search within a defined space or through exploration that transforms this space in some way [7], [24], [71]. Creative systems have been produced that can successfully search or transform an identifiable space to produce P-creative (and potentially H-creative) artefacts in diverse domains such as architecture [52], [62], art [11], [50], mathematics [12], [45] and music [55], [67]. A challenge for creative systems that has not yet been adequately addressed is the framing of creative tasks, the production and development of the space within which creative activity occurs [14], [18], [63], [65].

For systems aiming to frame creative activity in a way that is inspired by human phenomena the literature suggests that: (i) the system will have knowledge from experience; (ii) the system will draw upon these experiences to set up the space within which creative activity will occur; and (iii) the system will change this space during creative activity. For example, in studies where designers ‘think aloud’ whilst designing it has been observed that designers are able to re-interpret their work in a novel way that changes their understanding of what it is that they are doing [64], [68], [69]. The designer has produced a design artefact within one framing of the problem – and then, from within this frame, been able to find entirely unexpected features within the same artefact.

In this paper a situated framework is articulated and implemented to explain the interaction between experience, expectation and a changing frame for a creative task. The process of interpretation within a creative system is where this interaction occurs, due to the clear distinction between the thing being perceived (e.g. an image of a pipe) and the interpretation of that thing (e.g. it need not be interpreted as a pipe). Each time a system interprets, we may ask the question why it produced this interpretation and not another. The claim being made is that for systems aiming at human-like creativity, movement between frames can be triggered by interpretation, and that this can be modelled and explained as the interaction between experience (what the system knows), expectation (what is in and implied by the current frame) and the stimulus (what is being interpreted).

Adapting nomenclature from Wiggins [70] two different spaces can be identified for a system. The first is the universe, the space of artefacts potentially accessible to the system without limits upon time or resources. In many creative systems (e.g. any that permits an agglomerative production rule) the universe is an infinite space. Within a particular state of the system creative activity takes place in a smaller space within this universe, based upon the experiences (or knowledge) of the system and the notions to which it is currently attending. This reduced space will be referred to as the conceptual space of the system.

These two spaces are illustrated in Fig. 1, inspired by studies of designers engaged in creative activity [68], [69]. The rectangle in Fig. 1 represents the universe of the designer. Within this space the designer searches for a solution within the limited conceptual space (grey ellipse), a space that is constrained by the designer’s conception of the design task as well as their past experiences. Something causes a change to the conceptual space, leading to a new space that can potentially be highly dislocated from the preceding space. This kind of a dislocated movement in conceptual space is sometimes described as a ‘moment of insight’ [15].

This paper describes and models the way that the process of interpretation can move a system from one conceptual space to another in a way that is useful to the creative task. It occurs through the interaction between the conceptual space, the implicit expectations of that space and the stimulus being interpreted. The paper is structured by first introducing notions of situatedness and interpretation, followed by the formulation of simple examples of systems to distinguish situated interpretation, followed by an implementation of situated interpretation. The paper concludes with a discussion of the significance of this modelling.

Section snippets

Situatedness

In a situated system knowledge is something that is developed through experience of interaction with the world and is constrained by the way that the system conceives of its own activities [10]. As the system continues to experience the world, “subsequent experiences categorise and hence give meaning to what was experienced before” [10], [16]. An example of this can be seen in the way that perceptual symbol systems (PSS) represent and utilise concepts [2]. Concepts in a PSS are conceived as

Distinguishing situated interpretation in simple creative systems

A simple creative system serves to clarify the notion of situated interpretation for movement between conceptual spaces. An abstract description is given followed by two different instantiations. In this system the language L permits all real numbers R and U is an infinite space. The system has had experience of a subset of this universe, U!, which is limited to the integers {1, 2, 3, …, 10}. R is used to generate the conceptual space C from experience by attending to two concepts within U!

Situated interpretation in knowledge based systems

How can situated interpretation be useful in knowledge-based creative systems? Knowledge in such systems is assumed to take the form of experiences from multi-modal sensory data and potentially complex internal knowledge structures, typically a hierarchy. Through taking actions in their world and through sensory observation these systems develop knowledge about the sense data produced by the world, with potential for abstraction over experiences [3].

Such a system can hold expectations about the

Conclusion

Systems which aim at understanding and supporting human creativity can benefit from implementing situated interpretation. Situated interpretation is a novel paradigm for interpretation that has arisen from the situated cognition tradition. It is important to computational creativity because it provides a way of addressing the framing problem.

Within a situated system that has a great deal of experience of the world there are many possible conceptual spaces within which it may undertake creative

Acknowledgements

This work is supported by the US National Science Foundation under Grant No. CMMI-1400466.

References (71)

  • D.A. Schon et al.

    Kinds of seeing and their functions in designing

    Design Stud.

    (1992)
  • M. Suwa et al.

    Unexpected discoveries and S-invention of design requirements: important vehicles for a design process

    Design Stud.

    (2000)
  • M. Suwa et al.

    What do architects and students perceive in their design sketches?

    Design Stud.

    (1997)
  • G.A. Wiggins

    A preliminary framework for description, analysis and comparison of creative systems

    Knowl.-Based Syst.

    (2006)
  • L.W. Barsalou

    Perceptual symbol systems

    Behav. Brain Sci.

    (1999)
  • L.W. Barsalou

    Abstraction as dynamic interpretation in perceptual symbol systems

  • L.W. Barsalou

    Grounded cognition

    Annu. Rev. Psychol.

    (2007)
  • Y. Bengio

    Learning deep architectures for AI

    Found. Trends Machine Learn.

    (2009)
  • M.A. Boden

    The Creative Mind

    (1991)
  • N. Boulanger-Lewandowski et al.

    Modeling temporal dependencies in high-dimensional sequences: application to polyphonic music generation and transcription

  • D. Ciresan et al.

    Multi-column deep neural networks for image classification

  • W. Clancey

    Situated Cognition: On Human Knowledge and Computer Representations

    (1997)
  • S. Colton

    The painting fool: stories from building an automated painter

  • L. Cozolino et al.

    Contributions of the psychological sciences

  • M. Csikszentmihalyi et al.

    Creative insight: the social dimension of a solitary moment

  • J. Dewey

    The reflex arc concept in psychology

    Psychol. Rev.

    (1896)
  • M. Dittenbach et al.

    The growing hierarchical self-organizing map

  • R.M. French

    The Subtlety of Sameness: A Theory and Computer Model of Analogy-making

    (1995)
  • L. Gabora et al.

    Toward an ecological theory of concepts

    Ecol. Psychol.

    (2008)
  • P. Gärdenfors

    Conceptual Spaces: The Geometry of Thought

    (2000)
  • D. Gentner et al.

    Analogical processes in human thinking and learning

  • J.S. Gero

    Towards a model of exploration in computer-aided design

  • A.K. Goel

    Design, analogy, and creativity

    IEEE Expert

    (1997)
  • P. Graf et al.

    Implicit and explicit memory for new associations in normal and amnesic subjects

    J. Exp. Psychol.: Learn. Memory Cognit.

    (1985)
  • A.E. Green et al.

    Neural correlates of creativity in analogical reasoning

    J. Exp. Psychol.: Learn. Memory Cognit.

    (2012)
  • Cited by (12)

    • An artificial intelligence based data-driven approach for design ideation

      2019, Journal of Visual Communication and Image Representation
      Citation Excerpt :

      As images are combined by putting them together but not synthesizing them, inspirations from such a combination approach are limited. Rather than derive from design thinking or design principles, data-driven ideation approaches are developed based on data-driven creativity, which is an emerging branch of computational creativity placing data in the centre of creativity tool design [22]. Chan et al. revealed the effectiveness of analogical data in innovative design by conducting a case study of generating solution concepts for an engineering problem with provided U.S. patent database [23].

    • Enhancing user creativity: Semantic measures for idea generation

      2018, Knowledge-Based Systems
      Citation Excerpt :

      A possible inclusion of more lexical categories in the semantic analysis would increase the temporal resolution by allowing verbal reports to be divided into smaller pieces of text, but for practical realization this will require further extensive information theoretic research on how semantic similarity could be meaningfully defined for combinations of lexical categories, such as verbs and nouns, which form separate hierarchical taxonomies in WordNet. Implementing creativity in machines endowed with artificial intelligence requires mechanisms for generation of conceptual space within which creative activity occurs and algorithms for exploration or transformation of the conceptual space [59]. The most serious challenge, however, is considered not the production of novel ideas, but their automated evaluation [50].

    • Context-Specific grounding of web natural descriptions to human-centered situations

      2016, Knowledge-Based Systems
      Citation Excerpt :

      For example, when a person is in the kitchen, standing near a coffeepot and grasping a cup, it is likely that he is preparing a drink (defined as “drink” situation) [1,2]. Understanding of human-centered situations is essential for robot assistance in daily life [3,4]. Currently, some research has been finished for human-centered situation understanding.

    • Exploring English Major Students’ Self-Directed Technology Use for Language Learning

      2023, International Journal of Emerging Technologies in Learning
    • Will the real artist stand up? Computational creativity as mirror to the human soul

      2021, AISB Convention 2021: Communication and Conversations
    View all citing articles on Scopus
    View full text