Browse > Article
http://dx.doi.org/10.3745/KTSDE.2014.3.8.315

Training Method of Artificial Neural Networks for Implementation of Automatic Composition Systems  

Cho, Jae-Min (한성대학교 정보통신공학과)
Ryu, Eun Mi (한성대학교 정보통신공학과)
Oh, Jin-Woo (한성대학교 정보통신공학과)
Jung, Sung Hoon (한성대학교 정보통신공학과)
Publication Information
KIPS Transactions on Software and Data Engineering / v.3, no.8, 2014 , pp. 315-320 More about this Journal
Abstract
Composition is a creative activity of a composer in order to express his or her emotion into melody based on their experience. However, it is very hard to implement an automatic composition program whose composition process is the same as the composer. On the basis that the creative activity is possible from the imitation we propose a method to implement an automatic composition system using the learning capability of ANN(Artificial Neural Networks). First, we devise a method to convert a melody into time series that ANN can train and then another method to learn the repeated melody with melody bar for correct training of ANN. After training of the time series to ANN, we feed a new time series into the ANN, then the ANN produces a full new time series which is converted a new melody. But post processing is necessary because the produced melody does not fit to the tempo and harmony of music theory. In this paper, we applied a tempo post processing using tempo post processing program, but the harmony post processing is done by human because it is difficult to implement. We will realize the harmony post processing program as a further work.
Keywords
Automatic Composition System; Artificial Neural Networks; Culture Technology; Information Technology; Culture Fusion;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Mark H. Beale, Martin T. Hagan, and Howard B. Demuth, "Neural Network Toolbox User's Guide," 2014a, Mathworks.
2 Takayuki Yamada and Tetsuro Yabura, "Dynamic System Identification Using Neural Networks," IEEE Transaction on Systems, Man and Cybernetics, Vol.23, No.1, pp.204-211, Jan/Feb., 1993.   DOI
3 John G. Kuschewski, Stefen Hui, and Stanislaw H. Zak, "Application of Feedforward Neural Networks to Dynamical System Identification and Control," IEEE Transaction on Control Systems Technology, Vol.1, No.1, pp.37-49, Mar., 1993.   DOI
4 Zaiyong Tang and Paul A. Fishwick, "Feed-forward Neural Nets as Models for Time Series Forecasting," ORSA Journal of Computing, Vol.5, pp.374-385, 1993.   DOI   ScienceOn
5 Kumpari S. Narendra and Kannan Parthasarathy, "Identification and Control of Dynamical Systems Using Neural Networks," IEEE Transaction on Neural Networks, Vol.1, No.1, pp.4-27, Mar., 1990.   DOI   ScienceOn