Я запускаю xgboost с целью rank:NDGC
, а формат ввода набора данных должен быть в libsvm fomart, и мне интересно, чувствителен ли libsvm к этой цели, поскольку мы знаем, что позиция важна для поиска(чем выше позиция, тем выше вероятность клика)
libsvm пример 1 группы запросов:
0 qid:6 1:1 3:5 4:65 5:281 6:2 7:15
0 qid:6 1:2 3:15 4:68 5:13 6:2 7:14
1 qid:6 1:3 3:75 4:65 5:11 6:2 7:9
0 qid:6 1:4 3:20 4:65 5:113 6:2 7:10
2 qid:6 1:5 3:5 4:68 5:83 6:2 7:51
0 qid:6 1:6 3:20 4:65 5:116 6:2 7:3
1 qid:6 1:7 3:25 4:65
Является ли порядок позиции релевантным?
Я знаю, что для NDCG важна позиция, как позиция учитывается в реализации Xgboost