MOFSRank: A Multiobjective Evolutionary Algorithm for Feature Selection in Learning to Rank

被引:8
|
作者
Cheng, Fan [1 ,2 ]
Guo, Wei [2 ]
Zhang, Xingyi [1 ,2 ]
机构
[1] Anhui Univ, Minist Educ, Key Lab Intelligent Comp & Signal Proc, Hefei 230039, Anhui, Peoples R China
[2] Anhui Univ, Sch Comp Sci & Technol, Hefei 230601, Anhui, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1155/2018/7837696
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Learning to rank has attracted increasing interest in the past decade, due to its wide applications in the areas like document retrieval and collaborative filtering. Feature selection for learning to rank is to select a small number of features from the original large set of features which can ensure a high ranking accuracy, since in many real ranking applications many features are redundant or even irrelevant. To this end, in this paper, a multiobjective evolutionary algorithm, termed MOFSRank, is proposed for feature selection in learning to rank which consists of three components. First, an instance selection strategy is suggested to choose the informative instances from the ranking training set, by which the redundant data is removed and the training efficiency is enhanced. Then on the selected instance subsets, a multiobjective feature selection algorithm with an adaptive mutation is developed, where good feature subsets are obtained by selecting the features with high ranking accuracy and low redundancy. Finally, an ensemble strategy is also designed in MOFSRank, which utilizes these obtained feature subsets to produce a set of better features. Experimental results on benchmark data sets confirm the advantage of the proposed method in comparison with the state-of-the-arts.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] An evolutionary multiobjective method based on dominance and decomposition for feature selection in classification
    Liang, Jing
    Zhang, Yuyang
    Chen, Ke
    Qu, Boyang
    Yu, Kunjie
    Yue, Caitong
    Suganthan, Ponnuthurai Nagaratnam
    SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (02)
  • [32] An evolutionary multiobjective method based on dominance and decomposition for feature selection in classification
    Jing LIANG
    Yuyang ZHANG
    Ke CHEN
    Boyang QU
    Kunjie YU
    Caitong YUE
    Ponnuthurai Nagaratnam SUGANTHAN
    Science China(Information Sciences), 2024, 67 (02) : 5 - 19
  • [33] An Evolutionary Multiobjective Optimization Algorithm Based on Manifold Learning
    Jiang, Jiaqi
    Gu, Fangqing
    Shang, Chikai
    PATTERN RECOGNITION AND COMPUTER VISION, PRCV 2023, PT VII, 2024, 14431 : 438 - 449
  • [34] A Framework of Gene Subset Selection Using Multiobjective Evolutionary Algorithm
    Li, Yifeng
    Ngom, Alioune
    Rueda, Luis
    PATTERN RECOGNITION IN BIOINFORMATICS, 2012, 7632 : 38 - 48
  • [35] Multiobjective Evolutionary Algorithm Based on Hybrid Individual Selection Mechanism
    Chen X.-J.
    Shi C.
    Zhou A.-M.
    Wu B.
    Ruan Jian Xue Bao/Journal of Software, 2019, 30 (12): : 3651 - 3664
  • [36] A multiobjective evolutionary algorithm based on surrogate individual selection mechanism
    Xiaoji Chen
    Bin Wu
    Pengcheng Sheng
    Personal and Ubiquitous Computing, 2019, 23 : 421 - 434
  • [37] A multiobjective evolutionary algorithm based on surrogate individual selection mechanism
    Chen, Xiaoji
    Wu, Bin
    Sheng, Pengcheng
    PERSONAL AND UBIQUITOUS COMPUTING, 2019, 23 (3-4) : 421 - 434
  • [38] An Evolutionary Multiobjective Optimization Algorithms Framework with Algorithm Adaptive Selection
    Wang, Dan
    Liu, Hai-lin
    Gu, Fangqing
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 1336 - 1341
  • [39] Fair Feature Subset Selection using Multiobjective Genetic Algorithm
    Rehman, Ayaz Ur
    Nadeem, Anas
    Malik, Muhammad Zubair
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 360 - 363
  • [40] Meta-Learning and Model Selection in Multiobjective Evolutionary Algorithms
    Pilat, Martin
    Neruda, Roman
    2012 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2012), VOL 1, 2012, : 433 - 438