Multiple Queries as Bandit Arms

Cheng Li, Paul Resnick, Qiaozhu Mei
2016 Proceedings of the 25th ACM International on Conference on Information and Knowledge Management - CIKM '16  
Existing retrieval systems rely on a single active query to pull documents from the index. Relevance feedback may be used to iteratively refine the query, but only one query is active at a time. If the user's information need has multiple aspects, the query must represent the union of these aspects. We consider a new paradigm of retrieval where multiple queries are kept "active" simultaneously. In the presence of rate limits, the active queries take turns accessing the index to retrieve another
more » ... "page" of results. Turns are assigned by a multi-armed bandit based on user feedback. This allows the system to explore which queries return more relevant results and to exploit the best ones. In empirical tests, query pools outperform solo, combined queries. Significant improvement is observed both when the subtopic queries are known in advance and when the queries are generated in a user-interactive process.
doi:10.1145/2983323.2983816 dblp:conf/cikm/LiRM16 fatcat:d4ijehk4q5dizixcgjjytxhxwq