Research Article

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

Algorithm 2

MOIS.
Input:  :  maximum generations of multi-objective instance selection, :  population
size of multi-objective instance selection, :  crossover probability of multi-objective instance selection,
:  mutation probability of multi-objective instance selection, :  original training data set;
Output:  A set of non-dominated instance subsets ;
  Initializing the population ;
  for   to do
Evaluating by two proposed objectives; // formula (1)
Binary Tournament ;
Variation ;
Environmental ;
  end for
   selecting the solutions on the Pareto front;
  Return  ;