首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于结构化学习的排序算法
引用本文:程凡,仲红,李龙澍,张以文.一种基于结构化学习的排序算法[J].计算机工程与应用,2011,47(12):16-19.
作者姓名:程凡  仲红  李龙澍  张以文
作者单位:1.安徽大学 计算机科学与技术学院,合肥 230039 2.中国科学技术大学 计算机科学与技术学院,合肥 230027
基金项目:教育部人文社科青年基金,安徽省自然科学基金资助项目,安徽大学"211工程"资助项目
摘    要:传统排序算法将排序问题转换成分类或回归问题来求解,这样得到的模型不够精确。对此提出一种新的排序算法,该算法把排序问题看成一个结构化学习过程,即通过训练集来学习一个排序结构。算法首先定义了一个查询级的目标函数,针对算法约束条件太多,难以直接优化,提出使用割平面算法进行求解。对于算法中的“寻找最违约排列”子问题,将其变换成为一个简单的降序排列问题。基于基准数据集的实验表明,相比起传统的排序算法,所提算法更为有效。

关 键 词:结构化学习  排序算法  割平面算法  支持向量机  
修稿时间: 

Ranking algorithm based on structured learning
CHENG Fan,ZHONG Hong,LI Longshu,ZHANG Yiwen.Ranking algorithm based on structured learning[J].Computer Engineering and Applications,2011,47(12):16-19.
Authors:CHENG Fan  ZHONG Hong  LI Longshu  ZHANG Yiwen
Affiliation:1.School of Computer Science and Technology,Anhui University,Hefei 230039,China 2.School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China
Abstract:For the problem that the model learned from traditional ranking algorithm which converts ranking problem to classification or regression is not accurate, a novel ranking algorithm is proposed.It views the ranking problem as a procedure of structured learning which learns a rank structure from the train set.The algorithm defines a object function of query level, and presents using the cutting plane algorithm to solve the problem that the algorithm has exponential number of constraints. For the sub-problem of finding the most violated constraints,the paper transforms it into a simple sorting in descending order.Experimental results on the benchmark datasets show that the algorithm proposed in this paper is more effective than the traditional ranking algorithm.
Keywords:structured learning  ranking algorithm  cutting plane algorithm  Support Vector Machine (SVM)
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号