User Welfare Optimization
in Recommender Systems
with Competing Content Creators
Creators cannot see what all users want, but the platform can. How can it steer creators toward the users nobody is serving?
Fan Yao, Yiming Liao, Mingzhe Wu, Chuanhao Li, Yan Zhu, James Yang, Jingzhou Liu, Qifan Wang, Haifeng Xu, Hongning Wang · KDD 2024
Press → or click to step through
Creators compete on a map of user tastes
The platform sees the whole map. Each creator only sees her own feedback.
This information gap, not creators’ selfishness, is what the paper blames for poor outcomes.
Without help, creators get stuck on a “popular” user
The paper’s toy example: 5 users, 5 creators who improve by trial and error, top-3 matching. Best for users: one creator per user. Animation simplified from the paper’s Figure 1.
The fix: re-weight users by how well they are served
The platform turns its knowledge of who is under-served into incentives creators can feel.
In a simplified setting (many creators, users with clearly distinct tastes), this update provably raises total user welfare (Theorem 2). In practice users are grouped and weights are kept within a fixed range.
Three ways to send the signal
All three make serving an overlooked user more rewarding. Only the first touches payments; the other two just adjust matching.
In simulations, creators escape the trap
- ◆Wider retrieval (HMT)Largest gain, least variance; on synthetic data every user group gained.
- ◆Reward re-weighting (UIR)Smaller gain, very stable; niche groups gain a little at large groups’ expense.
- ◆Softer ranking (SMT)Moderate gain, more variance, and less even across groups.
All three beat no intervention by up-weighting under-served groups (on synthetic data, the small ones).
Synthetic data: 2,000 users in 10 groups (from 1,000 down to 10 users), 200 creators starting near the largest group. MovieLens-1M: 1,578 users, 20 creators. Figures 2–3; curve shapes are a schematic of the reported “plateau, then climb again” pattern.
Three weeks on a leading short-video platform
Users liked more of what they saw and got fresher, more varied videos.
A/B test of the wider-retrieval lever on new videos: each arm pairs 3% of creators with 3% of users, kept fully separate. The four user-side gains are statistically significant. Popular creators’ daily activity rose 0.17% on average (others 0.06%); the paper notes three weeks may be too short for most creators to respond (Section 5.2, Table 2).
What this means for platforms
- 1Creators get stuck because they cannot see the whole mapPopular users act as safe bets that trap creators, leaving others unserved.
- 2Share what you know through incentivesRe-weight users by how well they are served, and pass the weights on through rewards, ranking or retrieval.
- 3It works beyond the whiteboardGains in simulations and in a three-week online test: more likes, fresher and more diverse content.
Paper page · arXiv · PDF