Creative Flavor Pairing: Using RDC Metric to Generate and Assess Ingredients Combination

Creating culinary recipes is one of the most creative human activities. It requires combining ingredients, performing the recipe steps, creating specific diets, and others tasks. In addition to it, the existence of publicly available repositories of recipes, as well as scientific advances in areas such as Food Chemistry and Neuro-Gastronomy, encourage the generation of new and pleasurable recipes from algorithms. Although the number of ingredients allows the generation of a huge number of recipes (∼ 10), only a small fraction of this potential is exploited (∼ 10). This paper proposes, implements and analyzes a system called Creative Flavor Pairing which acts cooperatively with different profiles of cooks assuming the responsibility of suggesting food ingredients that can lead to creative recipes. These ingredient combinations are generated by a genetic algorithm using the RegentDependent Creativity (RDC) metric as a fitness function. Our experimental results showed that the RDC metric can be applied to the culinary field as our system was able to suggest creative ingredient combinations that match the most popular ones currently published in the largest cooking social net-

[1]  Florian Pinel,et al.  A Culinary Computational Creativity System , 2015 .

[2]  Martin Znidarsic,et al.  Implementation of a Slogan Generator , 2014, ICCC.

[3]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

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

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

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

[7]  Derek Partridge,et al.  Input-Expectation Discrepancy Reduction: A Ubiquitous Mechanism , 1985, IJCAI.

[8]  Martin Schmettow,et al.  A Semantic Map for Evaluating Creativity , 2015, ICCC.

[9]  T. M. Amabile Social psychology of creativity: A consensual assessment technique. , 1982 .

[10]  Rainer Reisenzein,et al.  The Role of Surprise in the Attribution Process , 1995 .

[11]  Derek Partridge,et al.  Surprisingness and Expectation Failure: What's the Difference? , 1987, IJCAI.

[12]  Dan Ventura,et al.  Soup Over Bean of Pure Joy: Culinary Ruminations of an Artificial Chef , 2012, ICCC.

[13]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[14]  Pierre Baldi,et al.  Of bits and wows: A Bayesian theory of surprise with applications to attention , 2010, Neural Networks.

[15]  Margaret A. Boden,et al.  Computer Models of Creativity , 2009, AI Mag..

[16]  Kazjon Grace,et al.  Data-intensive evaluation of design creativity using novelty, value, and surprise , 2015 .

[17]  Simon Colton,et al.  Stakeholder Groups in Computational Creativity Research and Practice , 2015 .

[18]  Luís Fabrício Wanderley Góes,et al.  Regent-Dependent Creativity: A Domain Independent Metric for the Assessment of Creative Artifacts , 2016, ICCC.

[19]  A. Cardoso,et al.  Modeling Forms of Surprise in an Artificial Agent , 2001 .

[20]  Kazjon Grace,et al.  Surprise-Triggered Reformulation of Design Goals , 2016, AAAI.

[21]  Kush R. Varshney,et al.  Associative Algorithms for Computational Creativity , 2016 .

[23]  Ashok K. Goel,et al.  Using Human Computation to Acquire Novel Methods for Addressing Visual Analogy Problems on Intelligence Tests , 2015, ICCC.

[24]  Simon Colton,et al.  Generating Code For Expressing Simple Preferences: Moving On From Hardcoding And Randomness , 2015, ICCC.

[25]  P. Ayers,et al.  Localization-Delocalization Matrices and Electron Density-Weighted Adjacency/Connectivity Matrices: A Bridge Between the Quantum Theory of Atoms in Molecules and Chemical Graph Theory , 2016 .

[26]  Kush R. Varshney,et al.  Cognition as a part of computational creativity , 2013, 2013 IEEE 12th International Conference on Cognitive Informatics and Cognitive Computing.

[27]  S. Atkinson Explaining Creativity: The Science of Human Innovation , 2007 .

[28]  Margaret A. Boden,et al.  Creativity and ALife , 2015, Artificial Life.

[29]  Ching-I Cheng,et al.  An intelligent clothes search system based on fashion styles , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[30]  Sung-Bae Cho,et al.  Application of interactive genetic algorithm to fashion design , 2000 .

[31]  S. N. Sivanandam,et al.  Introduction to genetic algorithms , 2007 .

[32]  Anna Jordanous,et al.  Measuring cultural value using social network analysis: A case study on valuing electronic musicians , 2015, ICCC.

[33]  Albert-László Barabási,et al.  Flavor network and the principles of food pairing , 2011, Scientific reports.

[34]  Ashok K. Goel,et al.  Interactive Meta-Reasoning: Towards a CAD-Like Environment for Designing Game-Playing Agents , 2015 .

[35]  Kalyan Veeramachaneni,et al.  Evolutionary optimization of flavors , 2010, GECCO '10.

[36]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[37]  D. Krackhardt Graph theoretical dimensions of informal organizations , 1994 .

[38]  Hugo Morais,et al.  HoningStone: Building Creative Combos With Honing Theory for a Digital Card Game , 2017, IEEE Transactions on Computational Intelligence and AI in Games.

[39]  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.

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

[41]  Charles L. A. Clarke,et al.  Human Competence in Creativity Evaluation , 2015, ICCC.

[42]  A. Cardoso,et al.  Modeling Forms of Surprise in Artificial Agents: Empirical and Theoretical Study of Surprise Functions , 2004 .

[43]  L. Gabora Revenge of the “Neurds”: Characterizing Creative Thought in Terms of the Structure and Dynamics of Memory , 2010, 1308.5037.