Modified Frank-Wolfe algorithm for enhanced sparsity in support vector machine classifiers

被引:6
|
作者
Alaiz, Carlos M. [1 ]
Suykens, Johan A. K. [2 ]
机构
[1] Univ Autonoma Madrid, Dept Ing Informat, E-28049 Madrid, Spain
[2] Katholieke Univ Leuven, ESAT STADIUS, Dept Elect Engn, B-3001 Leuven, Belgium
基金
欧洲研究理事会;
关键词
Support Vector Machines; Sparsity; Frank-Wolfe; Lasso;
D O I
10.1016/j.neucom.2018.08.049
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work proposes a new algorithm for training a re-weighted l(2) Support Vector Machine (SVM), inspired on the re-weighted Lasso algorithm of Candes et al. and on the equivalence between Lasso and SVM shown recently by Jaggi. In particular, the margin required for each training vector is set independently, defining a new weighted SVM model. These weights are selected to be binary, and they are automatically adapted during the training of the model, resulting in a variation of the Frank-Wolfe optimization algorithm with essentially the same computational complexity as the original algorithm. As shown experimentally, this algorithm is computationally cheaper to apply since it requires less iterations to converge, and it produces models with a sparser representation in terms of support vectors and which are more stable with respect to the selection of the regularization hyper-parameter. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:47 / 59
页数:13
相关论文
共 50 条
  • [1] Federated Frank-Wolfe Algorithm
    Dadras, Ali
    Banerjee, Sourasekhar
    Prakhya, Karthik
    Yurtsever, Alp
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, PT III, ECML PKDD 2024, 2024, 14943 : 58 - 75
  • [2] A Fast and Scalable Polyatomic Frank-Wolfe Algorithm for the LASSO
    Jarret, Adrian
    Fageot, Julien
    Simeoni, Matthieu
    IEEE SIGNAL PROCESSING LETTERS, 2022, 29 : 637 - 641
  • [3] TRAINING SUPPORT VECTOR MACHINES USING FRANK-WOLFE OPTIMIZATION METHODS
    Frandi, Emanuele
    Nanculef, Ricardo
    Gasparo, Maria Grazia
    Lodi, Stefano
    Sartori, Claudio
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2013, 27 (03)
  • [4] Frank-Wolfe algorithm for learning SVM-type multi-category classifiers
    Tajima K.
    Hirohashi Y.
    Zara E.
    Kato T.
    IEICE Transactions on Information and Systems, 2021, 104 (11) : 1923 - 1929
  • [5] Frank-Wolfe Algorithm for Learning SVM-Type Multi-Category Classifiers
    Tajima, Kenya
    Hirohashi, Yoshihiro
    Zara, Esmeraldo
    Kato, Tsuyoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (11): : 1923 - 1929
  • [6] Coresets, Sparse Greedy Approximation, and the Frank-Wolfe Algorithm
    Clarkson, Kenneth L.
    ACM TRANSACTIONS ON ALGORITHMS, 2010, 6 (04)
  • [7] Frank-Wolfe Algorithm for Simplicial and Nonnegative Component Analysis
    Hu, Jingzhou
    Huang, Kejun
    2024 IEEE 13RD SENSOR ARRAY AND MULTICHANNEL SIGNAL PROCESSING WORKSHOP, SAM 2024, 2024,
  • [8] Polytope Conditioning and Linear Convergence of the Frank-Wolfe Algorithm
    Pena, Javier
    Rodriguez, Daniel
    MATHEMATICS OF OPERATIONS RESEARCH, 2019, 44 (01) : 1 - 18
  • [9] The sliding Frank-Wolfe algorithm and its application to super-resolution microscopy
    Denoyelle, Quentin
    Duval, Vincent
    Peyre, Gabriel
    Soubies, Emmanuel
    INVERSE PROBLEMS, 2020, 36 (01)
  • [10] Finding the ϵ-user Equilibrium Solution Using an Augmented Frank-Wolfe Algorithm
    Hsun-Jung Cho
    Yu-Kuang Chen
    Networks and Spatial Economics, 2010, 10 : 473 - 485