Skip to main content
Top
Published in: Evolutionary Intelligence 1/2015

01-03-2015 | Special Issue

A semantic network-based evolutionary algorithm for computational creativity

Authors: Atılım Güneş Baydin, Ramon López de Mántaras, Santiago Ontañón

Published in: Evolutionary Intelligence | Issue 1/2015

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We introduce a novel evolutionary algorithm (EA) with a semantic network-based representation. For enabling this, we establish new formulations of EA variation operators, crossover and mutation, that we adapt to work on semantic networks. The algorithm employs commonsense reasoning to ensure all operations preserve the meaningfulness of the networks, using ConceptNet and WordNet knowledge bases. The algorithm can be interpreted as a novel memetic algorithm (MA), given that (1) individuals represent pieces of information that undergo evolution, as in the original sense of memetics as it was introduced by Dawkins; and (2) this is different from existing MA, where the word “memetic” has been used as a synonym for local refinement after global optimization. For evaluating the approach, we introduce an analogical similarity-based fitness measure that is computed through structure mapping. This setup enables the open-ended generation of networks analogous to a given base network.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
From a biological perspective, this sense emphasizes the effect of society, culture, and learning on the survival of individuals on top of their physical traits emerging through genetic evolution. An example would be the use of knowledge and technology by the human species to survive in diverse environments, far beyond the physical capabilities available to them solely by the human anatomy.
 
2
Or, information, idea, or belief.
 
3
Quoting Dawkins [9]: “Examples of memes are tunes, ideas, catch-phrases, clothes fashions, ways of making pots or of building arches. Just as genes propagate themselves in the gene pool by leaping from body to body via sperms or eggs, so memes propagate themselves in the meme pool by leaping from brain to brain...”.
 
4
This is in stark contrast with approaches such as GA, where a crossover operation of identical parents would yield identical offspring due to the linear nature of the representation
 
11
The default reliability score for a statement is 1 [19]; and zero or negative reliability scores are a good indication of information that can be considered noise.
 
12
Another definition of synset is that it is a set of synonyms that are interchangeable without changing the truth value of any propositions in which they are embedded.
 
13
Diversity, in EA, is a measure of homogeneity of the individuals in the population. A drop in diversity indicates an increased number of identical individuals, which is not desirable for the progress of evolution.
 
14
We define two concepts from different semantic networks as interchangeable if both can replace the other in all, or part, of the relations the other is involved in, queried from commonsense knowledge bases.
 
15
We define a distinct concept as attachable to a semantic network if at least one commonsense relation connecting the concept to any of the concepts in the network can be discovered from commonsense knowledge bases.
 
16
Kepler argued, in his Astronomia Nova, as light can travel undetectably on its way between the source and destination, and yet illuminate the destination, so can motive force be undetectable on its way from the Sun to planet, yet affect planet’s motion.
 
17
Readily available by using WordNet [34].
 
18
For ConceptNet version 4: IsA, HasA, PartOf, UsedFor, AtLocation, CapableOf, MadeOf, CreatedBy, HasSubevent, HasFirstSubevent, HasLastSubevent, HasPrerequisite, MotivatedByGoal, Causes, Desires, CausesDesire, HasProperty, ReceivesAction, DefinedAs, SymbolOf, LocatedNear, ObstructedBy, ConceptuallyRelatedTo, InheritsFrom.
 
Literature
1.
go back to reference Balkin JM (1998) Cultural software: a theory of ideology. Yale University Press, New Haven Balkin JM (1998) Cultural software: a theory of ideology. Yale University Press, New Haven
2.
go back to reference Bedau MA, Snyder E, Brown CT (1997) A comparison of evolutionary activity in artificial evolving systems and in the biosphere. In: Husbands P, Harvey I (eds) Proceedings of the fourth European conference on artificial life. MIT Press, Cambridge, pp 125–134 Bedau MA, Snyder E, Brown CT (1997) A comparison of evolutionary activity in artificial evolving systems and in the biosphere. In: Husbands P, Harvey I (eds) Proceedings of the fourth European conference on artificial life. MIT Press, Cambridge, pp 125–134
3.
go back to reference Bickhard MH, Campbell DT (2003) Variations in variation and selection: the ubiquity of the variation-and-selective-retention ratchet in emergent organizational complexity. Found Sci 8:215–2182CrossRef Bickhard MH, Campbell DT (2003) Variations in variation and selection: the ubiquity of the variation-and-selective-retention ratchet in emergent organizational complexity. Found Sci 8:215–2182CrossRef
4.
go back to reference Boden MA (2009) Computer models of creativity. AI Mag 30(3):23–34 Boden MA (2009) Computer models of creativity. AI Mag 30(3):23–34
5.
go back to reference Chafe E (1991) Tonal allegory in the vocal music of JS Bach. University of California Press, Berkeley Chafe E (1991) Tonal allegory in the vocal music of JS Bach. University of California Press, Berkeley
6.
go back to reference Chen D, Aoki T, Homma N, Terasaki T, Higuchi T (2002) Graph-based evolutionary design of arithmetic circuits. IEEE Trans Evolut Comput 6(1):86–100CrossRef Chen D, Aoki T, Homma N, Terasaki T, Higuchi T (2002) Graph-based evolutionary design of arithmetic circuits. IEEE Trans Evolut Comput 6(1):86–100CrossRef
7.
go back to reference Clement J (1988) Observed methods for generating analogies in scientific problem solving. Cogn Sci 12:563–586CrossRef Clement J (1988) Observed methods for generating analogies in scientific problem solving. Cogn Sci 12:563–586CrossRef
8.
go back to reference Colton S, Wiggins G (2012) Computational creativity: the final frontier? In: de Raedt C, Bessiere C, Dubois D, Doherty P (eds) Proceedings of the 20th European conference on artificial intelligence. IOS Press, Amsterdam, pp 21–26 Colton S, Wiggins G (2012) Computational creativity: the final frontier? In: de Raedt C, Bessiere C, Dubois D, Doherty P (eds) Proceedings of the 20th European conference on artificial intelligence. IOS Press, Amsterdam, pp 21–26
9.
go back to reference Dawkins R (1976) The selfish gene. Oxford University Press, New York City Dawkins R (1976) The selfish gene. Oxford University Press, New York City
10.
go back to reference Dennett DC (1995) Darwin’s dangerous idea: evolution and the meanings of life. Simon & Schuster, NY Dennett DC (1995) Darwin’s dangerous idea: evolution and the meanings of life. Simon & Schuster, NY
12.
go back to reference Falkenhainer B, Forbus KD, Gentner D (1989) The structure-mapping engine: algorithm and examples. Artif Intell 41:1–63CrossRefMATH Falkenhainer B, Forbus KD, Gentner D (1989) The structure-mapping engine: algorithm and examples. Artif Intell 41:1–63CrossRefMATH
13.
go back to reference Fauconnier G, Mark T (2002) The way we think: conceptual blending and the mind’s hidden complexities. Basic Books, New York Fauconnier G, Mark T (2002) The way we think: conceptual blending and the mind’s hidden complexities. Basic Books, New York
14.
go back to reference Fellbaum C (1998) WordNet: an electronic lexical database. MIT Press, CambridgeMATH Fellbaum C (1998) WordNet: an electronic lexical database. MIT Press, CambridgeMATH
15.
go back to reference French RM (2002) The computational modeling of analogy-making. Trends Cogn Sci 6(5):200–205CrossRef French RM (2002) The computational modeling of analogy-making. Trends Cogn Sci 6(5):200–205CrossRef
16.
go back to reference Gabora L, Kaufman SB (2010) Evolutionary approaches to creativity. Cambridge University Press, Cambridge Gabora L, Kaufman SB (2010) Evolutionary approaches to creativity. Cambridge University Press, Cambridge
17.
go back to reference Gentner D (1983) Structure-mapping: a theoretical framework for analogy. Cogn Sci 7:155–170CrossRef Gentner D (1983) Structure-mapping: a theoretical framework for analogy. Cogn Sci 7:155–170CrossRef
18.
go back to reference Gil-White F (2008) Let the meme be (a meme): insisting too much on the genetic analogy will turn it into a straightjacket. In: Botz-Bornstein T (ed) Culture, nature, memes. Cambridge Scholars, Newcastle upon Tyne Gil-White F (2008) Let the meme be (a meme): insisting too much on the genetic analogy will turn it into a straightjacket. In: Botz-Bornstein T (ed) Culture, nature, memes. Cambridge Scholars, Newcastle upon Tyne
19.
go back to reference Havasi C, Speer R, Alonso J (2007) ConceptNet 3: a flexible, multilingual semantic network for common sense knowledge. In: Proceedings of recent advances in natural language processing Havasi C, Speer R, Alonso J (2007) ConceptNet 3: a flexible, multilingual semantic network for common sense knowledge. In: Proceedings of recent advances in natural language processing
20.
go back to reference Hofstadter DR (1995) Fluid concepts and creative analogies: computer models of the fundamental mechanisms of thought. Basic Books, New York Hofstadter DR (1995) Fluid concepts and creative analogies: computer models of the fundamental mechanisms of thought. Basic Books, New York
21.
go back to reference Hofstadter DR (2001) Analogy as the core of cognition. In: Gentner D, Holyoak KJ, Kokinov B (eds) Analogical mind: perspectives from cognitive science. MIT Press, Cambridge, pp 499–538 Hofstadter DR (2001) Analogy as the core of cognition. In: Gentner D, Holyoak KJ, Kokinov B (eds) Analogical mind: perspectives from cognitive science. MIT Press, Cambridge, pp 499–538
22.
go back to reference Hofstadter DR, Dennett DC (1981) The mind’s I: fantasies and reflections on self and soul. Basic, New YorkMATH Hofstadter DR, Dennett DC (1981) The mind’s I: fantasies and reflections on self and soul. Basic, New YorkMATH
23.
go back to reference Koza JR, Keane MA, Streeter MJ, Mydlowec W, Yu J, Lanza G (2003) Genetic programming IV: routine human-competitive machine intelligence. Kluwer, Dordrecht Koza JR, Keane MA, Streeter MJ, Mydlowec W, Yu J, Lanza G (2003) Genetic programming IV: routine human-competitive machine intelligence. Kluwer, Dordrecht
24.
go back to reference Kuo YL, Hsu J (2010) Bridging common sense knowledge bases with analogy by graph similarity. In: Workshops at the twenty-fourth AAAI conference on artificial intelligence Kuo YL, Hsu J (2010) Bridging common sense knowledge bases with analogy by graph similarity. In: Workshops at the twenty-fourth AAAI conference on artificial intelligence
25.
go back to reference Larkey LB, Love BC (2003) CAB: connectionist analogy builder. Cogn Sci 27(2003):781–794CrossRef Larkey LB, Love BC (2003) CAB: connectionist analogy builder. Cogn Sci 27(2003):781–794CrossRef
26.
go back to reference Mabu S, Hirasawa K, Hu J (2007) A graph-based evolutionary algorithm: genetic network programming (GNP) and its extension using reinforcement learning. Evol Comput 15(3):369–398CrossRef Mabu S, Hirasawa K, Hu J (2007) A graph-based evolutionary algorithm: genetic network programming (GNP) and its extension using reinforcement learning. Evol Comput 15(3):369–398CrossRef
27.
go back to reference Manurung HM (2003) An evolutionary algorithm approach to poetry generation. Ph.D. thesis, University of Edinburgh, Edinburgh, UK Manurung HM (2003) An evolutionary algorithm approach to poetry generation. Ph.D. thesis, University of Edinburgh, Edinburgh, UK
28.
go back to reference Martindale C, Locher P, Petrov VM (2007) Evolutionary and neurocognitive approaches to aesthetics, creaticity and the arts. Foundations and frontiers of aesthetics, Baywood Publishing Company Martindale C, Locher P, Petrov VM (2007) Evolutionary and neurocognitive approaches to aesthetics, creaticity and the arts. Foundations and frontiers of aesthetics, Baywood Publishing Company
29.
go back to reference McCarthy J (1958) Programs with common sense. In: Symposium on mechanization of thought processes. National Physical Laboratory, Teddington McCarthy J (1958) Programs with common sense. In: Symposium on mechanization of thought processes. National Physical Laboratory, Teddington
30.
go back to reference Minsky M (2006) Emotion machine: commonsense thinking, artificial intelligence, and the future of the human mind. Simon & Schuster, New York Minsky M (2006) Emotion machine: commonsense thinking, artificial intelligence, and the future of the human mind. Simon & Schuster, New York
31.
go back to reference Montes HA, Wyatt JL (2004) Graph representation for program evolution: an overview. Tech. rep., University of Birmingham School of Computer Science Montes HA, Wyatt JL (2004) Graph representation for program evolution: an overview. Tech. rep., University of Birmingham School of Computer Science
32.
go back to reference Moscato PA, Cotta C, Mendes A (2004) Studies in fuzziness and soft computing—new optimization techniques in engineering, chap. memetic algorithms. Springer, New York Moscato PA, Cotta C, Mendes A (2004) Studies in fuzziness and soft computing—new optimization techniques in engineering, chap. memetic algorithms. Springer, New York
33.
go back to reference Mueller ET (2006) Commonsense reasoning. Morgan Kaufmann, Los Altos Mueller ET (2006) Commonsense reasoning. Morgan Kaufmann, Los Altos
34.
go back to reference Pedersen T, Patwardhan S, Michelizzi J (2004) Wordnet: similarity: measuring the relatedness of concepts. In: Demonstration papers at HLT-NAACL 2004, pp 38–41. Association for Computational Linguistics Pedersen T, Patwardhan S, Michelizzi J (2004) Wordnet: similarity: measuring the relatedness of concepts. In: Demonstration papers at HLT-NAACL 2004, pp 38–41. Association for Computational Linguistics
35.
go back to reference Pereira FB, Machado P, Costa E, Cardoso A (1999) Graph based crossover—a case study with the busy beaver problem. In: Proceedings of the genetic and evolutionary computation conference, vol 2. Morgan Kaufmann, Los Altos, pp 1149–1155 Pereira FB, Machado P, Costa E, Cardoso A (1999) Graph based crossover—a case study with the busy beaver problem. In: Proceedings of the genetic and evolutionary computation conference, vol 2. Morgan Kaufmann, Los Altos, pp 1149–1155
36.
go back to reference Pereira FC (2007) Creativity and artificial intelligence: a conceptual blending approach. Mouton de Gruyter, New York Pereira FC (2007) Creativity and artificial intelligence: a conceptual blending approach. Mouton de Gruyter, New York
37.
go back to reference Pezzotta E (2012) The metaphor of dance in Stanley Kubrick’s 2001: A space odyssey, a clockwork orange and full metal jacket. J Adapt Film Perform 5(1):51–64 Pezzotta E (2012) The metaphor of dance in Stanley Kubrick’s 2001: A space odyssey, a clockwork orange and full metal jacket. J Adapt Film Perform 5(1):51–64
39.
go back to reference Poli R (1999) New ideas in optimisation, chap. parallel distributed genetic programming. McGraw-Hill, New York Poli R (1999) New ideas in optimisation, chap. parallel distributed genetic programming. McGraw-Hill, New York
40.
go back to reference Skusa A, Bedau MA (2002) Towards a comparison of evolutionary creativity in biological and cultural evolution. In: Standish R, Abbass HA, Bedau MA (eds) Artificial life VIII. MIT Press, Cambridge, pp 233–242 Skusa A, Bedau MA (2002) Towards a comparison of evolutionary creativity in biological and cultural evolution. In: Standish R, Abbass HA, Bedau MA (eds) Artificial life VIII. MIT Press, Cambridge, pp 233–242
41.
go back to reference Sowa JF (2000) Knowledge representation: logical philosophical, and computational foundations. Brooks/Cole, Pacific Grove Sowa JF (2000) Knowledge representation: logical philosophical, and computational foundations. Brooks/Cole, Pacific Grove
42.
go back to reference Spears WM (1992) Foundations of genetic algorithms 2, chap. crossover or mutation?. Morgan Kaufmann, Los Altos, pp 221–237 Spears WM (1992) Foundations of genetic algorithms 2, chap. crossover or mutation?. Morgan Kaufmann, Los Altos, pp 221–237
43.
go back to reference Teller A (1998) Algorithm evolution with internal reinforcement for signal understanding. Ph.D. thesis, Carnegie Mellon University, Pittsburgh, PA Teller A (1998) Algorithm evolution with internal reinforcement for signal understanding. Ph.D. thesis, Carnegie Mellon University, Pittsburgh, PA
44.
go back to reference Veale T, Keane M (1997) The competence of sub-optimal structure mapping on hard analogies. In: Proceedings of the 15th international joint conference on AI. Morgan Kauffman, San Mateo Veale T, Keane M (1997) The competence of sub-optimal structure mapping on hard analogies. In: Proceedings of the 15th international joint conference on AI. Morgan Kauffman, San Mateo
45.
go back to reference Zhu J, Ontañón S (2013) Evaluating analogy-based story generation: an empirical study. In: Proceedings of the 9th annual AAAI conference on artificial intelligence and interactive digital entertainment (AIIDE 2013). Boston, MA Zhu J, Ontañón S (2013) Evaluating analogy-based story generation: an empirical study. In: Proceedings of the 9th annual AAAI conference on artificial intelligence and interactive digital entertainment (AIIDE 2013). Boston, MA
Metadata
Title
A semantic network-based evolutionary algorithm for computational creativity
Authors
Atılım Güneş Baydin
Ramon López de Mántaras
Santiago Ontañón
Publication date
01-03-2015
Publisher
Springer Berlin Heidelberg
Published in
Evolutionary Intelligence / Issue 1/2015
Print ISSN: 1864-5909
Electronic ISSN: 1864-5917
DOI
https://doi.org/10.1007/s12065-014-0119-1

Premium Partner