What is Position Bias in Recommendation Systems?
THE PROBLEM
Users scan lists from top to bottom. An item in position 1 might get 30% click through rate while the exact same item in position 5 gets only 5%. If you train a model on this click data, it learns that position 1 items are 6x more relevant. But they are not more relevant; they were just more visible. The model then ranks these items higher, they get more clicks, and the bias amplifies.
WHY IT MATTERS
Without correcting for position bias, your model optimizes for visibility, not quality. Items that happened to be shown first become permanently stuck at the top. New items never get shown, never get clicks, and appear worthless to the model. Over time, recommendations stagnate and user satisfaction drops as the system stops surfacing fresh content.
THE FEEDBACK LOOP
Position bias creates a self reinforcing cycle: item ranked high gets clicks, model sees clicks as relevance signal, item gets ranked even higher, gets more clicks. This is a feedback loop. Without intervention, the system converges to showing the same small set of items regardless of actual user preferences.