eSPA plus : Scalable Entropy-Optimal Machine Learning Classification for Small Data Problems

被引:18
作者
Vecchi, Edoardo [1 ]
Pospisil, Lukas [2 ]
Albrecht, Steffen [3 ]
O'Kane, Terence J. [4 ]
Horenko, Illia [1 ]
机构
[1] Univ Svizzera Italiana, Fac Informat, TI-6900 Lugano, Switzerland
[2] VSB Ostrava, Dept Math, Ludvika Podeste 1875-17, Ostrava 70833, Czech Republic
[3] Johannes Gutenberg Univ Mainz, Inst Physiol, Univ Med Ctr, D-55128 Mainz, Germany
[4] CSIRO Oceans & Atmosphere, Hobart, Tas 7001, Australia
关键词
FUNCTION APPROXIMATION; BREAST-CANCER; ENSO; SELECTION; FEATURES; AREA;
D O I
10.1162/neco_a_01490
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Classification problems in the small data regime (with small data statistic T and relatively large feature space dimension D) impose challenges for the common machine learning (ML) and deep learning (DL) tools. The standard learning methods from these areas tend to show a lack of robustness when applied to data sets with significantly fewer data points than dimensions and quickly reach the overfitting bound, thus leading to poor performance beyond the training set. To tackle this issue, we propose eSPA+, a significant extension of the recently formulated entropy-optimal scalable probabilistic approximation algorithm (eSPA). Specifically, we propose to change the order of the optimization steps and replace the most computationally expensive subproblem of eSPA with its closed-form solution. We prove that with these two enhancements, eSPA+ moves from the polynomial to the linear class of complexity scaling algorithms. On several small data learning benchmarks, we show that the eSPA+ algorithm achieves a many-fold speed-up with respect to eSPA and even better performance results when compared to a wide array of ML and DL tools. In particular, we benchmark eSPA+ against the standard eSPA and the main classes of common learning algorithms in the small data regime: various forms of support vector machines, random forests, and long short-term memory algorithms. In all the considered applications, the common learning methods and eSPA are markedly outperformed by eSPA+, which achieves significantly higher prediction accuracy with an orders-of-magnitude lower computational cost.
引用
收藏
页码:1220 / 1255
页数:36
相关论文
共 56 条
[1]  
[Anonymous], 2021, IEEE Trans. Broadcast.
[2]  
[Anonymous], 2011, ACM T INTEL SYST TEC, DOI DOI 10.1145/1961189.1961199
[3]   Deep learning approach for microarray cancer data classification [J].
Basavegowda, Hema Shekar ;
Dagnew, Guesh .
CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2020, 5 (01) :22-33
[4]   Are there ENSO signals in the macroleconomy? [J].
Berry, Brian J. L. ;
Okulicz-Kozaryn, Adam .
ECOLOGICAL ECONOMICS, 2008, 64 (03) :625-633
[5]  
Boser B. E., 1992, Proceedings of the Fifth Annual ACM Workshop on Computational Learning Theory, P144, DOI 10.1145/130385.130401
[6]  
Breiman L., 1984, Classification and Regression Trees, V1st, DOI [DOI 10.1201/9781315139470, 10.1201/9781315139470]
[7]   Structural Analysis and Optimization of Convolutional Neural Networks with a Small Sample Size [J].
D'souza, Rhett N. ;
Huang, Po-Yao ;
Yeh, Fang-Cheng .
SCIENTIFIC REPORTS, 2020, 10 (01)
[8]  
Dao Tri, 2019, Proc Mach Learn Res, V97, P1528
[9]   Overfitting and undercomputing in machine learning [J].
Dietterich, T .
ACM COMPUTING SURVEYS, 1995, 27 (03) :326-327
[10]   DE-NOISING BY SOFT-THRESHOLDING [J].
DONOHO, DL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1995, 41 (03) :613-627