Abstract
Inference of musical genre, whilst seemingly innate to the human mind, remains a challenging task for the machine learning community. Online music retrieval and automatic music generation are just two of many interesting applications that could benefit from such research. This paper applies four different classification methods to the task of distinguishing between rock and classical music styles. Each method uses the Minimum Message Length (MML) principle of statistical inference. The first, an unsupervised learning tool called Snob, performed very poorly. Three supervised classification methods, namely decision trees, decision graphs and neural networks, performed significantly better. The defining attributes of the two musical genres were found to be pitch mean and standard deviation, duration mean and standard deviation, along with counts of distinct pitches and rhythms per piece. Future work includes testing more attributes for significance, extending the classification to include more genres (for example, jazz, blues etcetera) and using probabilistic (rather than absolute) genre class assignment. Our research shows that the distribution of note pitch and duration can indeed distinguish between significantly different types of music.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Soltau, H., Schultz, T., Westphal, M., Waibel, A.: Recognition Of Music Types. In: Proc. of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), vol. 2, pp. 1137–1140 (1998)
Cilibrasi, R., Vitanyi, P., de Wolf, R.: Algorithmic Clustering of Music. In: Submitted to the 2004 Special Issue of the IEEE Information Theory Transactions on Problems on Sequences: Information Theory and Computer Science Interface (2003)
Wallace, C.S., Boulton, D.M.: An Information Measure for Classification. Computer Journal 11(2), 195–209 (1968)
Wallace, C.S., Freeman, P.R.: Estimation and inference by compact encoding (with discussion). Journal of the Royal Statistical Society series B 49, 240–265 (1987)
Wallace, C.S., Dowe, D.L.: MML clustering of multi-state, Poisson, von Mises circular and Gaussian distributions. Statistics and Computing 10(1), 73–83 (2000)
Dowe, D.L., Allison, L., Dix, T.I., Hunter, L., Wallace, C.S., Edgoose, T.: Circular clustering of protein dihedral angles by Minimum Message Length. In: Proc. 1st Pacific Symposium on Biocomputing (PSB-1), pp. 242–255 (1996)
Pilowsky, I., Levine, S., Boulton, D.M.: The classification of depression by numerical taxonomy. British Journal of Psychiatry 115, 937–945 (1969)
Kissane, D.W., Bloch, S., Burns, W.I., Patrick, J.D., Wallace, C.S., McKenzie, D.P.: Perceptions of family functioning and cancer. Psycho-oncology 3, 259–269 (1994)
Wallace, C.S., Patrick, J.D.: Coding decision trees. Machine Learning 11, 7–22 (1993)
Tan, P.J., Dowe, D.L.: MML Inference of Decision Graphs with Multi-way Joins. In: Tan, P.J., Dowe, D.L. (eds.) Australian Joint Conference on Artificial Intelligence, pp. 131–142 (2002)
Oliver, J.J.: Decision Graphs - An Extension of Decision Trees. In: Proc. of the Fourth International Workshop on Artificial Intelligence and Statistics, pp. 343–350 (1993)
Hornik, K., Stinchcombe, M., White, H.: Multilayer feedforward networks are universal approximators. Neural Networks 2, 359–366 (1989)
Hagan, M.T., Menhaj, M.B.: Training feedforward networks with the Marquardt algorithm. IEEE Transactions on Neural Networks 5(6), 989–993 (1994)
Makalic, E., Lloyd, A., Dowe, D.L.: MML Inference of Single Layer Neural Networks. In: Proc. of the Third IASTED International Conference on Artificial Intelligence and Applications (2003)
Quinlan, J.R.: C4.5: Programs for machine learning. Morgan Kaufmann, San Francisco (1993)
Saffran, J.R., Johnson, E.K., Aslin, R.N., Newport, E.L.: Statistical Learning of Tone Sequences by Human Infants and Adults. Cognition 70, 27–52 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bickerstaffe, A.C., Makalic, E. (2003). MML Classification of Music Genres. In: Gedeon, T.(.D., Fung, L.C.C. (eds) AI 2003: Advances in Artificial Intelligence. AI 2003. Lecture Notes in Computer Science(), vol 2903. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24581-0_91
Download citation
DOI: https://doi.org/10.1007/978-3-540-24581-0_91
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20646-0
Online ISBN: 978-3-540-24581-0
eBook Packages: Springer Book Archive