Fragmentation and Frontier Evolution for Genetic Algorithms Optimization in Music Transcription

Although traditional approaches in evolutionary computation encode each individual to represent the entire problem, the idea that an individual could be used to represent only part of it, is not new. Several different approaches exist that are based on decomposing the problem in smaller blocks/fragments, but the act of fragmentation can in some cases create unresolved issues, particularly on the fragments frontiers. This paper presents a method for optimizing some genetic algorithms applications, by fragment the problem in smaller ones, but keeping attention to frontier issues. While this paper focus on the application of the method to the music transcription problem, the proposed approach can be used on many other scenarios (signal processing, image analysis, etc.).

[1]  Kiyoshi Tanaka,et al.  Accelerated halftoning technique using improved genetic algorithm with tiny populations , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[2]  Kunio Kashino,et al.  Organization of Hierarchical Perceptual Sounds: Music Scene Analysis with Autonomous Processing Modules and a Quantitative Information Integration Mechanism , 1995, IJCAI.

[3]  Marc Schoenauer,et al.  Polar IFS+Parisian Genetic Programming=Efficient IFS Inverse Problem Solving , 2000, Genetic Programming and Evolvable Machines.

[4]  Francisco Fernández de Vega,et al.  Hybrid Genetic Algorithm Based on Gene Fragment Competition for Polyphonic Music Transcription , 2008, EvoWorkshops.

[5]  Rolf Drechsler,et al.  Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Naples, Italy, March 26-28, 2008. Proceedings , 2008, EvoWorkshops.

[6]  Guillermo García A Genetic Search Technique for Polyphonic Pitch Detection , 2001, ICMC.

[7]  Enrique Dunn,et al.  Parisian camera placement for vision metrology , 2006, Pattern Recognit. Lett..

[8]  William E. Hart,et al.  Memetic Evolutionary Algorithms , 2005 .

[9]  William E. Hart,et al.  Recent Advances in Memetic Algorithms , 2008 .

[10]  Hernán E. Aguirre,et al.  Accelerated Image Halftoning Technique Using Improved Genetic Algorithm , 2000 .

[11]  G. Reis,et al.  Genetic Algorithm Approach to Polyphonic Music Transcription , 2007, 2007 IEEE International Symposium on Intelligent Signal Processing.

[12]  Anssi Klapuri,et al.  Multipitch Analysis of Polyphonic Music and Speech Signals Using an Auditory Model , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .