Research Article

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

Table 2

The Comparison Results between MOFSRank and Classical Ranking Algorithms on LETOR Data Sets, Averaged on Five Folds.

ā€‰N@1N@2N@3N@4N@5N@6N@7N@8N@9N@10MAP

NP2004

RankSVM-Primal0.56000.70000.72360.76620.77190.78160.78640.79080.79500.79500.6755

RankSVM-Struct0.56000.70000.73210.77460.7746 0.78430.7890 0.79350.79770.79770.6771

ListNet0.53330.72670.75870.78790.79650.80370.8084 0.81280.8128 0.81280.6720

AdaRank-NDCG0.50670.61330.67220.71220.71220.72250.72730.73840.73840.73840.6269

MOFSRank0.55470.80000.82180.84110.84660.85050.85140.85180.85430.85430.7064

HP2004

RankSVM-Primal0.57330.68670.71290.7413 0.75280.76830.77060.77060.77200.77200.6715

RankSVM-Struct0.58670.67330.72480.74650.75230.76520.76520.76660.76660.76660.6784

ListNet0.60000.68670.72130.76180.76940.77970.78450.78450.78450.78450.6899

AdaRank-NDCG0.58670.73330.75120.78620.79200.79710.79710.80160.80370.80570.6914

MOFSRank0.67200.80800.83430.84060.84770.85080.85410.85850.85940.86220.7614

TD2004

RankSVM-Primal0.30670.30670.31310.30260.30620.30030.29510.29210.2942 0.29130.2061

RankSVM-Struct0.34670.34670.33710.32870.31920.31290.31020.31460.30840.3090.2196

ListNet0.36000.34670.35730.34690.33250.3270.32510.32060.31880.31750.2231

AdaRank-NDCG0.42670.38000.36880.35240.35140.33760.32970.3284 0.32120.3163 0.1936

MOFSRank0.45330.44670.41050.39010.37950.37110.36160.35790.35510.35600.2427

MQ2008

RankSVM-Primal0.37250.40650.43330.45660.47650.48930.4940 0.46040.22630.23090.4744

RankSVM-Struct0.36260.39840.42850.45080.46950.48510.49050.45640.22390.22790.4785

ListNet0.3754 0.41120.4324 0.4568 0.4747 0.4894 0.4978 0.46300.2265 0.23030.4833

AdaRank-NDCG0.38260.42110.44200.46530.48210.4948 0.49930.46360.22700.23070.4763

MOFSRank0.39570.43000.45210.47180.48880.50210.50640.47000.23600.24060.4867

OHSUMED

RankSVM-Primal0.54600.5010 0.4855 0.47660.4689 0.4552 0.45340.45000.4490 0.4504 0.4447

RankSVM-Struct0.55150.50000.48500.48200.47290.45840.45700.4587 0.45680.4523 0.4478

ListNet0.53260.48100.47320.4561 0.44320.44000.44090.4460 0.4459 0.44100.4457

AdaRank-NDCG0.53300.4922 0.4790 0.46880.46730.45970.4596 0.45750.4541 0.44960.4498

MOFSRank0.57070.53530.5144 0.49700.48720.47740.47190.46760.46460.46410.4489