<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Reducing Popularity Influence by Addressing Position Bias</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andrii Dzhoha</string-name>
          <email>andrew.dzhoha@zalando.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexey Kurennoy</string-name>
          <email>alexey.kurennoy@zalando.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vladimir Vlasov</string-name>
          <email>vladimir.vlasov@zalando.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marjan Celikik</string-name>
          <email>marjan.celikik@zalando.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>RobustRecSys: Design, Evaluation, and Deployment of Robust Recommender Systems Workshop @ RecSys 2024</institution>
          ,
          <addr-line>18 October, 2024, Bari</addr-line>
          ,
          <country country="IT">Italy $</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Zalando SE</institution>
          ,
          <addr-line>Berlin</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Position bias poses a persistent challenge in recommender systems, with much of the existing research focusing on refining ranking relevance and driving user engagement. However, in practical applications, the mitigation of position bias does not always result in detectable short-term improvements in ranking relevance. This paper provides an alternative, practically useful view of what position bias reduction methods can achieve. It demonstrates that position debiasing can spread visibility and interactions more evenly across the assortment, efectively reducing a skew in the popularity of items induced by the position bias through a feedback loop. We ofer an explanation of how position bias afects item popularity. This includes an illustrative model of the item popularity histogram and the efect of the position bias on its skewness. Through ofline and online experiments on our large-scale e-commerce platform, we show that position debiasing can significantly improve assortment utilization, without any degradation in user engagement or financial metrics. This makes the ranking fairer and helps attract more partners or content providers, benefiting the customers and the business in the long term.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Recommender Systems</kwd>
        <kwd>feedback loop</kwd>
        <kwd>position bias</kwd>
        <kwd>popularity</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        From a long-term strategy standpoint, a modern
ecommerce platform aims to be a one-stop shop for all
platform-related shopping needs. That requires ofering
vast product selections, making it challenging for customers
to find products aligned with their preferences and current
needs. To address this challenge, e-commerce platforms
deploy personalized recommender and ranking systems that
nowadays play a central role in the customer shopping
experience [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Yet, there is an obstacle down this path: the
effectiveness of those personalization systems is reduced by a
naturally present feedback loop [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. As items ranked higher
receive more user attention, the production recommender
model creates a skew in the collected user interaction data
in favor of itself. This skew then impacts subsequent models
as they are trained on the collected data, creating a
repetitive cycle and reinforcing suboptimal model behaviors. For
example, it makes filter bubbles [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and echo chambers in
e-commerce [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] more persistent.
      </p>
      <p>
        Note that the key driver behind the described feedback
loop is the tendency of users to attend to some positions in
the layout more than to others. This phenomenon is referred
to as position bias [
        <xref ref-type="bibr" rid="ref2 ref5">2, 5</xref>
        ]. Position bias can lead to a lack of
interaction with highly relevant items that are ranked low.
      </p>
      <p>
        The literature on position bias largely focuses on
improving the relevance of ranking and the associated theories and
experiments predict gains in user engagement when the
respective methods are deployed [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]. We argue however
that depending on the strength of the position bias and the
efectiveness of the respective debiasing method, one may
not observe such gains in the short term. On one hand,
the strength of the position bias might not be suficient to
impact relevance significantly. On the other – mitigating
position bias is known to be dificult as the associated
methods often lack robustness to data sparsity [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], exhibit high
variance [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ], or sufer from interleaving biases [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>Yet, as this paper shows, debiasing has another
potential benefit apart from driving engagement. Namely, it can
spread visibility and interactions more evenly across the
assortment, reducing the extra skew in the popularity of
items incurred by the position bias.</p>
      <p>
        Most relevant to our work are studies that have looked
into how the feedback loop impacts popularity [
        <xref ref-type="bibr" rid="ref12 ref13 ref14">12, 13, 14</xref>
        ].
In simulations, they show that the feedback loop tends to
make already popular items even more popular and less
popular items even less popular, creating a “rich get richer”
efect. Efectively, it means that recorded sets of user
interactions become more homogeneous [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ].
      </p>
      <p>In this paper, we ofer a theoretical view of how the
feedback loop driven by the position bias afects item popularity.
We propose a model to quantify the skew in the popularity
of items and the efect of the position bias on that skew.
Through ofline and online experiments on our e-commerce
platform, we demonstrate that position debiasing can
efectively spread visibility and interactions more evenly across
the assortment while leaving user engagement and financial
metrics intact.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Recommender system and popularity of items</title>
      <p>Consider a recommender system serving a stream of
incoming user requests. In response to each of those requests, the
system displays a sequence of recommended items taken
from a larger item vocabulary (assortment). Presented with
that sequence, the user observes some of its elements and
interacts with those observed items that he or she finds
relevant. Over any fixed time frame, this process generates
a number of interactions. Naturally, diferent items in the
vocabulary receive diferent number of interactions. We
use the term popularity to refer to the share of interactions
accumulated by a given item.</p>
      <p>If we rank the items in the vocabulary by their popularity
and then plot the popularity as in Figure 1a (starting from
the most popular item), we will obtain a histogram that can
be typically approximated with a long-tailed distribution.</p>
      <p>In this and subsequent sections, we will consider the cases
with and without the presence of the position bias and argue
about its efect on the skew of the popularity histogram.</p>
      <p>First, consider a hypothetical case where position bias
does not exist. In this setting, the user interacts with a
rec</p>
      <p>Rank
(a)</p>
      <p>Rank
(b)
exp(λ)
exp(λ′)
ommended item according to the probability of its relevance
to the user. For that, we denote by  (without prime
symbol) the interaction data that represents the current iteration
that maintains its natural bias in popularity and remains
unafected by the feedback loop . This data is used by the
recommender system to train and serve a model, resulting
in interactions that may be confounded by the exposure
mechanism – the feedback loop. Consequently, data ′ is
obtained in the subsequent iteration.</p>
      <sec id="sec-2-1">
        <title>2.1. Interaction model without position bias</title>
        <p>
          We follow the Plackett-Luce ranking model [
          <xref ref-type="bibr" rid="ref17 ref18">17, 18</xref>
          ] to
describe the interaction model. Consider a situation where
we display an item  given some presented ranking to the
user . Let  denote the actual relevance of item  to the
user  (i.e. the probability of the user interacting with an
item provided the item has been observed). To model user
engagement with recommended items  without position
bias, we interpret the selection of an item at time step  from
a presented ranking subset of items  ∈  as sampling
from the probability mass function  ( | ) of a random
variable . This random variable represents the selected
item at time step . Formally, this is defined as follows:
These interactions () together with the recommended
items  on the current iteration will constitute data ′ on
the next iteration.
        </p>
        <p>We assume that the presented ranking, along with its
interactions, can be viewed as a resampling process. In
the absence of feedback loop efects, these observations
are expected to produce data with distributions that are
approximately equivalent, ′ ≈ , neglecting randomness
and user behavior/trafic changes.</p>
        <p>This leads us to a key observation of how we model the
effect of position bias on the popularity histogram, which has
remained unafected by the feedback loop until now.
Specifically, we note that the collected interaction data can be
viewed as a sample from a distribution over the vocabulary.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Interaction model within the feedback loop</title>
      <p>A feedback loop is a mechanism that makes past ranking
results appear in the data as more aligned with user
preferences than they are. It is called a loop because once a
deployed model induces a skew in the data, it afects models
trained on that data. Those models get deployed, and the
whole phenomenon repeats. These iterations are illustrated
in Figure 2.</p>
      <p>Current iteration
Deployed
model</p>
      <p>Serving life traffic</p>
      <p>Previous iteration</p>
      <p>User-item
interactions
Recommended items R</p>
      <p>Model training</p>
      <p>Data D</p>
      <p>The most prominent driver of the feedback loop is
position bias. Now, we present the case where the user behavior
exhibits the position bias while interacting with the
recommendation model, which is trained on data . This means
that the users may not observe all of the positions in the
recommended list and may also pay diferent attention to
diferent positions. In the remainder of this section, we
elaborate on the concept of position bias and define it formally.
Then, we extend the interaction model defined in (1).</p>
      <sec id="sec-3-1">
        <title>3.1. Position bias</title>
        <p>
          Let 1 be the indicator of the event that the user interacted
with the item  (e.g. clicked on it), 1 – the indicator of the
event that the user observed the displayed item , and pos()
– the position at which the item was displayed. Define the
relevance variable, 1 ∼ Bernoulli (), as the indicator
of the event that the item is relevant to the user. Under
the standard examination hypothesis [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], a displayed item
receives a click if and only if the user observes it and finds
relevant, i. e.
        </p>
        <p>1 = 1 · 1 .
(2)</p>
        <sec id="sec-3-1-1">
          <title>From Eq. (2) it immediately follows that</title>
          <p>P (1 = 1 | pos() = ) ≤ P (1 = 1 | pos() = ) .
Then the position bias can be defined as the following ratio:
bias() := P (1 = 1 | pos() = )/P (1 = 1 | pos() = ).</p>
        </sec>
        <sec id="sec-3-1-2">
          <title>From Eq. (2), it follows that</title>
          <p>P (1 = 1 | pos() = ) = P (1 1 = 1 | pos() = ) ,
hence by the definition of conditional probability, the
position bias is the probability of being clicked conditional on
being relevant:
bias() = P (1 = 1 | 1 = 1, pos() = ) .</p>
          <p>bias() ∝ −  ,
where the parameter  controls the severity of bias.</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Interaction model</title>
        <p>To reason about the feedback loop dynamics of user behavior
and algorithmic recommendations built on observations ,
we define a model of how users engage with recommended
items  considering the presence of position bias. For that,
we extend the model (1) with the position bias defined earlier
as follows:</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Skew in the distribution of popularity of items</title>
      <p>In this section, we demonstrate and quantify the skew in
the popularity histogram based on interaction data . As
we explained earlier, we view such interaction data as a
sample from a distribution over the vocabulary of items. A
common approach to model such a distribution is by
discretizing a continuous density, like exponential distribution,
which gives a suitable approximation to a discrete empirical
distribution. We will use the assumption of an exponential
distribution.</p>
      <sec id="sec-4-1">
        <title>4.1. Sample selection bias</title>
        <p>Let us first turn to the case where the position bias does not
exist and let  be the rate of the exponential distribution
that approximates the popularity histogram or, equivalently,
the item sampling distribution in that case.</p>
        <p>Define the random variable  as the popularity rank of
an item. Now, the interaction model (1) without position
bias results in sampling a random variable  at time step
 from an exponential distribution with the rate parameter
 . As a result, the current iteration produces observations
() along with interactions (). These observations are
expected to yield a similar distribution of popularity of items.</p>
        <p>Next consider the interaction model (4) with position bias.
The interpretation of the interaction data as an item sample
applies in this scenario too but the sampling probabilities
Finally, assuming  and  are independent events
conditional on the position, we have that</p>
        <p>P (1 = 1 | pos() = ) =</p>
        <p>P (1 = 1 | pos() = ) P (1 = 1 | pos() = ) ,
and the bias is just the probability of observing the item 
displayed at the -th position,</p>
        <p>bias() = P (1 = 1 | pos() = ) .</p>
        <p>
          The position bias is commonly modeled as follows [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]:
(3)
(4)
change. We encounter biased sampling of  because the
sampling distribution is diferent from the target
population exp ( ). This is known as the sample selection bias
[
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. In this scenario, the probability density function of 
can be described as follows using the weighted exponential
distribution:
 &gt; 0,
(5)
0
        </p>
        <p>bias() − 
 () = ∫︀ ∞ bias() −   ∝  ′−  ′,
where  corresponds to the popularity rank of an item and
bias() is a weighting function that describes the efect of
the position bias on the popularity at diferent ranks.</p>
        <p>
          Since the bias is typically a monotonically decreasing
function of the position and popular items are generally
shown in earlier positions, it is natural to expect that  ′ &gt;
 or, in other words, that the popularity histogram has a
greater skew when the position bias is present. Such positive
skewness can be demonstrated by estimating a monotonic
density under selection bias sampling [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Influence on popularity</title>
        <p>Without correcting for the bias, the distribution of
popularity of items will follow exp( ′) from Eq. (5), exhibiting
a stronger bias towards more popular items as depicted in</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Experiments and results</title>
      <p>
        To address position bias and counteract the extra skew in
the popularity of items influenced by the feedback loop,
we integrate position-aware learning [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] into the ranking
model that powers both Browse and Search use cases of
our e-commerce platform’s catalog. This approach models
positional information as a feature during training, allowing
the model to separate the impact of item position from its
actual relevance. Due to its simplicity, this method is widely
used in practical applications [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. In contrast, another
common approach – using inverse propensity weighting
transformations during training – often results in challenges
Dot Product
      </p>
      <p>Item Tower
MLP
Item
Features
1.0
t
h
g
i
e
w
ign0.5
d
d
e
b
m
E
0.0
(a) The model architecture with the position branch.
(b) Embedding weight per position after training.</p>
      <p>Position Embedding
Sigmoid σ
Summation</p>
      <p>User Tower</p>
      <p>Transformer
Position
Feature</p>
      <p>Historical Actions</p>
      <p>Features</p>
      <p>Context/Query</p>
      <p>
        Features
related to the accuracy of the transformations [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] and high
variance [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>Dataset. Our dataset consists of a sample of catalog
sessions. Each session consists of articles displayed in response
to the customer’s browse or search request. This set of
articles is combined with contextual data (e.g. market, device
type, browsing category, etc), user history prior to the time
of the request (previous product clicks, add-to-cart and
addto-wishlist events, purchases), and information about which
of the displayed received an interaction from the customer.
The training dataset consists of 250 million sessions,
involving 71 million unique customers across 25 markets, with an
average history length of 24 actions. We split the sessions
temporarily to create the training and test datasets to ensure
no data leakage.</p>
      <p>
        Base Model. We performed debiasing on top of an
existing catalog ranking model. This model has a two-tower
architecture [
        <xref ref-type="bibr" rid="ref25 ref26">25, 26</xref>
        ]. It did not have any mechanisms to
remove position bias prior to our intervention. The
training objective of the model is to rank a given set of items.
This task is modeled as a pointwise prediction problem
using binary cross entropy, where we predict the probability
of a customer performing a positive action. Within this
model, the user tower utilizes historical action sequences
and contextual data to produce a user embedding, while
the item tower represents item embeddings. Then, these
embeddings are combined using a dot product operation
to produce a score per item. We use early stopping as a
regularization technique to halt training when parameter
updates no longer yield improvements on a validation set.
Figure 3a depicts the final architecture, which includes the
baseline model along with a newly added shallow position
branch.
      </p>
      <p>
        Methodology. Using the position-aware approach [
        <xref ref-type="bibr" rid="ref24 ref27">24,
27</xref>
        ], we add position information as a feature, allowing the
model to disentangle the influence of item position from the
true relevance of the probability that a user would engage
with an item. During training, the model is conditioned
on positions, while during serving, it becomes
positionindependent by setting a default value. To prevent potential
negative efects of correlation with other features, we
isolate this positional feature from the remaining features by
using a shallow position branch. Additionally, to prevent
overfitting on position information, we apply L2
regularization to the position embeddings. Figure 3b illustrates
the position embedding weights for each position based on
the regularization applied. Higher weights indicate greater
overfitting to position information during training. Adding
the position branch did not significantly change the training
dynamics. It slightly increased the loss, but the number of
epochs required to reach saturation remained the same.
      </p>
      <p>
        During the ofline evaluation, we use
inverse-propensityweighted NDCG to measure relevance and an average
recommendation popularity metric to detect improvements in
popularity skew. In the online experiment, we also measure
the efective catalog size. The main metrics are described as
follows:
• Recall@k [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]: Proportion of all relevant items
within top-k items.
• Inverse Propensity Score weighted NDCG
(IPSNDCG@k) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]: Assesses ranking efectiveness by
considering the position of relevant items within
the top-k list. All attributed items are considered as
relevant and their relevance is weighted based on
inverse propensity scores. The propensities were
modeled as Eq. (3), and their severity  was estimated
using the Expectation-Maximization algorithm [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
      </p>
      <p>
        It is essentially a correction for bias in Eq. (5).
• Average Recommendation Popularity within top k
items (ARP@k) [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]: Measures the average
popularity of recommended items in each list. For any
item in the list, popularity is computed by the
number of interactions accumulated in the preceding
days. A higher ARP indicates a greater propensity
for popular items within the recommendations.
• Efective Catalog Size (ECS@X) [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]: Measures the
share of items that constitute X% of all interactions
aiming at describing the distribution of interactions.
      </p>
      <sec id="sec-5-1">
        <title>5.1. Ofline experiments</title>
        <p>We ofline evaluate the model on a holdout set containing
instances (catalog sessions) from the subsequent day, ensuring
that the evaluation data remains unseen during the training
phase. Table 1 presents the results of a grid search for L2
regularization, identifying the best model for further online
experiments with an L2 value of 0.001. After tuning the
regularization, the ofline evaluation showed no statistically
significant improvement in IPS-NDCG (relevance), but did
demonstrate a notable improvement of -4.34% in ARP, with
a statistically significant diference (p-value &lt; 0.05). Further
adjustments in either direction did not improve the results.
Additionally, we included the performance of random and
popularity-based baselines.
-4.34%
-8.66%
-14.68%
129.10%
-48.19%</p>
        <p>IPS-NDCG@6
0.16%
-1.43%
-2.70%</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Online experiment</title>
        <p>We conducted an online A/B test on the ranking use case,
where we allocated equal trafic splits among variants over
several weeks to achieve the minimum detectable efect for
the success KPI, with a p-value &lt; 0.05. The findings from
ofline experiments were consistent with the outcomes of
the A/B test:
• No statistically significant changes in the main KPIs,
customer engagement and financial metrics, or
either of the guardrail KPIs: net merchandise value
after return per user and discovery return days per
user.
• Decrease (i.e. improvement) in the popularity metric
by 5.7% in ARP@6.
• Increase (i.e. improvement) in the catalog items
utilization by 3.1% in ECS@10.</p>
        <p>The results are further detailed in Table 2 and Table 3.</p>
        <p>The experiments demonstrate that position debiasing can
efectively spread visibility and interactions more evenly
across the assortment, maintaining user engagement and
ifnancial metrics even when the strength of the position
bias is not suficient to impact relevance significantly. This
makes the ranking fairer and helps attract more partners or
content providers, benefiting the customers and the business
in the long term.</p>
        <p>At last, following the deployment of the debiased model,
we calculated the skew in the popularity of items as the
relative change between the distribution parameters before and
after the model rollout, as defined in the previous section.
We approximated the distributions using exponential
distribution with parameters, determined through maximum
likelihood distribution fitting. The rollout of the debiased
model resulted in a 2.5% reduction in skew, indicating a shift
towards a more balanced distribution across items. It’s
important to note that this comparison in skew is not rigorous
due to inherent daily variations in factors such as user trafic
patterns, behavior distribution, introduction of new items,
and other sources of randomness. As a result, it serves as a
supplementary metric to the main KPIs.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>The paper has demonstrated that debiasing can spread
visibility and interactions more evenly across the assortment
without hurting user engagement and financial metrics.
This makes the ranking fairer and helps attract more
partners or content providers, benefiting the customers and the
business in the long term. We have provided a theoretical
explanation of how the feedback loop, influenced by
position bias, impacts popularity. Through experiments on our
e-commerce platform, we have showcased these findings.</p>
      <p>X
ECS
0.1
3.1%
0.2
2.2%
0.3
1.8%
0.4
1.4%
0.5
1.3%
0.6
1.1%
0.7
1.0%
0.8
0.8%
0.9
0.5%</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Alamdari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. J.</given-names>
            <surname>Navimipour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hosseinzadeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Safaei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Darwesh</surname>
          </string-name>
          ,
          <article-title>A systematic study on the recommender systems in the e-commerce, IEEE Access 8 (</article-title>
          <year>2020</year>
          )
          <fpage>115694</fpage>
          -
          <lpage>115716</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2020</year>
          .
          <volume>3002803</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>Bias and debias in recommender system: A survey and future directions</article-title>
          ,
          <source>ACM Trans. Inf. Syst</source>
          .
          <volume>41</volume>
          (
          <year>2023</year>
          ). URL: https://doi.org/10.1145/3564284. doi:
          <volume>10</volume>
          .1145/ 3564284.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H.</given-names>
            <surname>Steck</surname>
          </string-name>
          ,
          <article-title>Calibrated recommendations</article-title>
          ,
          <source>in: Proceedings of the 12th ACM Conference on Recommender Systems</source>
          , RecSys '18,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2018</year>
          , p.
          <fpage>154</fpage>
          -
          <lpage>162</lpage>
          . URL: https://doi.org/10.1145/3240323.3240372. doi:
          <volume>10</volume>
          . 1145/3240323.3240372.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Pei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ou</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Zhang,</surname>
          </string-name>
          <article-title>Understanding echo chambers in e-commerce recommender systems</article-title>
          ,
          <source>in: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , SIGIR '20,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2020</year>
          , p.
          <fpage>2261</fpage>
          -
          <lpage>2270</lpage>
          . URL: https://doi.org/10.1145/ 3397271.3401431. doi:
          <volume>10</volume>
          .1145/3397271.3401431.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Collins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Tkaczyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aizawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Beel</surname>
          </string-name>
          ,
          <source>Position Bias in Recommender Systems for Digital Libraries</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>335</fpage>
          -
          <lpage>344</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -78105-1_
          <fpage>37</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T.</given-names>
            <surname>Joachims</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Swaminathan</surname>
          </string-name>
          , T. Schnabel,
          <article-title>Unbiased learning-to-rank with biased feedback</article-title>
          ,
          <source>in: Proceedings of the Tenth ACM International Conference on Web Search and Data Mining</source>
          , WSDM '17,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2017</year>
          , p.
          <fpage>781</fpage>
          -
          <lpage>789</lpage>
          . URL: https://doi.org/10.1145/3018661. 3018699. doi:
          <volume>10</volume>
          .1145/3018661.3018699.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ovaisi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ahsan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Vasilaky</surname>
          </string-name>
          , E. Zheleva,
          <article-title>Correcting for selection bias in learning-torank systems</article-title>
          ,
          <source>in: Proceedings of The Web Conference</source>
          <year>2020</year>
          , WWW '20,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2020</year>
          , p.
          <fpage>1863</fpage>
          -
          <lpage>1873</lpage>
          . URL: https://doi.org/10.1145/3366423.3380255. doi:
          <volume>10</volume>
          . 1145/3366423.3380255.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bendersky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Metzler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Najork</surname>
          </string-name>
          ,
          <article-title>Learning to rank with selection bias in personal search</article-title>
          ,
          <source>in: Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , SIGIR '16,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2016</year>
          , p.
          <fpage>115</fpage>
          -
          <lpage>124</lpage>
          . URL: https://doi.org/10.1145/2911451.2911537. doi:
          <volume>10</volume>
          . 1145/2911451.2911537.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Saito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yaginuma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Nishino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sakata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Nakata</surname>
          </string-name>
          ,
          <article-title>Unbiased recommender learning from missing-notat-random implicit feedback</article-title>
          ,
          <source>in: Proceedings of the 13th International Conference on Web Search and Data Mining</source>
          , WSDM '20,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2020</year>
          , p.
          <fpage>501</fpage>
          -
          <lpage>509</lpage>
          . URL: https://doi.org/10.1145/3336191.3371783. doi:
          <volume>10</volume>
          . 1145/3336191.3371783.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Schnabel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Swaminathan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Chandak</surname>
          </string-name>
          , T. Joachims,
          <article-title>Recommendations as treatments: Debiasing learning and evaluation</article-title>
          , in: M. F. Balcan,
          <string-name>
            <given-names>K. Q.</given-names>
            <surname>Weinberger</surname>
          </string-name>
          (Eds.),
          <source>Proceedings of The 33rd International Conference on Machine Learning</source>
          , volume
          <volume>48</volume>
          <source>of Proceedings of Machine Learning Research</source>
          , PMLR, New York, New York, USA,
          <year>2016</year>
          , pp.
          <fpage>1670</fpage>
          -
          <lpage>1679</lpage>
          . URL: https://proceedings.mlr.press/v48/schnabel16.html.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vardasbi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Oosterhuis</surname>
          </string-name>
          , M. de Rijke,
          <article-title>When inverse propensity scoring does not work: Afine corrections for unbiased learning to rank</article-title>
          ,
          <source>in: Proceedings of the 29th ACM International Conference on Information &amp; Knowledge Management, CIKM '20</source>
          ,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2020</year>
          , p.
          <fpage>1475</fpage>
          -
          <lpage>1484</lpage>
          . URL: https://doi.org/10.1145/ 3340531.3412031. doi:
          <volume>10</volume>
          .1145/3340531.3412031.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mansoury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Abdollahpouri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pechenizkiy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Mobasher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Burke</surname>
          </string-name>
          ,
          <article-title>Feedback loop and bias amplification in recommender systems</article-title>
          ,
          <source>in: Proceedings of the 29th ACM International Conference on Information &amp; Knowledge Management, CIKM '20</source>
          ,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2020</year>
          , p.
          <fpage>2145</fpage>
          -
          <lpage>2148</lpage>
          . URL: https://doi.org/10.1145/3340531. 3412152. doi:
          <volume>10</volume>
          .1145/3340531.3412152.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Caverlee</surname>
          </string-name>
          ,
          <article-title>Popularity bias in dynamic recommendation</article-title>
          ,
          <source>in: Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery &amp; Data Mining, KDD '21</source>
          ,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2021</year>
          , p.
          <fpage>2439</fpage>
          -
          <lpage>2449</lpage>
          . URL: https://doi.org/10.1145/3447548.3467376. doi:
          <volume>10</volume>
          . 1145/3447548.3467376.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D.</given-names>
            <surname>Jannach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lerche</surname>
          </string-name>
          , I. Kamehkhosh,
          <string-name>
            <given-names>M.</given-names>
            <surname>Jugovac</surname>
          </string-name>
          ,
          <article-title>What recommenders recommend: an analysis of recommendation biases and possible countermeasures, User Modeling</article-title>
          and
          <source>UserAdapted Interaction</source>
          <volume>25</volume>
          (
          <year>2015</year>
          )
          <fpage>427</fpage>
          -
          <lpage>491</lpage>
          . URL: https: //doi.org/10.1007/s11257-015-9165-3. doi:
          <volume>10</volume>
          .1007/ s11257-015-9165-3.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>R.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chiappa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lattimore</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>György</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kohli</surname>
          </string-name>
          ,
          <article-title>Degenerate feedback loops in recommender systems</article-title>
          ,
          <source>in: Proceedings of the 2019 AAAI/ACM Conference on AI</source>
          ,
          <string-name>
            <surname>Ethics</surname>
          </string-name>
          , and Society, AIES '19,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2019</year>
          , p.
          <fpage>383</fpage>
          -
          <lpage>390</lpage>
          . URL: https://doi.org/10.1145/3306618. 3314288. doi:
          <volume>10</volume>
          .1145/3306618.3314288.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>A. J. B. Chaney</surname>
            ,
            <given-names>B. M.</given-names>
          </string-name>
          <string-name>
            <surname>Stewart</surname>
            ,
            <given-names>B. E.</given-names>
          </string-name>
          <string-name>
            <surname>Engelhardt</surname>
          </string-name>
          ,
          <article-title>How algorithmic confounding in recommendation systems increases homogeneity and decreases utility</article-title>
          ,
          <source>in: Proceedings of the 12th ACM Conference on Recommender Systems</source>
          , RecSys '18,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2018</year>
          , p.
          <fpage>224</fpage>
          -
          <lpage>232</lpage>
          . URL: https://doi.org/10.1145/3240323.3240370. doi:
          <volume>10</volume>
          . 1145/3240323.3240370.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>R. D.</given-names>
            <surname>Luce</surname>
          </string-name>
          ,
          <article-title>The choice axiom after twenty years</article-title>
          ,
          <source>Journal of mathematical psychology</source>
          <volume>15</volume>
          (
          <year>1977</year>
          )
          <fpage>215</fpage>
          -
          <lpage>233</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0022</fpage>
          -
          <lpage>2496</lpage>
          (
          <issue>77</issue>
          )
          <fpage>90032</fpage>
          -
          <lpage>3</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>R. L.</given-names>
            <surname>Plackett</surname>
          </string-name>
          ,
          <article-title>The analysis of permutations</article-title>
          ,
          <source>Journal of the Royal Statistical Society Series C: Applied Statistics</source>
          <volume>24</volume>
          (
          <year>1975</year>
          )
          <fpage>193</fpage>
          -
          <lpage>202</lpage>
          . doi:
          <volume>10</volume>
          .2307/2346567.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>N.</given-names>
            <surname>Craswell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Zoeter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Taylor</surname>
          </string-name>
          , B.
          <string-name>
            <surname>Ramsey</surname>
          </string-name>
          ,
          <article-title>An experimental comparison of click position-bias models</article-title>
          ,
          <source>in: Proceedings of the 2008 international conference on web search and data mining</source>
          ,
          <year>2008</year>
          , pp.
          <fpage>87</fpage>
          -
          <lpage>94</lpage>
          . doi:
          <volume>10</volume>
          .1145/1341531.1341545.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>B.</given-names>
            <surname>Zadrozny</surname>
          </string-name>
          ,
          <article-title>Learning and evaluating classifiers under sample selection bias</article-title>
          ,
          <source>in: Proceedings of the Twenty-First International Conference on Machine Learning</source>
          , ICML '04,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2004</year>
          , p.
          <fpage>114</fpage>
          . URL: https://doi.org/10.1145/1015330.1015425. doi:
          <volume>10</volume>
          . 1145/1015330.1015425.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>J.</given-names>
            <surname>Qin</surname>
          </string-name>
          , Length Biased Sampling,
          <source>Multiplicative Censoring and Survival Analysis</source>
          , Springer Singapore, Singapore,
          <year>2017</year>
          , pp.
          <fpage>519</fpage>
          -
          <lpage>558</lpage>
          . URL: https:// doi.org/10.1007/
          <fpage>978</fpage>
          -981-10-4856-2_
          <fpage>25</fpage>
          . doi:
          <volume>10</volume>
          .1007/
          <fpage>978</fpage>
          -981-10-4856-2_
          <fpage>25</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>D. G.</given-names>
            <surname>Horvitz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Thompson</surname>
          </string-name>
          ,
          <article-title>A generalization of sampling without replacement from a finite universe</article-title>
          ,
          <source>Journal of the American Statistical Association</source>
          <volume>47</volume>
          (
          <year>1952</year>
          )
          <fpage>663</fpage>
          -
          <lpage>685</lpage>
          . URL: http://www.jstor.org/stable/2280784.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>X.</given-names>
            <surname>Ling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <article-title>Model ensemble for click prediction in bing search ads</article-title>
          ,
          <source>in: Proceedings of the 26th International Conference on World Wide Web Companion, WWW '17 Companion, International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE</source>
          ,
          <year>2017</year>
          , p.
          <fpage>689</fpage>
          -
          <lpage>698</lpage>
          . URL: https://doi.org/10.1145/3041021. 3054192. doi:
          <volume>10</volume>
          .1145/3041021.3054192.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>H.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Zhang,</surname>
          </string-name>
          <article-title>Pal: a position-bias aware learning framework for ctr prediction in live recommender systems</article-title>
          ,
          <source>in: Proceedings of the 13th ACM Conference on Recommender Systems</source>
          , RecSys '19,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2019</year>
          , p.
          <fpage>452</fpage>
          -
          <lpage>456</lpage>
          . URL: https://doi.org/10.1145/3298689.3347033. doi:
          <volume>10</volume>
          . 1145/3298689.3347033.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>P.</given-names>
            <surname>Covington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Adams</surname>
          </string-name>
          , E. Sargin,
          <article-title>Deep neural networks for youtube recommendations</article-title>
          ,
          <source>in: Proceedings of the 10th ACM Conference on Recommender Systems</source>
          , RecSys '16,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2016</year>
          , p.
          <fpage>191</fpage>
          -
          <lpage>198</lpage>
          . URL: https://doi.org/10.1145/2959100.2959190. doi:
          <volume>10</volume>
          . 1145/2959100.2959190.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>J.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yi</surname>
          </string-name>
          , D. Zhiyuan Cheng, L. Hong,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. Xiaoming</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. H.</given-names>
            <surname>Chi</surname>
          </string-name>
          ,
          <article-title>Mixed negative sampling for learning two-tower neural networks in recommendations</article-title>
          ,
          <source>in: Companion Proceedings of the Web Conference</source>
          <year>2020</year>
          , WWW '20,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2020</year>
          , p.
          <fpage>441</fpage>
          -
          <lpage>447</lpage>
          . URL: https://doi.org/10.1145/3366424. 3386195. doi:
          <volume>10</volume>
          .1145/3366424.3386195.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Andrews</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumthekar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sathiamoorthy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yi</surname>
          </string-name>
          , E. Chi,
          <article-title>Recommending what video to watch next: a multitask ranking system</article-title>
          ,
          <source>in: Proceedings of the 13th ACM Conference on Recommender Systems</source>
          , RecSys '19,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2019</year>
          , p.
          <fpage>43</fpage>
          -
          <lpage>51</lpage>
          . URL: https://doi.org/10.1145/3298689. 3346997. doi:
          <volume>10</volume>
          .1145/3298689.3346997.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Y.-M. Tamm</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Damdinov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Vasilev</surname>
          </string-name>
          ,
          <article-title>Quality metrics in recommender systems: Do we calculate metrics consistently?</article-title>
          ,
          <source>in: Proceedings of the 15th ACM Conference on Recommender Systems</source>
          , RecSys '21,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2021</year>
          , p.
          <fpage>708</fpage>
          -
          <lpage>713</lpage>
          . URL: https://doi.org/10.1145/ 3460231.3478848. doi:
          <volume>10</volume>
          .1145/3460231.3478848.
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Golbandi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bendersky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Metzler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Najork</surname>
          </string-name>
          ,
          <article-title>Position bias estimation for unbiased learning to rank in personal search</article-title>
          ,
          <source>in: Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining</source>
          , WSDM '18,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2018</year>
          , p.
          <fpage>610</fpage>
          -
          <lpage>618</lpage>
          . URL: https://doi.org/10.1145/3159652. 3159732. doi:
          <volume>10</volume>
          .1145/3159652.3159732.
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yao</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Chen, Challenging the long tail recommendation</article-title>
          ,
          <source>Proc. VLDB Endow</source>
          .
          <volume>5</volume>
          (
          <year>2012</year>
          )
          <fpage>896</fpage>
          -
          <lpage>907</lpage>
          . URL: https://doi.org/10.14778/2311906. 2311916. doi:
          <volume>10</volume>
          .14778/2311906.2311916.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Gomez-Uribe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hunt</surname>
          </string-name>
          ,
          <article-title>The netflix recommender system: Algorithms, business value, and innovation</article-title>
          ,
          <source>ACM Trans. Manage. Inf. Syst</source>
          .
          <volume>6</volume>
          (
          <year>2016</year>
          ). URL: https: //doi.org/10.1145/2843948. doi:
          <volume>10</volume>
          .1145/2843948.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>