Music Genre Classification Using Data Mining and Machine Learning

  • Nimesh Ramesh Prabhu
  • James Andro-Vasko
  • Doina BeinEmail author
  • Wolfgang Bein
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 738)


With accelerated advances in internet technologies users make listen to a staggering amount of multimedia data available worldwide. Musical genres are descriptions that are used to characterize music in music stores, radio stations and now on the Internet. Music choices vary from person to person, even within the same geographical culture. Presently Apple’s iTunes and Napster classify the genre of each song with the help of the listener, thus manually. We propose to develop an automatic genre classification technique for jazz, metal, pop and classical using neural networks using supervised training which will have high accuracy, efficiency and reliability, and can be used in media production house, radio stations etc. for a bulk categorization of music content.


Automatic classification Data mining Machine learning Music genre 



Doina Bein acknowledges the support by Air Force Office of Scientific Research under award number FA9550–16–1-0257.


  1. 1.
    M.M. Panchwagh, V.D. Katkar, Music genre classification using data mining algorithm, in 2016 Conference on Advances in Signal Processing (CASP), Pune, India, 2016Google Scholar
  2. 2.
    S. Haykin, Neural Networks and Learning Machines (Pearson Education, Inc., Upper Saddle River, NJ, 2009) Google Scholar
  3. 3.
    M. Copeland, What’s the difference between artificial intelligence, machine learning, and deep learning?, Accessed 22 Nov 2017
  4. 4.
    T. Rashid, Make Your Own Neural Network: A Gentle Journey Through the Mathematics of Neural Networks, and Making Your Own Using the Python Computer Language (CreateSpace Independent Publishing, San Bernardino, CA, 2016)Google Scholar
  5. 5.
    C.M. Bishop, Neural Networks for Pattern Recognition (Clarendon Press, Oxford, 1995)zbMATHGoogle Scholar
  6. 6.
    F. Sebastiani, Machine learning in automated text categorization. ACM Comput. Surv. 34(1), 1–47 (2002)CrossRefGoogle Scholar
  7. 7.
    J.J. Hopfield, Neural network and physical systems with collective computational abilities, in Proceedings of the National Academy of Science, 1982Google Scholar
  8. 8.
    H. Chen, L. She, Inductive query by examples (IQBE): A machine learning approach, in 27th Annual Hawaii International Conference on System Sciences (HICSS-27), Los Alamitos, 1994Google Scholar
  9. 9.
    M. Gordon, Probabilistic and genetic algorithms for document retrieval. Commun. ACM 31(10), 1208–1218 (1988)CrossRefGoogle Scholar
  10. 10.
    M.D. Gordon, User-based document clustering by redescribing subject descriptions with a genetic algorithm. J. Assoc. Inf. Sci. Technol. 42(5), 311–322 (1991)Google Scholar
  11. 11.
    V.V. Raghavan, B. Agarwal, Optimal determination of user-oriented clusters: An application for the reproductive plan, in Proceedings of the Second International Conference on Genetic Algorithms on Genetic Algorithms and Their Application, Cambridge, Massachusetts, USA, 1987Google Scholar
  12. 12.
    F.E. Petry, B.P. Buckles, D. Prabhu, D.H. Kraft, Fuzzy information retrieval using genetic algorithms and relevance feedback, in Proceedings of the ASIS Annual Meeting, Medford, NJ, 1993Google Scholar
  13. 13.
    O. Frieder, H.T. Siegelmann, On the allocation of documents in multiprocessor information retrieval systems, in Proceedings of the Fourteenth Annual International ACM/SIGIR Conference on Research and Development in Information Retrieval, NY, NY, 1991Google Scholar
  14. 14.
    A.M. Ujlambkar, V.Z. Attar, Automatic mood classification model for Indian popular music, in Sixth Asia Modeling Symposium, 2012Google Scholar
  15. 15.
    C. Okuyucu, M. Sert, A. Yazici, Audio feature and classifier analysis for efficient recognition of environmental sounds, in International Symposium on Multimedia, 2013Google Scholar
  16. 16.
    G. Vyas, M.K.K. Dutta, Automatic mood detection of Indian music using MFCCs and K-means Algorithm, in Seventh International Conference on Contemporary Computing (IC3), 2014Google Scholar
  17. 17.
    B.K. Baniya, D. Ghimire, J. Lee, A novel approach of automatic music genre classification based on timbral texture and rhythmic content features, in 16th International Conference on Advanced Communication Technology (ICACT), 2014Google Scholar
  18. 18.
    B.K. Baniya, J. Lee, Z.-N. Li, Audio feature reduction and analysis for automatic music genre classification, in International Conference on Systems Man and Cybernetics (SMC), 2014Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Nimesh Ramesh Prabhu
    • 1
  • James Andro-Vasko
    • 2
  • Doina Bein
    • 1
    Email author
  • Wolfgang Bein
    • 2
  1. 1.Department of Computer ScienceCalifornia State University, FullertonFullertonUSA
  2. 2.Department of Computer ScienceUniversity of NevadaLas VegasUSA

Personalised recommendations