Abstract
Kernel based methods are increasingly being used for data modeling because of their conceptual simplicity and outstanding performance on many learning tasks. And kernel alignment, which is usually employed to select particular kernel for a learning task, is an effective quantity to measure the degree of agreement between a kernel and a learning task. However, the existing kernel alignment methods are usually developed for single-label classification problems. In this paper, we consider kernel alignment for multi-label learning to address the problem of kernel selection. Our basic idea is that, firstly an ideal kernel is presented in terms of multiple labels. Then kernel is selected by selecting the parameters of a linear combination of base kernels through maximizing the alignment value between the combined kernel and ideal kernel, and the selected kernel is employed in the binary relevance approach for multi-label learning to construct SVMs as classifiers. Furthermore, our proposed method is improved by considering local kernel alignment criterion. Our idea of selecting kernels by kernel alignment for multi-label learning is experimentally demonstrated to be effective in terms of classification accuracy.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Amayri O, Bouguila N (2010) A study of spam filtering using support vector machines. Artif Intell Rev 34(1):73–108
Shawe-Taylor J, Cristianini N (2004) Kernel methods for pattern analysis. Cambridge University Press, New York
Vapnik V (1998) Statistical learning theory. Wiley, New York
Cristianini N, Elisseeff A, Shawe-Taylor J, Kandola J (2001) On kernel-target alignment. In: Neural information processing systems 14 (NIPS 14)
Cristianini N, Kandola J, Elisseeff A, Shawe-Taylor J (2006) On kerneltarget alignment. Innov Mach Learn 205–256
Wang T, Zhao D, Tian S (2015) An overview of kernel alignment and its applications. Artif Intell Rev 43:179–192
Cortes C, Mohri M, Rostamizadeh A (2012) Algorithms for learning kernels based on centered alignment. J Mach Learn Res 13:795–828
Kandola J, Shawe-Taylor J, Cristianini N (2002a) On the extensions of kernel alignment. Technical report 120, Department of Computer Science, University of London, London
Kandola J, Shawe-Taylor J, Cristianini N (2002b) Optimizing kernel alignment over combinations of kernels. Technical report 121, Department of Computer Science, University of London, London
Igel C, Glasmachers T, Mersch B, Pfeifer N, Meinicke P (2007) Gradient-based optimization of kernel-target alignment for sequence kernels applied to bacterial gene start detection. IEEE/ACM Trans Comput Biol 4(2):1–11
Wong William WL, Burkowski FJ (2011) Using kernel alignment to select features of molecular descriptors in a QSAR study. IEEE/ACM Trans Comput Biol 8(5):1373–1384
Liu X-W, Yin J-P, Wang L, Liu L-Q, Liu J, Hou C-P, Zhang J (2013) An adaptive approach to learning optimal neighborhood kernels. IEEE T Cybernet 43(1):371–384
Liu X-W, Wang L, Yin J-P, Zhu E, Zhang J (2013) An efficient approach to integrating radius information into multiple kernel learning. IEEE T Cybern 43(2):557–569
Li M-M, Liu X-W, Wang L, Dou Y, Yin J-P, Zhu E (2016) Multiple kernel clustering with local kernel alignment maximization. In: Proceedings of the twenty-fifth international joint conference on artificial intelligence, pp 1704–1710
Camargo JE, González FA (2009) A multi-class kernel alignment method for image collection summarization. In: Conference on progress in pattern recognition. Springer, New York, pp 545–552
Kawanabe M, Nakajima S, Binder A (2009) A procedure of adaptive kernel combination with kernel-target alignment for object classification. In: International conference on image & video retrieval. ACM, No. 23
Yanting L, Wang L, Jianfeng L, JingyuYang C (2014) Multiple kernel clustering based on centered kernel alignment. Pattern Recognit 47:3656–3664
Wang T, Zhao D, Tian S (2015) An overview of kernel alignment and its applications. Artif Intell Rev 43(2):179–192
Cortes C, Mohri M, Rostamizadeh A (2010) Two-stage learning kernel algorithms. In: International conference on machine learning, pp 239–246
Schapire RE, Singer Y (1999) Improved boosting algorithms using confidence-rated prediction. Mach Learn 37(3):297–336
Zhang M-L, Zhou Z-H (2007) ML-kNN: a lazy learning approach to multi-label learning. Pattern Recognit 40(7):2038–2048
Clare A, King RD (2001) Knowledge discovery in multi-label phenotype data. In: Proceedings of the 5th European conference on principles and practice of knowledge discovery in databases. Springer, Freiburg, Germany, pp 42–53
Zhang M-L, Zhou Z-H (2006) Multi-label neural networks with applications to functional genomics and text categorization. IEEE Trans Knowl Data Eng 18(10):1338–1351
Zhang M-L, Wang Z-J (2009) MIMLRBF: RBF neural networks for multi-instance multi-label learning. Neurocomputing 72(16):3951–3956
Bi W, Kwok J (2013) Efficient multi-label classification with many labels. In: Proceedings of the 30th international conference on machine learning. Atlanta, GA, pp 405–413
Wang H, Huang M, Zhu X (2008) A generative probabilistic model for multi-label classification. Proceedings of the 8th IEEE international conference on data mining. IEEE, Pisa, Italy, pp 628–637
Boutell M, Luo J, Shen X, Brown C (2004) Learning multi-labels scene classification. Pattern Recognit 37(9):1757–1771
Tanaka EA, Baranauskas JA (2012) An adaptation of binary relevance for multi-label classification applied to functional genomics. In: Proceedings of the workshop on medical informatics. Curitiba, Brazil, pp 1–10
Cesa-Bianchi N, Gentile C, Zaniboni L et al (2006) Incremental algorithms for hierarchical classification. J Mach Learn Res 7(1):31–54
Read J, Pfahringer B, Holmes G, Frank E (2011) Classifier chains for multi-label classification. Mach Learn 85(3):333–359
Read J (2008) A pruned problem transformation method for multi-label classification. In: Proceedings of New Zealand computer science research student conference. Christchurch, New Zealand, pp 143–150
Read J, Pfahringer B, Holmes G (2008) Multi-label classification using ensembles of pruned sets. In: Proceedings of the 8th IEEE international conference on data mining. IEEE, Pisa, Italy, pp 995–1000
Tsoumakas G, Vlahavas I (2007) Random k-label sets: an ensemble method for multi-label classification. In: Proceedings of the 18th European conference on machine learning. Springer, Warsaw, Poland, pp 406–417
Hüllermeier E, Fürnkranz J, Cheng W, Brinker K (2008) Label ranking by learning pairwise preferences. Artif Intell 172(16):1897–1916
Fürnkranz J, Hüllermeier E, Mencía EL, Brinker K (2008) Multi-label classification via calibrated label ranking. Mach Learn 73(2):133–153
Brinker K, Fürnkranz J, Hüllermeier E (2006) A unified model for multi-label classification and ranking. In: Proceedings of the 17th European conference on artificial intelligence. ACM, Italy, pp 489–493
Elisseeff A, Weston J (2002) A kernel method for multi-labeled classification. In: Dietterich TG, Becker S, Ghahramani Z (eds) Advances in neural information processing systems, vol 14. MIT Press, Cambridge, pp 681–687
Huang S-J, Zhou Z-H (2012) Multi-label learning by exploiting label correlations locally. In: Proceedings of the 26th AAAI conference on artificial intelligence (AAAI’12). ACM, Toronto, Canada, pp 949–955
Trohidis K, Tsoumakas G, Kalliris G, Vlahavas I (2008) Multilabel classification of music into emotions. In: Proceedings of the 9th international Society for Music Information Retrieval. Philadelphia: ISMIR, pp 325–330
Elisseeff A, Weston J (2002) A kernel method for multi-labeled classification. Advances in neural information processing systems, vol 14. MIT Press, Cambridge, pp 681–687
Sebastiani F (2002) Machine learning in automated text categorization. ACM Comput Surv 34(1):1–47
Briggs F, Huang Y, Raich R, Eftaxias K (2013) The 9th annual MLSP competition: new methods for acoustic classification of multiple simultaneous bird species in a noisy environment. In: IEEE international workshop on machine learning for signal processing, pp 1–8
Ueda N, Saito K (2003) Parametric mixture models for multi-labeled text. Advances in Neural information processing systems, vol 15. MIT Press, Cambridge, pp 721–728
Huang S (2014) Research on label relationship exploitation in multi-label learning. Ph.D. Thesis, Nanjing University
Elisseeff A, Weston J (2002) A kernel method for multi-labelled classification. In: Dietterich TG, Becker S, Ghahramani Z (eds) Advances in neural information processing systems, vol 14. MIT Press, Cambridge, pp 681–687
Qiu S, Lane T (2009) A framework for multiple kernel support vector regression and its applications to siRNA efficacy prediction. IEEE/ACM T Comput Biol Biol 6(2):190–199
Acknowledgements
This work is supported by grants of NSFC (71471060) and Fundamental Research Funds for the Central Universities (2018ZD06).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, L., Chen, D. & Wang, H. Alignment Based Kernel Selection for Multi-Label Learning. Neural Process Lett 49, 1157–1177 (2019). https://doi.org/10.1007/s11063-018-9863-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-018-9863-z