TY - GEN
T1 - Rethinking automatic chord recognition with convolutional neural networks
AU - Humphrey, Eric J.
AU - Bello, Juan P.
PY - 2012
Y1 - 2012
N2 - Despite early success in automatic chord recognition, recent efforts are yielding diminishing returns while basically iterating over the same fundamental approach. Here, we abandon typical conventions and adopt a different perspective of the problem, where several seconds of pitch spectra are classified directly by a convolutional neural network. Using labeled data to train the system in a supervised manner, we achieve state of the art performance through this initial effort in an otherwise unexplored area. Subsequent error analysis provides insight into potential areas of improvement, and this approach to chord recognition shows promise for future harmonic analysis systems.
AB - Despite early success in automatic chord recognition, recent efforts are yielding diminishing returns while basically iterating over the same fundamental approach. Here, we abandon typical conventions and adopt a different perspective of the problem, where several seconds of pitch spectra are classified directly by a convolutional neural network. Using labeled data to train the system in a supervised manner, we achieve state of the art performance through this initial effort in an otherwise unexplored area. Subsequent error analysis provides insight into potential areas of improvement, and this approach to chord recognition shows promise for future harmonic analysis systems.
KW - automatic music transcription
KW - chord recognition
KW - convolutional neural nets
UR - http://www.scopus.com/inward/record.url?scp=84873577775&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84873577775&partnerID=8YFLogxK
U2 - 10.1109/ICMLA.2012.220
DO - 10.1109/ICMLA.2012.220
M3 - Conference contribution
AN - SCOPUS:84873577775
SN - 9780769549132
T3 - Proceedings - 2012 11th International Conference on Machine Learning and Applications, ICMLA 2012
SP - 357
EP - 362
BT - Proceedings - 2012 11th International Conference on Machine Learning and Applications, ICMLA 2012
T2 - 11th IEEE International Conference on Machine Learning and Applications, ICMLA 2012
Y2 - 12 December 2012 through 15 December 2012
ER -