中国科学技术大学学报 ›› 2018, Vol. 48 ›› Issue (4): 284-289.DOI: 10.3969/j.issn.0253-2778.2018.04.003

• 论著 • 上一篇    下一篇

基于数据划分的核岭回归加速算法

刘恩江,宋云胜,梁吉业,   

  1. 1.山西大学计算机与信息技术学院,山西太原 030006;
    2.计算智能与中文信息处理教育部重点实验室,山西太原 030006
  • 收稿日期:2017-05-23 修回日期:2017-06-24 出版日期:2018-04-30 发布日期:2018-04-30
  • 通讯作者: 梁吉业
  • 作者简介:刘恩江,男,1993年生,硕士研究生,研究方向:机器学习与数据挖掘. E-mail:2510087270@qq.com
  • 基金资助:
    国家自然科学基金重点项目(61432011, U1435212)资助.

An accelerator for kernel ridge regression algorithms based on data partition

LIU Enjiang, SONG Yunsheng, LIANG Jiye,   

  1. 1. School of Computer and Information Technology,Shanxi University,Taiyuan 030006, China;
    2. Key Laboratory of Computational Intelligence and Chinese Information Processing, Taiyuan 030006, China)
  • Received:2017-05-23 Revised:2017-06-24 Online:2018-04-30 Published:2018-04-30

摘要: 核岭回归(KRR)是一种重要的回归算法,具有可解释性、强泛化性能等优点,被广泛应用于模式识别、数据挖掘等领域;然而面对大规模数据时,核岭回归存在着训练效率较低的缺陷.为此,利用分而治之思想提出一种基于数据划分的核岭回归加速算法(PP-KRR).首先利用一簇平行超平面将当前数据所在的空间划分为m个互不相交的区域;其次在划分后的每个区域上训练KRR模型;最后每个KRR模型预测处在同一区域内的未标记实例.在真实数据集上与传统的算法进行实验比较分析,实验结果表明,提出的算法在保持一定预测精度的同时,能够获得更短的训练时间.

关键词: 核岭回归, 分而治之, 平行分割, 主成分分析

Abstract: Kernel ridge regression (KRR) is an important regression algorithm widely used in pattern recognition and data mining for its interpretability and strong generalization capability. However, it has the defect of low training efficiency when faced with large-scale data. To address this problem, an accelerating algorithm is proposed which uses the concept of divide-and-conquer for kernel ridge regression based on data partition (PP-KRR). Firstly, the current training data space is divided into m mutually disjoint regions by a bunch of parallel hyperplanes. Secondly, each KRR model is trained on each region respectively. Finally, each unlabeled instance is predicted by the KRR model within the same region. Comparisons with three traditional algorithms on real datasets show that the proposed algorithm obtains similar prediction accuracy with less training time.

Key words: kernel ridge regression, divide-and-conquer, parallel partition, principal component analysis

中图分类号: