Catálogo de publicaciones - libros

Compartir en
redes sociales


Applications of Evolutinary Computing: EvoWorkshops 2007: EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog. Proceedings

Mario Giacobini (eds.)

En conferencia: Workshops on Applications of Evolutionary Computation (EvoWorkshops) . Valencia, Spain . April 11, 2007 - April 13, 2007

Resumen/Descripción – provisto por la editorial

No disponible.

Palabras clave – provistas por la editorial

Artificial Intelligence (incl. Robotics); Computation by Abstract Devices; Programming Techniques; Computer Hardware; Computer Communication Networks; Math Applications in Computer Science

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2007 SpringerLink

Información

Tipo de recurso:

libros

ISBN impreso

978-3-540-71804-8

ISBN electrónico

978-3-540-71805-5

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación

Información sobre derechos de publicación

© Springer-Verlag Berlin Heidelberg 2007

Tabla de contenidos

Evolving Music Generation with SOM-Fitness Genetic Programming

Somnuk Phon-Amnuaisuk; Edwin Hui Hean Law; Ho Chin Kuan

Most real life applications have huge search spaces. Evolutionary Computation provides an advantage in the form of parallel explorations of many parts of the search space. In this report, Genetic Programming is the technique we used to search for good melodic fragments. It is generally accepted that knowledge is a crucial factor to guide search. Here, we show that SOM can be used to facilitate the encoding of domain knowledge into the system. The SOM was trained with music of desired quality and was used as fitness functions. In this work, we are not interested in music with complex rules but with simple music employed in computer games. We argue that this technique provides a flexible and adaptive means to capture the domain knowledge in the system.

- EvoMUSART Contributions | Pp. 557-566

An Automated Music Improviser Using a Genetic Algorithm Driven Synthesis Engine

Matthew John Yee-King

This paper describes an automated computer improviser which attempts to follow and improvise against the frequencies and timbres found in an incoming audio stream. The improviser is controlled by an ever changing set of sequences which are generated by analysing the incoming audio stream (which may be a feed from a live musician) for its physical and musical properties such as pitch and amplitude. Control data from these sequences is passed to the synthesis engine where it is used to configure sonic events. These sonic events are generated using sound synthesis algorithms designed by an unsupervised genetic algorithm where the fitness function compares snapshots of the incoming audio to snapshots of the audio output of the evolving synthesizers in the spectral domain in order to drive the population to match the incoming sounds. The sound generating performance system and sound designing evolutionary system operate in real time in parallel to produce an interactive stream of synthesised sound. An overview of related systems is provided, this system is described then some preliminary results are presented.

- EvoMUSART Contributions | Pp. 567-576

Interactive GP with Tree Representation of Classical Music Pieces

Daichi Ando; Palle Dahlsted; Mats G. Nordahl; Hitoshi Iba

Research on the application of Interactive Evolutionary Computation(IEC) to the field of musical computation has been improved in recent years, marking an interesting parallel to the current trend of applying human characteristics or sensitivities to computer systems. However, past techniques developed for IEC-based composition have not necessarily proven very effective for professional use. This is due to the large difference between data representation used by IEC and authored classical music composition. To solve this difficulties, we purpose a new IEC approach to music composition based on classical music theory. In this paper, we describe an established system according to the above idea, and detail of making success of composition a piece.

- EvoMUSART Contributions | Pp. 577-584

Evolutionary Methods for Melodic Sequences Generation from Non-linear Dynamic Systems

Eleonora Bilotta; Pietro Pantano; Enrico Cupellini; Costantino Rizzuti

The work concerns using evolutionary methods to evolve melodic sequences, obtained through a music generative approach from Chua’s circuit, a non-linear dynamic system, universal paradigm for studying chaos. The main idea was to investigate how to turn potential aesthetical musical forms, generated by chaotic attractors, in melodic patterns, according to the western musical tradition. A single attractor was chosen from the extended gallery of the Chua’s dynamical systems. A specific codification scheme was used to map the attractor’s space of phases into the musical pitch domain. A genetic algorithm was used to search throughout all possible solutions in the space of the attractor’s parameters. Musical patterns were selected by a suitable fitness function. Experimental data show a progressive increase of the fitness values.

- EvoMUSART Contributions | Pp. 585-592

Music Composition Using Harmony Search Algorithm

Zong Woo Geem; Jeong-Yoon Choi

Music pieces have been composed using a behavior-inspired evolutionary algorithm, harmony search (HS). The HS algorithm mimics behaviors of music players in an improvisation process, where each player produces a pitch based on one of three operations (random selection, memory consideration, and pitch adjustment) in order to find a better state of harmony which can be translated into a solution vector in the optimization process. When HS was applied to the organum (an early form of polyphonic music) composition, it could successfully compose harmony lines based on original Gregorian chant lines.

- EvoMUSART Contributions | Pp. 593-600

Curve, Draft, and Style: Three Steps to the Image

Olgierd Unold; Maciej Troc

This paper introduces a new evolutionary model of the art and design process. The whole process of interactive image creating was decomposed into three steps: evolving the Bezier curve, evolving the geometric transformations of the curve, and evolving the style of painting it. A model was implemented, and a series of promising experiments was performed.

- EvoMUSART Contributions | Pp. 601-608

GISMO2: An Application for Agent-Based Composition

Yuta Uozumi

This paper presents an approach to new method for music composition with multi-agent system, which is a field of new research and offers vast possibilities for both scientific research and artistic expression. Proposed model is an ecological approach in which the agents coexist in a virtual world displaying predator/prey behavior. It realizes self-organization of sound structure and real-time performance with laptop PC. The demo movies, including all reference movies in section 3 are available on the Web (http://www.dubdb.com/gismo/ evo/). Please refer to them for agents’ behaviors and sounds.

- EvoMUSART Contributions | Pp. 609-616

Variable-Size Memory Evolutionary Algorithm to Deal with Dynamic Environments

Anabela Simões; Ernesto Costa

When dealing with dynamic environments two major aspects must be considered in order to improve the algorithms’ adaptability to changes: diversity and memory. In this paper we propose and study a new evolutionary algorithm that combines two populations, one playing the role of memory, with a biological inspired recombination operator to promote and maintain diversity. The size of the memory mechanism may vary along time. The size of the (usual) search population may also change in such a way that the sum of the individuals in the two populations does not exceed an established limit. The two populations have minimum and maximum sizes allowed that change according to the stage of the evolutionary process: if an alteration is detected in the environment, the search population increases its size in order to readapt quickly to the new conditions. When it is time to update memory, its size is increased if necessary. A genetic operator, inspired by the biological process of conjugation, is proposed and combined with this memory scheme. Our ideas were tested under different dynamics and compared with other approaches on two benchmark problems. The obtained results show the efficacy, efficiency and robustness of the investigated algorithm.

- EvoSTOC Contributions | Pp. 617-626

Genetic Algorithms with Elitism-Based Immigrants for Changing Optimization Problems

Shengxiang Yang

Addressing dynamic optimization problems has been a challenging task for the genetic algorithm community. Over the years, several approaches have been developed into genetic algorithms to enhance their performance in dynamic environments. One major approach is to maintain the diversity of the population, e.g., via random immigrants. This paper proposes an elitism-based immigrants scheme for genetic algorithms in dynamic environments. In the scheme, the elite from previous generation is used as the base to create immigrants via mutation to replace the worst individuals in the current population. This way, the introduced immigrants are more adapted to the changing environment. This paper also proposes a hybrid scheme that combines the elitism-based immigrants scheme with traditional random immigrants scheme to deal with significant changes. The experimental results show that the proposed elitism-based and hybrid immigrants schemes efficiently improve the performance of genetic algorithms in dynamic environments.

- EvoSTOC Contributions | Pp. 627-636

Triggered Memory-Based Swarm Optimization in Dynamic Environments

Hongfeng Wang; Dingwei Wang; Shengxiang Yang

In recent years, there has been an increasing concern from the evolutionary computation community on dynamic optimization problems since many real-world optimization problems are time-varying. In this paper, a triggered memory scheme is introduced into the particle swarm optimization to deal with dynamic environments. The triggered memory scheme enhances traditional memory scheme with a triggered memory generator. Experimental study over a benchmark dynamic problem shows that the triggered memory-based particle swarm optimization algorithm has stronger robustness and adaptability than traditional particle swarm optimization algorithms, both with and without traditional memory scheme, for dynamic optimization problems.

- EvoSTOC Contributions | Pp. 637-646