Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback

This paper proposed a new method for learning to rank documents using enumerative feature subsetting in the presence of the implicit user feedback of the various classes of users. The objective of this research was to provide an alternative method for learning ranking functions using important subse...

Full description

Bibliographic Details
Main Authors: Mohd Wazih Ahmad, M.N. Doja, Tanvir Ahmad
Format: Article
Language:English
Published: Elsevier 2020-10-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157817302847
_version_ 1818147821387251712
author Mohd Wazih Ahmad
M.N. Doja
Tanvir Ahmad
author_facet Mohd Wazih Ahmad
M.N. Doja
Tanvir Ahmad
author_sort Mohd Wazih Ahmad
collection DOAJ
description This paper proposed a new method for learning to rank documents using enumerative feature subsetting in the presence of the implicit user feedback of the various classes of users. The objective of this research was to provide an alternative method for learning ranking functions using important subsets of the LETOR (Learning to Rank) features based on the feedback of various classes of the users identified from active subsets of the features. This research, unlike other feature engineering approaches, do not force the learner to drop the inactive features permanently; instead, it allows to learn ranking function on currently active feature subsets while keeping inactive subsets of the features in the training process. The proposed model allows the search engine to dynamically utilize the implicit user feedback of the various classes of the users in learning ranking models repeatedly. The experiments performed on the LETOR MQ2008 dataset shows that the proposed model gives better NDCG (Normalized Discounted Cumulative Gain) scores for the subsets of users in the ensemble settings. Results also show that the variance of the predicted ranking can be controlled by controlling the hyper-parameters like the probability of the selection of a subset, feedback on the subsets and the weights of each subset used in training the low-level ranker. We have used cross-entropy pairwise learner RankNet and the maximum margin type svmRank as low-level rankers, but their objective functions are modified for the feature subsets. Results obtained by bagging and boosting based ensemble methods shows that the proposed method is flexible enough to model a family of the feedback weights on the individual models and can be used to provide personalized rank learning functions to the selected subsets of the users.
first_indexed 2024-12-11T12:41:20Z
format Article
id doaj.art-37d5532a78644f22bf01786b55745dc7
institution Directory Open Access Journal
issn 1319-1578
language English
last_indexed 2024-12-11T12:41:20Z
publishDate 2020-10-01
publisher Elsevier
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj.art-37d5532a78644f22bf01786b55745dc72022-12-22T01:06:58ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782020-10-01328965976Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedbackMohd Wazih Ahmad0M.N. Doja1Tanvir Ahmad2Department of Computer Engineering, Jamia Millia Islamia, New Delhi, IndiaDepartment of Computer Engineering, Jamia Millia Islamia, New Delhi, IndiaCorresponding author.; Department of Computer Engineering, Jamia Millia Islamia, New Delhi, IndiaThis paper proposed a new method for learning to rank documents using enumerative feature subsetting in the presence of the implicit user feedback of the various classes of users. The objective of this research was to provide an alternative method for learning ranking functions using important subsets of the LETOR (Learning to Rank) features based on the feedback of various classes of the users identified from active subsets of the features. This research, unlike other feature engineering approaches, do not force the learner to drop the inactive features permanently; instead, it allows to learn ranking function on currently active feature subsets while keeping inactive subsets of the features in the training process. The proposed model allows the search engine to dynamically utilize the implicit user feedback of the various classes of the users in learning ranking models repeatedly. The experiments performed on the LETOR MQ2008 dataset shows that the proposed model gives better NDCG (Normalized Discounted Cumulative Gain) scores for the subsets of users in the ensemble settings. Results also show that the variance of the predicted ranking can be controlled by controlling the hyper-parameters like the probability of the selection of a subset, feedback on the subsets and the weights of each subset used in training the low-level ranker. We have used cross-entropy pairwise learner RankNet and the maximum margin type svmRank as low-level rankers, but their objective functions are modified for the feature subsets. Results obtained by bagging and boosting based ensemble methods shows that the proposed method is flexible enough to model a family of the feedback weights on the individual models and can be used to provide personalized rank learning functions to the selected subsets of the users.http://www.sciencedirect.com/science/article/pii/S1319157817302847Learning to rankSubset rankingFeature based rankingEnsemble rank learning
spellingShingle Mohd Wazih Ahmad
M.N. Doja
Tanvir Ahmad
Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback
Journal of King Saud University: Computer and Information Sciences
Learning to rank
Subset ranking
Feature based ranking
Ensemble rank learning
title Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback
title_full Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback
title_fullStr Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback
title_full_unstemmed Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback
title_short Enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback
title_sort enumerative feature subset based ranking system for learning to rank in presence of implicit user feedback
topic Learning to rank
Subset ranking
Feature based ranking
Ensemble rank learning
url http://www.sciencedirect.com/science/article/pii/S1319157817302847
work_keys_str_mv AT mohdwazihahmad enumerativefeaturesubsetbasedrankingsystemforlearningtorankinpresenceofimplicituserfeedback
AT mndoja enumerativefeaturesubsetbasedrankingsystemforlearningtorankinpresenceofimplicituserfeedback
AT tanvirahmad enumerativefeaturesubsetbasedrankingsystemforlearningtorankinpresenceofimplicituserfeedback