A Survey on Dropout Methods and Experimental Verification in Recommendation
Yangkun Li, Weizhi Ma, Chong Chen, Min Zhang, Yiqun Liu, Shaoping Ma,, Yuekui Yang

TL;DR
This paper provides a comprehensive survey and empirical comparison of over seventy dropout methods in recommendation systems, categorizing them, analyzing their applications, and identifying future research directions.
Contribution
It systematically classifies dropout methods into three categories, reviews their applications, and empirically evaluates their effectiveness in recommendation scenarios.
Findings
Dropout methods vary significantly in effectiveness across recommendation tasks.
Certain dropout techniques outperform others in specific application scenarios.
The survey highlights open problems and future research directions in dropout methods.
Abstract
Overfitting is a common problem in machine learning, which means the model too closely fits the training data while performing poorly in the test data. Among various methods of coping with overfitting, dropout is one of the representative ways. From randomly dropping neurons to dropping neural structures, dropout has achieved great success in improving model performances. Although various dropout methods have been designed and widely applied in past years, their effectiveness, application scenarios, and contributions have not been comprehensively summarized and empirically compared by far. It is the right time to make a comprehensive survey. In this paper, we systematically review previous dropout methods and classify them into three major categories according to the stage where dropout operation is performed. Specifically, more than seventy dropout methods published in top AI…
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
TopicsMachine Learning and Data Classification · Advanced Neural Network Applications · Data Stream Mining Techniques
MethodsDropout
