Moving beyond linearity and independence in top-N recommender systems
BPR: Bayesian Personalized Ranking from Implicit Feedback