<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Creative Systems as Dynamical Systems</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Alessandro</forename><surname>Valitutti</surname></persName>
							<email>alessandro.valitutti@ucd.ie</email>
							<affiliation key="aff0">
								<orgName type="department">School of Computer Science and Informatics</orgName>
								<orgName type="institution">University College Dublin</orgName>
								<address>
									<postCode>D4</postCode>
									<settlement>Belfield</settlement>
									<region>Dublin</region>
									<country key="IE">Ireland</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Creative Systems as Dynamical Systems</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">FBBE4E61EBFC20138B6B02D5C23ECD53</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T21:31+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper, we discuss ideas for characterizing a casebased generative system as "creative". Focusing on a specific generator of graphics, we performed a qualitative exploration of the space of solutions. The emerged intuition is that the set of configurations generated by the program can be viewed both as the conceptual space of a creative system and the phase space of a dynamical system. In the context of this analogy, we hypothesize that a higher degree of creativity can be ascribed to the search paths allowing the system to reach new basins of attractions.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Case-based reasoning (CBR) is a type of problem solving in which a new solution is found through the retrieval of a similar available case and the adaptation of the related solution <ref type="bibr" target="#b0">[1]</ref>.</p><p>Let us suppose to have a computer program for the generation of artworks such as graphics, musical pieces, or poems, and a set of generative parameters. Given a set of known examples, a different initialization of the parameters should allow the system to produce different corresponding instances of the same type of artifact. However, the production of new artifacts does not necessarily imply that they would be recognized as original and valuable. In this paper, we discuss ideas for characterizing the re-use of past solutions, performed by a case-based generative system, as "creative".</p><p>An artwork generator can be framed in the context of ideas on creative systems introduced by Boden <ref type="bibr" target="#b1">[2]</ref>, formalized by Wiggins <ref type="bibr" target="#b11">[12]</ref> and further extended by Ritchie <ref type="bibr" target="#b10">[11]</ref>. In this context, the case-based adaptive process can be viewed as a type of exploratory creativity, i.e. a search in the space of artifacts or conceptual space, where the set of past examples are the inspiring set. Ideally, the output of the search should be an artifact provided with a form of value and expressing the balance between familiarity and novelty described by Giora as optimal innovation <ref type="bibr" target="#b3">[4]</ref>.</p><p>Focusing on a specific generator of graphics, we performed a qualitative exploration of its generative parameters, described in the next section. The rest of the paper discusses the insights inspired by this example.</p><p>Copyright © 2015 for this paper by its authors. Copying permitted for private and academic purposes. In Proceedings of the ICCBR 2015 Workshops. Frankfurt, Germany.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Exploring the Space of Fractal Trees</head><p>We focused on an algorithm for the visual representation of a fractal tree, a fractal geometrical shape defined by recursion as follows: (1) Draw a trunk;</p><p>(2) At the end of the trunk, split by some angle and draw a prefixed number of branches; (3) Repeat at the end of each branch until a sufficient level of branching is reached<ref type="foot" target="#foot_0">1</ref> . The original code of the program<ref type="foot" target="#foot_1">2</ref> was implemented in Processing programming language <ref type="bibr" target="#b9">[10]</ref>. For the mathematical details, we refer the reader to Mandelbrot's treatment <ref type="bibr">[8, pp.151-161]</ref>. The shape depends on the value of two parameters representing the angle between two adjacent branches and the rotation angle performed on both of them, respectively. Their values are associated to the two coordinates of the mouse cursor in the output window. In this way, moving the cursor in different points of the screen, it is possible to generate an unlimited number of configurations.</p><p>In order to show the set of possible configurations in a small portion of the output window, we modified the code in such a way to draw a small square and to map the configurations to the coordinates of its internal points. We observed the changes of the shape while moving the mouse cursor over the square. In doing that, we were inspired from a qualitative exploration described by Douglas Hofstadter in what he called an "exotic trip". He put his description in "Gödel, Escher, Bach" [5, pp.483-488] as a fictional dialogue and, three decades later, as a more detailed report <ref type="bibr">[6, pp.65-69]</ref>. Hofstadter used a video camera pointed in various ways toward the output screen, and capable of generating several possible patterns. In particular, we made three main observations.</p><p>Shape Types Our first finding was that there are regions in the square corresponding to different types of shapes. As shown in Figure <ref type="figure">1</ref>, some regions generate shapes recognizable as vegetable forms such as stone pines, firs, broccoli, or roots. Other regions generate polygons such as triangles, rectangles, or polygon spirals. Finally, there are regions associated to more complex shapes resembling snowflakes. Each region seems to correspond to specific "natural concept", as defined by Gärdenfors <ref type="bibr" target="#b2">[3]</ref>.</p><p>Shape Dimensions The second observation is that, in each region, the shapes can be associated to a number of perceptual dimensions ascribable to Gärdenfors' "quality dimensions". Specifically, we identified three dimensions: curvature, aperture, and symmetry. Each dimension seems to identify a specific trajectory in the conceptual space. Figure <ref type="figure">2</ref> shows some configurations according to the observed dimensions. Curvature and aperture can be easily defined in terms of the generative parameters. For example, since the overall figure is the superposition of a fixed number of broken lines, curvature can be defined as the angle formed by two adjacent segments in the broken line. According to the first column of Figure <ref type="figure">2</ref>, the trajectory of curvature is a horizontal line. Moreover, aperture can be defined as the average difference between the curvature of two adjacent components. In the case of symmetry, the definition in terms of generative parameters seems more naturally definable "a posteriori", as a constraint on the generated shape.</p><p>Optimal Configurations Finally, the third observation is that, in each region associated to specific type of shapes, the aesthetic value of the shapes seems to change according to different generative parameters and dimensions. Furthermore, each column of Figure <ref type="figure">2</ref> shows that the aesthetic value seems to reach a maximum in correspondence of specific subsets of each region. These "optimal configurations" seem to be associated to specific ranges of curvature, aperture, and symmetry. At this stage of the research, this claim is proposed as an intuition to be formalized and empirically evaluated. In particular, it would be necessary to attempt a formal definition of aesthetic value in terms of the shape dimensions mentioned above. Moreover, an evaluation with human judges is needed to study to what extent there is agreement on the aesthetic values and their variation along the different shapes. Specifically, we intend to employ type of evaluation with subjects analogous to the one performed by Noy et al. <ref type="bibr" target="#b6">[7]</ref> 3 Basin Jumping If we consider a specific path in the square mapping the conceptual space, such that the variation of the aesthetic value is positive and reach its maximum in correspondence of the optimal configurations, we can view it from two different perspectives. On one hand, the path can describe a search session in the conceptual space of a creative system. On the other hand, it can be interpreted as a trajectory in the phase space of a dynamical system. According to the second interpretation, we can view each region of the conceptual space, associated to different shape types, as basins of attraction and their optimal configurations as the corresponding attractors. An attractor is a set of states (i.e., elements of the state space of a dynamical system) towards which a set of dynamical paths tend to evolve <ref type="bibr" target="#b8">[9]</ref>. We go beyond the specific example described above and suppose that there is a large number of creative systems whose conceptual spaces can be decomposed in basins of attraction. Moreover, we hypothesize that the "creativity" of these system should not simply consist of the capability to generate the conceptual space and, starting from an initial configuration, explore its basin of attraction. Indeed, they should be capable of reaching basins of attraction not containing the past examples. In other words, if we assume the creativity as a search in the conceptual space, a higher degree of creativity is associated to the search of new basins of attraction.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Learning to Jump</head><p>The intuitions proposed in this work are aimed to identify a possible limitation in the use of CBR as a creative tool and to overcome it. A creative CBR system should get a the description of an artifact (i.e. an element of the conceptual space) as input case and retrieve one or more similar cases and reuse the corresponding knowledge to generate them. A possible intrinsic limitation is the use of similarity of past solutions. In terms of dynamical systems, we believe that this approach constraints the search inside a single basin of attraction. The suggestion emerged from the example described above is to identify perceptual dimensions and, through them, evaluation functions capable of reaching the maximum value in different basins of attractions.</p><p>In our next work, we aim to formalize, implement and empirically evaluate this approach. In particular, we intend to focus on generative systems analogous to the fractal tree generator and provide definitions of perceptual dimensions and aesthetic value. A crucial aspect is the combination of two types of heuristics, the first one for the discovery of new basin of attraction, and the second one for the identification of the optimal configuration.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .Fig. 2 .</head><label>12</label><figDesc>Fig. 1. Examples of configurations generated by the position of the cursor in different regions of the conceptual space mapped in the square.</figDesc><graphic coords="2,155.35,480.94,96.75,66.60" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">This version of the algorithm description is reported on http://rosettacode.org/ wiki/Fractal_tree</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">The code of the original program is available at http://www.openprocessing.org/ sketch/5631.</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Acknowledgments This research was supported by the EC project WHIM: The What-If Machine. See http://www.whim-project.eu.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Case-based reasoning: Foundational issues, methodological variations, and system approaches</title>
		<author>
			<persName><forename type="first">A</forename><surname>Aamodt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Plaza</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">AI Communications</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="39" to="59" />
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">The Creative Mind</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Boden</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1990">1990</date>
			<publisher>Abacus</publisher>
			<pubPlace>London</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Conceptual spaces as a framework for knowledge representation</title>
		<author>
			<persName><forename type="first">P</forename><surname>Gärdenfors</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Mind and Matter</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="9" to="27" />
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">On Our Mind: Salience, Context and Figurative Language</title>
		<author>
			<persName><forename type="first">R</forename><surname>Giora</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2003">2003</date>
			<publisher>Oxford University Press</publisher>
			<pubPlace>New York</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">R</forename><surname>Hofstadter</surname></persName>
		</author>
		<author>
			<persName><surname>Gödel</surname></persName>
		</author>
		<author>
			<persName><surname>Escher</surname></persName>
		</author>
		<title level="m">Bach: an Eternal Golden Braid</title>
				<meeting><address><addrLine>New York</addrLine></address></meeting>
		<imprint>
			<publisher>Basic Books</publisher>
			<date type="published" when="1979">1979</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">I am a Strange Loop</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">R</forename><surname>Hofstadter</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
			<publisher>Basic Books</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Computers can&apos;t jump? A quantitative approach for studying creative leaps</title>
		<author>
			<persName><forename type="first">Lior</forename><surname>Noy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><forename type="middle">H</forename><surname>Andrew</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Ramote</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Mayo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Alon</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Computational Creativity (ICCC)</title>
				<imprint>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="72" to="76" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<author>
			<persName><forename type="first">B</forename><surname>Mandelbrot</surname></persName>
		</author>
		<title level="m">The Fractal Geometry of Nature</title>
				<meeting><address><addrLine>San Francisco</addrLine></address></meeting>
		<imprint>
			<publisher>W. H. Freeman</publisher>
			<date type="published" when="1982">1982</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title/>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">W</forename><surname>Milnor</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Attractor. Scholarpedia</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="issue">11</biblScope>
			<biblScope unit="page">1815</biblScope>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title level="m" type="main">Processing: A Programming Handbook for Visual Designers and Artists for Visual Designers and Artists</title>
		<author>
			<persName><forename type="first">C</forename><surname>Reas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Fry</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
			<publisher>MIT Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Some empirical criteria for attributing creativity to a computer program</title>
		<author>
			<persName><forename type="first">G</forename><surname>Ritchie</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Minds and Machines</title>
		<imprint>
			<biblScope unit="volume">17</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="76" to="99" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Searching for computational creativity</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">A</forename><surname>Wiggins</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">New Generation Computing</title>
		<imprint>
			<biblScope unit="volume">24</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="209" to="222" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
