Linear Algorithms for Robust and Scalable Nonparametric Multiclass Probability Estimation
Volume 21, Issue 4 (2023), pp. 658–680
Pub. online: 3 November 2022
Type: Statistical Data Science
Open Access
Received
3 June 2022
3 June 2022
Accepted
25 September 2022
25 September 2022
Published
3 November 2022
3 November 2022
Abstract
Multiclass probability estimation is the problem of estimating conditional probabilities of a data point belonging to a class given its covariate information. It has broad applications in statistical analysis and data science. Recently a class of weighted Support Vector Machines (wSVMs) has been developed to estimate class probabilities through ensemble learning for K-class problems (Wu et al., 2010; Wang et al., 2019), where K is the number of classes. The estimators are robust and achieve high accuracy for probability estimation, but their learning is implemented through pairwise coupling, which demands polynomial time in K. In this paper, we propose two new learning schemes, the baseline learning and the One-vs-All (OVA) learning, to further improve wSVMs in terms of computational efficiency and estimation accuracy. In particular, the baseline learning has optimal computational complexity in the sense that it is linear in K. Though not the most efficient in computation, the OVA is found to have the best estimation accuracy among all the procedures under comparison. The resulting estimators are distribution-free and shown to be consistent. We further conduct extensive numerical experiments to demonstrate their finite sample performance.
References
Chamasemani FF, Singh YP (2011). Multi-class support vector machine (SVM) classifiers – an application in hypothyroid detection and classification. In: Proceedings of the Sixth International Conference on Bio-Inspired Computing: Theories and Applications (R Abdullah, ed.), 351–356. Penang, Malaysia.
Dua D, Graff C (2019). UCI machine learning repository. http://archive.ics.uci.edu/ml.
Horton P, Nakai K (1996). A probabilistic classification system for predicting the cellular localization sites of proteins. In: Proceeding of the Fourth International Conference on Intelligent Systems for Molecular Biology (DJ States, P Agarwal, T Gaasterland, L Hunter, RF Smith, eds.), 109–115. St. Louis, Missouri, USA.
Kallas M, Francis C, Kanaan L, Merheb D, Honeine P, Amoud H (2012). Multi-class SVM classification combined with kernel PCA feature extraction of ECG signals. In: Proceeding of the 19th International Conference on Telecommunications (H Abumarshoud, A Shojaeifard, H Aghvami, F Marvasti, eds.), 1–5. Jounieh, Lebanon.
Lei Y, Dogan U, Binder A, Kloft M (2015). Multi-class SVMs: from tighter data-dependent generalization bounds to novel algorithms. In: Proceedings of the 28th International Conference on Neural Information Processing Systems (C Cortes, DD Lee, M Sugiyama, R Garnett, eds.), volume 2, 2035–2043. Montreal, Canada.
Minderer M, Djolonga J, Romijnders R, Hubis F, Zhai X, Houlsby N, et al. (2021). Revisiting the calibration of modern neural networks. In: Proceedings of the 35th Advances in Neural Information Processing Systems (M Ranzato, A Beygelzimer, Y Dauphin, PS Liang, JW Vaughan, eds.), volume 34, 15682–15694.