计算机应用 ›› 2013, Vol. 33 ›› Issue (05): 1281-1293.DOI: 10.3724/SP.J.1087.2013.01281

• 先进计算 • 上一篇    下一篇

基于主曲线的多输入多输出支持向量机算法

毛文涛,赵胜杰,张俊娜   

  1. 河南师范大学 计算机与信息工程学院, 河南 新乡453007
  • 收稿日期:2012-11-22 修回日期:2012-12-19 出版日期:2013-05-01 发布日期:2013-05-08
  • 通讯作者: 毛文涛
  • 作者简介:毛文涛(1980-),男,河南新乡人,讲师,博士,主要研究方向:机器学习、模式识别;赵胜杰(1980-),男,河南尉氏人,讲师,硕士, 主要研究方向:物联网应用、信息融合;张俊娜(1979-),女,河南扶沟人,讲师,硕士,主要研究方向:最优化理论、模式识别。
  • 基金资助:

    国家自然科学基金资助项目(61275185);河南省基础与前沿技术研究计划项目(122300410111);河南省重点科技攻关项目(102102210176)

Multi-input-multi-output support vector machine based on principal curve

MAO Wentao,ZHAO Shengjie,ZHANG Junna   

  1. College of Computer and Information Engineering, Henan Normal University, Xinxiang Henan 453007,China
  • Received:2012-11-22 Revised:2012-12-19 Online:2013-05-08 Published:2013-05-01
  • Contact: MAO Wentao

摘要: 针对传统多输入多输出(MIMO)支持向量机(SVM)没有考虑多个输出端之间依赖关系的问题,提出了一种新的基于主曲线的MIMO SVM算法。该算法基于所有输出端的模型参数位于一个流形上的假设,首先在现有的多维支持向量回归机(M-SVR)的基础上,构建一个流形正则化的优化目标,其中正则项为输出端模型参数到通过所有参数集合中间的主曲线的投影距离;其次,由于该优化目标为非凸,采用交替优化的方法,交替计算模型参数和参数集合的主曲线,直至收敛。采用仿真数据和实际的载荷识别工程数据进行验证,结果表明,与M-SVR和SVM单独建模方法相比,该算法可有效提高预测精度和数值稳定性。

关键词: 支持向量机, 多输入多输出, 主曲线, 交替优化, 流形正则化

Abstract: To solve the problem that the traditional Multi-Input-Multi-Output (MIMO) Support Vector Machine (SVM) generally ignore the dependency among all outputs, a new MIMO SVM algorithm based on principal curve was proposed in this paper. Following the assumption that the model parameters of all outputs locate on a manifold, this paper firstly constructed a manifold regularization based on the Multi-dimensional Support Vector Regression (M-SVR), where the regularizer was the squared distance from the output parameters to the principal curve through the middle of all parameters' set. Secondly, considering the non-convexity of this regularization, this paper introduced an alternative optimization method to calculate the model parameters and principal curve in turn until convergence. The experiments on simulated data and real-life dynamic load identification data were conducted, and the results show that the proposed algorithm performs better than M-SVR and SVM based separate modeling method in terms of prediction precision and numerical stability.

Key words: Support Vector Machine (SVM), Multi-Input-Multi-Output (MIMO), principal curve, alternating optimization, manifold regularization

中图分类号: