Abstract
Music categorization based on acoustic features extracted from music clips and user-defined tags forms the basis of recent music recommendation applications, because relevant tags can be automatically assigned based on the feature values and their relation to tags. In practice, especially for handheld lightweight mobile devices, there is a certain limitation on the computational capacity, owing to consumers’ usage behavior or battery consumption. This also limits the maximum number of acoustic features to be extracted, and results in the necessity of identifying a compact feature subset that is used for the music categorization process. In this study, we propose an approach to compact feature subset-based multi-label music categorization for mobile music recommendation services. Experimental results using various multi-labeled music datasets reveal that the proposed approach yields better performance when compared to conventional approach.


Similar content being viewed by others
References
Bai J, Feng L, Peng J, Shi J, Luo K, Li Z, Liao L, Wang Y (2016) Dimensional music emotion recognition by machine learning. Int J Cogn Inf Nat Intell 10(4):74–89
Baltrunas L, Kaminskas M, Ludwig B, Moling O, Ricci F, Aydin A, Lüke K-H, Schwaiger R (2011) Incarmusic: context-aware music recommendations in a car. In: Proceedings of the 12th international conference on electronic commerce and web technologies. Toulouse, pp 89-100
Blume H, Bischl B, Botteck M, Igel C, Martin R, Roetter G, Rudolph G, Theimer W, Vatolkin I, Weihs C (2011) Huge music archives on mobile devices. IEEE Signal Process Mag 28(4):24–39
Cano A, Luna JM, Gibaja EL, Ventura S (2016) LAIM discretization for multi-label data. Inform Sci 330(1):370–384
Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Doquire G, Verleysen M (2013) Mutual information-based feature selection for multilabel classification. Neurocomputing 122(1):148–155
Fu Z, Lu G, Ting KM, Zhang D (2011) A survey of audio-based music classification and annotation. IEEE Trans Multimed 13(2):303–319
Kaminskas M, Ricci F (2011) Location-adapted music recommendation using tags. In: Proceedings of the 19th international conference on user modeling, adaptation, and personalization. Girona, pp 183-194
Kong D, Ding C, Huang H, Zhao H (2012) Multi-label ReliefF and F-statistic feature selections for image annotation. In: Proceeding of IEEE Conference on computer vision and pattern recognition. Providence, pp 2352–2359
Lartillot O, Toiviainen P (2007) A matlab toolbox for musical feature extraction from audio. In: Proceedings of the 10th International conference on digital audio effects. Bordeaux, pp 237–244
Lee J, Kim D-W (2015) Fast multi-label feature selection based on information-theoretic feature ranking. Pattern Recogn 48(9):2761–2771
Lee J, Kim D-W (2015) Memetic feature selection algorithm for multi-label classification. Inform Sci 293(1):80–96
Lee J, Kim D-W (2017) SCLS: multi-label feature selection based on scalable criterion for large label set. Pattern Recogn 66(1):342–352
Lee J, Jo J-H, Lim H, Chae J-H, Lee S-U, Kim D-W (2015) Investigating relation of music data: emotion and audio signals. Lect Notes Electr Eng 330(1):251–256
Lee J, Kim H, Kim N-R, Lee J-H (2016) An approach for multi-label classification by directed acyclic graph with label correlation maximization. Inform Sci 351(1):101–114
Liebman E, Saar-Tsechansky M, Stone P (2015) Dj-mc: a reinforcement-learning agent for music playlist recommendation. In: Proceedings of the 2015 International conference on autonomous agents and multiagent systems. IStanbul, pp 591–599
Lin Y, Hu Q, Liu J, Duan J (2015) Multi-label feature selection based on max-dependency and min-redundancy. Neurocomputing 168(1):92–103
Magalhaes-Mendes J (2013) A comparative study of crossover operators for genetic algorithms to solve the job shop scheduling problem. WSEAS Trans Comput 12(4):164–173
Min F, Xu J (2016) Semi-greedy heuristics for feature selection with test cost constraints. Granular Comput 1(3):199–211
Naula P, Airola A, Salakoski T, Pahikkala T (2014) Multi-label learning under feature extraction budgets. Pattern Recogn Lett 40(1):56–65
Ness SR, Theocharis A, Tzanetakis G, Martins LG (2009) Improving automatic music tag annotation using stacked generalization of probabilistic SVM outputs. In: Proceedings of the 17th ACM international conference on multimedia. Beijing, pp 705–708
Nguyen HB, Xue B, Andreae P (2016) Mutual information for feature selection: estimation or counting? Evol Intel 9(3):95–110
Papanikolaou Y, Katakis I, Tsoumakas G (2016) Hierarchical partitioning of the output space in multi-label data arXiv:1612.06083
Read J (2008) A pruned problem transformation method for multi-label classification. In: Proceedings of New Zealand computer science research student conference. Christchurch, pp 143–150
Spolaôr N, Monard MC, Tsoumakas G, Lee HD (2016) A systematic review of multi-label feature selection and a new method based on label construction. Neurocomputing 180(1):3–15
Sun Y, Wong A, Kamel M (2009) Classification of imbalanced data: a review International. J Pattern Recogn Artif Intell 23(4):687–719
Teng Y-C, Kuo Y-S, Yang Y-H (2013) A large in-situ dataset for context-aware music recommendation on smartphones. In: Proceedings of the 2013 IEEE international conference on multimedia and expo workshops. San Jose, pp 1–4
Xue B, Zhang M, Browne WN, Yao X (2016) A survey on evolutionary computation approaches to feature selection. IEEE Trans Evol Comput 20(4):606–626
Yan Q, Ding C, Yin J, Lv Y (2015) Improving music auto-tagging with trigger-based context model. In: Proceedings of the 2015 IEEE international conference on acoustics, speech and signal processing. Brisbane, pp 434–438
Yang H, Xu Z, Lyu MR, King I (2015) Budget constrained non-monotonic feature selection. Neural Netw 71(1):214–224
Yin J, Tao T, Xu J (2015) A multi-label feature selection algorithm based on multi-objective optimization. In: Proceedings of the 2015 International joint conference on neural networks. Killarney, pp 1–7
Zhang M-L, Wu L (2015) LIFT: multi-label learning with label-specific features. IEEE Trans Pattern Anal Mach Intell 37(1):107–120
Zhang M-L, Zhou Z-H (2007) ML-kNN: a lazy learning approach to multi-label learning. Pattern Recogn 40(7):2038–2048
Zhang M-L, Zhou Z-H (2014) A review on multi-label learning algorithms. IEEE Trans Knowl Data Eng 26(8):1819–1837
Zhang M-L, Peña JM, Robles V (2009) Feature selection for multi-label naive Bayes classification. Inform Sci 179(19):3218–3229
Zhang Y, Gong D-W, Rong M (2015) Multi-objective differential evolution algorithm for multi-label feature selection in classification. Lect Notes Comput Sci 9140(1):339–345
Zhang Y, Gong D-W, Sun X-Y, Guo Y-N (2017) A PSO-based multi-objective multi-label feature selection method in classification. Sci Rep 7(376):1–12
Zhu Z, Ong Y-S, Dash M (2007) Wrapper–filter feature selection algorithm using a memetic framework. IEEE Int Conf Syst Man Cybern Part B 37(1):70–76
Zhu Z, Jia S, Ji Z (2010) Towards a memetic feature selection paradigm. IEEE Comput Intell Mag 5(2):41–53
Acknowledgements
This research was supported by the Chung-Ang University Research Scholarship Grants in 2018 and by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT and Future Planning (NRF-2016R1C1B1014774).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lee, J., Seo, W., Park, JH. et al. Compact feature subset-based multi-label music categorization for mobile devices. Multimed Tools Appl 78, 4869–4883 (2019). https://doi.org/10.1007/s11042-018-6100-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6100-8