• DocumentCode
    3494104
  • Title

    Chord recognition using neural networks based on Particle Swarm Optimization

  • Author

    Lin, Cheng-Jian ; Lee, Chin-ling ; Peng, Chun-Cheng

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chin-Yi Univ. of Technol., Taichung, Taiwan
  • fYear
    2011
  • fDate
    July 31 2011-Aug. 5 2011
  • Firstpage
    821
  • Lastpage
    827
  • Abstract
    A sequence of musical chords can facilitate musicians in music arrangement and accompaniment. To implement an intelligent system for chord recognition, in this paper we propose a novel approach using Artificial Neural Networks (ANN) trained by the Particle Swarm Optimization (PSO) technique and Backpropagation (BP) learning algorithm. All the training and testing data are generated from Musical Instrument Digital Interface (MIDI) symbolic data. Furthermore, in order to improve the recognition efficiency, the cadence is also included as an additional feature. Cadence is the structural punctuation of a melodic phrase and it is considered as an important feature for chord recognition. Experimental results of our proposed approach show that the addition of this feature improves significantly the recognition rate, and also that the ANN-PSO method outperforms ANN-BP in chord recognition. In addition, since preliminary experimental recognition rates are generally not stable enough, we further choose the optimal ANNs to propose a two-phase ANN model to ensemble the recognition results.
  • Keywords
    backpropagation; music; neural nets; particle swarm optimisation; ANN; ANN-PSO method; artificial neural networks; backpropagation learning algorithm; musical chord recognition; musical instrument digital interface; particle swarm optimization; Algorithm design and analysis; Artificial neural networks; Hidden Markov models; Music; Particle swarm optimization; Testing; Training; Artificial Neural Network; Cadence; Chord Recognition; MIDI; Particle Swarm Optimization (PSO);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks (IJCNN), The 2011 International Joint Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    2161-4393
  • Print_ISBN
    978-1-4244-9635-8
  • Type

    conf

  • DOI
    10.1109/IJCNN.2011.6033306
  • Filename
    6033306