当前位置:主页 > 科技论文 > 自动化论文 >

基于多核系统的并行线性RankSVM算法

发布时间:2018-07-20 20:07
【摘要】:现有的线性RankSVM已得到较有效的研究,但在训练大规模的线性Rank SVM时,过长的训练时间依然难以让人接受。通过对当前最先进算法Tree-TRON的分析可知,利用信任区域的牛顿迭代(trust region Newton method,TRON)去训练线性Rank SVM模型涉及大量的Hessian-vector内积(Hessian-vector product)计算,同时完成Hessian-vector内积计算又需计算大量的辅助变量和矩阵运算。为了有效地加速与Hessian-vector内积有关的计算,在多核系统下提出了一种高效的并行算法(命名为PRank SVM)用于提高大规模线性Rank SVM的训练速度。PRank SVM的特征主要体现为两个方面:训练数据按不同的查询划分为不同的子问题;在多核系统下,利用多核加速辅助变量和相关矩阵的计算。通过实验分析可知,相较于现有的算法(如Tree-TRON),PRank SVM不仅可以有效地提高训练速度,而且可以有效地确保预测的准确率。
[Abstract]:The existing linear Rank SVM has been studied effectively, but the long training time is still difficult to accept when training large scale linear Rank SVM. Through the analysis of the most advanced algorithm, Tree-TRON, we can see that the Newton iterative (trust region Newton method (TRON) of trust region is used to train the linear Rank SVM model, which involves a large number of Hessian-vector product calculations. At the same time, the calculation of Hessian-vector inner product needs to calculate a large number of auxiliary variables and matrix operations. In order to efficiently speed up the calculation related to the inner product of the Hessian-vector, In this paper, an efficient parallel algorithm named PRank SVM is proposed to improve the training speed of large scale linear Rank SVM. The features of PRank SVM are as follows: the training data is divided into different sub-problems according to different queries; In multi-core systems, the computation of auxiliary variables and correlation matrices is accelerated by using multi-cores. The experimental results show that compared with the existing algorithms (such as Tree-TRON), PRank SVM can not only effectively improve the training speed, but also effectively ensure the accuracy of prediction.
【作者单位】: 广东科技学院计算机系;中山大学数据科学与计算机学院;华南农业大学数学与信息学院/软件学院;
【基金】:国家自然科学基金资助项目(61673157) 广东省自然科学基金资助项目(2014A030313454)
【分类号】:TP181

【相似文献】

相关期刊论文 前10条

1 徐超;何炎祥;陈勇;刘健博;吴伟;李清安;;一种多核系统可靠性加强的任务调度方法[J];电子学报;2013年05期

2 刘磊;;对片上多核系统的系统结构的研究[J];电脑知识与技术;2008年29期

3 刘彩霞;石峰;谢小怡;薛建平;宋红;;面向嵌入式多核系统的可共享多通道便签存储器设计与实现[J];小型微型计算机系统;2010年07期

4 刘聪林;陈迎春;;簇型多核系统原型设计与验证[J];中国集成电路;2011年05期

5 Frank Ko;;涡轮增压多核系统[J];世界电子元器件;2006年11期

6 蔡德霞;钟诚;韦兴柳;林孔升;;多核系统上任意2序列公共元素的并行查找[J];合肥工业大学学报(自然科学版);2012年02期

7 谢炯;潘红芳;程金宏;王文阁;额尔敦;;多核系统性能检测及调优策略研究[J];电力信息与通信技术;2014年01期

8 虞保忠;张灯;徐晓光;胡宁;;嵌入式多核系统中断负载均衡研究[J];电子技术;2014年03期

9 胡哲琨;陈杰;;消息传递型片上多核系统的设计[J];湖南大学学报(自然科学版);2013年08期

10 李东生;高明伦;;高密度集成与单芯片多核系统及其研究进展[J];半导体技术;2012年02期

相关会议论文 前1条

1 蔡德霞;钟诚;韦兴柳;林孔升;;多核系统上任意两序列公共元素的并行查找[A];全国第22届计算机技术与应用学术会议(CACIS·2011)暨全国第3届安全关键技术与应用(SCA·2011)学术会议论文摘要集[C];2011年

相关博士学位论文 前5条

1 黄乐天;片上多核系统能效及可靠性优化方法研究[D];电子科技大学;2016年

2 张琦;多核系统中的程序性能优化研究[D];中国科学技术大学;2010年

3 傅琛;面向多核系统的高性能硬件事务存储的优化研究[D];哈尔滨工业大学;2011年

4 刘彩霞;基三片上多核系统TriBA存储体系关键技术研究[D];北京理工大学;2010年

5 刘志强;面向多核的系统级MPI通信优化关键技术研究[D];国防科学技术大学;2011年

相关硕士学位论文 前10条

1 刘然;多核系统上可伸缩的读写同步[D];复旦大学;2014年

2 褚廷斌;基于访存行为特征的片上多核系统功耗管控研究[D];电子科技大学;2015年

3 吴蕴森;基于NOC的分布式内存管理多核系统的设计[D];复旦大学;2014年

4 杨洋;多核系统下吞吐量与延迟敏感的并行流水调度能耗最小化问题研究[D];东北大学;2013年

5 曹快;异构多核系统的混合精度模型设计与研究[D];合肥工业大学;2015年

6 李萍萍;异构多核系统调试技术的研究与实现[D];合肥工业大学;2015年

7 孙越;异构多核系统中通用可重构单元的优化实现[D];合肥工业大学;2015年

8 佟彤;多核系统的实时任务调度问题研究[D];沈阳工业大学;2016年

9 刘聪;基于温度感知的多核实时系统稳定性研究[D];东北大学;2014年

10 费亭;基于分支限界法的多核系统实时多任务映射方法研究[D];广东工业大学;2016年



本文编号:2134627

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2134627.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bb1a1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com