New Scalable and Efficient Online Pairwise Learning Algorithm

被引:2
|
作者
Gu, Bin [1 ,2 ]
Bao, Runxue [3 ]
Zhang, Chenkang [4 ]
Huang, Heng [5 ]
机构
[1] Jilin Univ, Sch Artificial Intelligence, Changchun 130012, Peoples R China
[2] Mohamed Bin Zayed Univ Artificial Intelligence, Dept Machine Learning, Abu Dhabi, U Arab Emirates
[3] Univ Pittsburgh, Dept Elect & Comp Engn, Pittsburgh, PA 15260 USA
[4] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing 210044, Peoples R China
[5] Univ Maryland College Pk, Dept Comp Sci, College Pk, MD 20742 USA
基金
中国国家自然科学基金;
关键词
Doubly stochastic gradient algorithm; online learning; pairwise learning; statistical accuracy; GENERALIZATION BOUNDS; RANKING;
D O I
10.1109/TNNLS.2023.3299756
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Pairwise learning is an important machine-learning topic with many practical applications. An online algorithm is the first choice for processing streaming data and is preferred for handling large-scale pairwise learning problems. However, existing online pairwise learning algorithms are not scalable and efficient enough for large-scale high-dimensional data, because they were designed based on singly stochastic gradients. To address this challenging problem, in this article, we propose a dynamic doubly stochastic gradient algorithm (D2SG) for online pairwise learning. Especially, only the time and space complexities of O(d) are needed for incorporating a new sample, where d is the dimensionality of data. This means that our D2SG is much faster and more scalable than the existing online pairwise learning algorithms while the statistical accuracy can be guaranteed through our rigorous theoretical analysis under standard assumptions. The experimental results on a variety of real-world datasets not only confirm the theoretical result of our new D2SG algorithm, but also show that D2SG has better efficiency and scalability than the existing online pairwise learning algorithms.
引用
收藏
页码:17099 / 17110
页数:12
相关论文
共 50 条
  • [1] Scalable and Efficient Pairwise Learning to Achieve Statistical Accuracy
    Gu, Bin
    Huo, Zhouyuan
    Huang, Heng
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 3697 - 3704
  • [2] Online Pairwise Learning Algorithms
    Ying, Yiming
    Zhou, Ding-Xuan
    NEURAL COMPUTATION, 2016, 28 (04) : 743 - 777
  • [3] Towards Efficient and Scalable Acceleration of Online Decision Tree Learning on FPGA
    Lin, Zhe
    Sinha, Sharad
    Zhang, Wei
    2019 27TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2019, : 172 - 180
  • [4] An efficient online active learning algorithm for binary classification
    Liu, Dehua
    Zhang, Peng
    Zheng, Qinghua
    PATTERN RECOGNITION LETTERS, 2015, 68 : 22 - 26
  • [5] Online regularized learning with pairwise loss functions
    Guo, Zheng-Chu
    Ying, Yiming
    Zhou, Ding-Xuan
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 2017, 43 (01) : 127 - 150
  • [6] Fast Convergence of Online Pairwise Learning Algorithms
    Boissier, Martin
    Lyu, Siwei
    Ying, Yiming
    Zhou, Ding-Xuan
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 51, 2016, 51 : 204 - 212
  • [7] Online regularized learning with pairwise loss functions
    Zheng-Chu Guo
    Yiming Ying
    Ding-Xuan Zhou
    Advances in Computational Mathematics, 2017, 43 : 127 - 150
  • [8] Online Semi-supervised Pairwise Learning
    Khalid, Majdi
    2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [9] Refined bounds for online pairwise learning algorithms
    Chen, Xiaming
    Lei, Yunwen
    NEUROCOMPUTING, 2018, 275 : 2656 - 2665
  • [10] Simultaneous probabilistic localization and learning: A new algorithm for online learning
    Parodi, Bruno Betoni
    Szabo, Andrei
    Bamberger, Joachim
    Horn, Joachim
    2008 IEEE/ION POSITION, LOCATION AND NAVIGATION SYMPOSIUM, VOLS 1-3, 2008, : 802 - +