This function select the best model from a matrix of data x models. For each row (data point), the model with maximum weight is assigned a weight of 1, while the remaining models are assigned a weight of 0.
select_best(model_scores)matrix containing the model weights across the observations
Other weighting base models: EMASE,
  build_committee,
  get_top_models,
  model_recent_performance,
  model_weighting