arrow
返回

Adaptive Kernel Value Caching for SVM Training

delete2019-01-01
delete10
delete
OA
AI
Q
Qinbin Li
Z
Zeyi Wen *
Bingsheng He 封面图
Bingsheng He (Bingsheng He) *
DOI:10.1109/TNNLS.2019.2944562delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Support vector machines (SVMs) can solve structured multioutput learning problems such as multilabel classification, multiclass classification, and vector regression. SVM training is expensive, especially for large and high-dimensional data sets. The bottleneck of the SVM training often lies in the kernel value computation. In many real-world problems, the same kernel values are used in many iterations during the training, which makes the caching of kernel values potentially useful. The majority of the existing studies simply adopt the least recently used (LRU) replacement strategy for caching kernel values. However, as we analyze in this article, the LRU strategy generally achieves high hit ratio near the final stage of the training but does not work well in the whole training process. Therefore, we propose a new caching strategy called EFU (less frequently used), which replaces the EFU kernel values that enhance least frequently used (LFU). Our experimental results show that EFU often has 20% higher hit ratio than LRU in the training with the Gaussian kernel. To further optimize the strategy, we propose a caching strategy called hybrid caching for the SVM training (HCST), which has a novel mechanism to automatically adapt the better caching strategy in different stages of the training. We have integrated the caching strategy into ThunderSVM, a recent SVM library on many-core processors. Our experiments show that HCST adaptively achieves high hit ratios with little runtime overhead among different problems including multilabel classification, multiclass classification, and regression problems. Compared with other existing caching strategies, HCST achieves 20% more reduction in training time on average.
Keyword:
Training
Support vector machines
Kernel
Libraries
Learning systems
Adaptive systems
Runtime
Caching
efficiency
kernel values
support vector machines (SVMs)
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Neural Networks and Learning Systems 封面图
IEEE Transactions on Neural Networks and Learning Systems
IF:
8.9
论文数:
7.6K
被引数:
7.2W

机构

U
University of Western Australia
学者数:
2.9W
论文数: 3.0W
被引数: 46
N
National University of Singapore
学者数:
7.6W
论文数: 6.5W
被引数: 11.4W
引用论文

引用论文

Microstructural evolution of pre-oxidized T91 steel during LBE dissolution corrosion
err
IF0
err2024-04-11
err0
errOAAI
errChao Liu; Tielong Shen; Le Qi; Zhiwei Ma; Hailong Chang; Zhiguang Wang
err分享
err收藏
ML-FOREST: A Multi-Label Tree Ensemble Method for Multi-Label Classification
err2016-10-01
err70
PREAI
errWu, Qingyao; Tan, Mingkui; Song, Hengjie; Chen, Jian; Ng, Michael K.
err分享
err收藏
Efficient Multi-Class Probabilistic SVMs on GPUsGpu上的高效多类概率svm
err2019-09-01
err8
PREAI
errWen, Zeyi; Shi, Jiashuai; He, Bingsheng; Chen, Jian; Chen, Yawen
err分享
err收藏
Support-vector networks支持向量网络
err1995-09-01
err0
errOAAI
errCorinna Cortes; Vladimir Vapnik
err分享
err收藏
Multi-output least-squares support vector regression machines
err2013-07-01
err217
PREAI
errXu, Shuo; An, Xin; Qiao, Xiaodong; Zhu, Lijun; Li, Lin
err分享
err收藏
New diamond anvil cells for gigahertz ultrasonic interferometry and X-ray diffraction
err2000-02-01
err0
PREAI
errW.A. Bassett; H.-J. Reichmann; R.J. Angel; H. Spetzler; J.R. Smyth
err分享
err收藏
学者 查看更多内容