A Survey of Controllable Learning: Methods and Applications in Information Retrieval
Chenglei Shen, Xiao Zhang, Teng Shi, Changshuo Zhang, Guofu Xie, and Jun Xu

TL;DR
This survey reviews controllable learning in information retrieval, defining its principles, categorizing methods, discussing challenges, and outlining future research directions for adaptable, trustworthy ML systems.
Contribution
It provides a formal definition of controllable learning, categorizes existing methods, and discusses challenges and future directions in applying CL to information retrieval.
Findings
Controllability enables dynamic adaptation without retraining.
Methods vary from rule-based to hypernetwork approaches.
Challenges include evaluation and deployment in online environments.
Abstract
Controllability has become a crucial aspect of trustworthy machine learning, enabling learners to meet predefined targets and adapt dynamically at test time without requiring retraining as the targets shift. We provide a formal definition of controllable learning (CL), and discuss its applications in information retrieval (IR) where information needs are often complex and dynamic. The survey categorizes CL according to what is controllable (e.g., multiple objectives, user portrait, scenario adaptation), who controls (users or platforms), how control is implemented (e.g., rule-based method, Pareto optimization, hypernetwork and others), and where to implement control (e.g., pre-processing, in-processing, post-processing methods). Then, we identify challenges faced by CL across training, evaluation, task setting, and deployment in online environments. Additionally, we outline promising…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIntelligent Tutoring Systems and Adaptive Learning
MethodsHyperNetwork
