<!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>A New Click Model for Relevance Prediction in Web Search</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander Fishkov</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergey Nikolenko</string-name>
          <email>sergey@logic.pdmi.ras.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>St. Petersburg Academic University</institution>
          ,
          <addr-line>St. Petersburg</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>St. Petersburg State Polytechnical University</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Steklov Mathematical Institute</institution>
          ,
          <addr-line>St. Petersburg</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>39</fpage>
      <lpage>48</lpage>
      <abstract>
        <p>We present a new click model for processing click logs and predicting relevance and appeal for query{document pairs in search results. Our model is a simpli ed version of the task-centric click model but outperforms it in an experimental comparison.</p>
      </abstract>
      <kwd-group>
        <kwd>web search</kwd>
        <kwd>click models</kwd>
        <kwd>relevance prediction</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Search engines process huge amounts of information: the text of billions of web
pages and hyperlinks between them that form the structure of the World Wide
Web. Obviously, this information, usually provided by web crawlers, lies in the
foundation of a successful search engine [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However, as a search engine
accumulates active users, information about their behaviour begins to weigh in:
click logs accumulate rst-hand information on user behaviour, i.e., which search
results for a certain query users actually click. Obviously, the best possible
relevance estimates come from the humans themselves; thus, click log information
represents an invaluable resource on which search engines would like to draw.
      </p>
      <p>In this work, we propose a new model for processing click logs which is
simpler for inference than an existing task-centric click model (TCM) but produces
better results. In Section 2, we review existing click models and introduce basic
de nitions and problem setting; a separate Section 3 is devoted a detailed
description of TCM. In Section 4, we present our modi ed click model and describe
the inference procedure. Section 5 describes our experimental setup and results
produced on a publicly available large-scale dataset, and Section 6 concludes the
paper.</p>
    </sec>
    <sec id="sec-2">
      <title>Related work</title>
      <p>
        Recent years have seen a proliferation of click models for modeling user
behaviour. This line of research began in studying the position bias e ect: user
behaviour studies have shown [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] that not only higher positions in search results
rankings attract more attention and are more likely to be clicked on, but also
that lower positions are often not even examined at all by the user. Ensuing
probabilistic modeling con rmed these results and formalized them in the
examination hypothesis [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] that captures this reasoning by specifying probabilities
of the event Ci that the user clicks on document at position i as conditional
probabilities on the event Ei that the user actually examines the document at
position i; the examination hypothesis states that p(Ci = 1 j Ei = 0) = 0.
      </p>
      <p>
        Latest research has built upon this assumption and has incorporated various
additional assumptions and new pieces of information that could be used to
predict the click event. Early models tried to capture position bias directly: the
clicks over expected clicks model [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] estimates the number of expected clicks for
each position, the examination model learns position bias with an EM algorithm
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], and logistic regression has also been used to estimate position biases [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        However, it is actually true that in a good search engine, top results are
generally more relevant than bottom results, so position bias is not just a feature
of the user's perception as position models presuppose but also has sound
underlying causes. Thus, emphasis shifted to more complex probabilistic graphical
models that attempt to more accurately model actual user behaviour. They are
usually based on the cascade hypothesis [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]: a user examines documents from
top to bottom, so a document at position i + 1 can be examined only if the
document at position i has been examined: p(Ei+1 = 1 j Ei = 0) = 0. A
notable model that does not use the cascade hypothesis is the user browsing
model (UBM) proposed in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. UBM assumes that the user \jumps" from the
previously clicked position ic to one of the subsequent positions i with constant
probabilities: p(Ei = 1 j Cic ) = ic;i ic .
      </p>
      <p>
        Several graphical click models with varying complexity have been proposed
under the cascade hypothesis [6{13]. Starting from the dynamic Bayesian
network (DBN) model [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], click models usually draw a distinction between appeal
and relevance, or, in terms of [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], appeal, perceived relevance and intrinsic
relevance. Appeal shows how relevant the document looks for the user; it is directly
responsible for user clicks. Perceived relevance shows how relevant the user has
felt the document to be after the user has clicked on it and looked at it; perceived
relevance is responsible for user satisfaction and, therefore, for the fact whether
the user comes back and examines subsequent documents after this one.
Intrinsic relevance is usually an auxiliary feature derived from appeal and perceived
relevance: appeal and perceived relevance are usually normalized to lie between
0 and 1, and intrinsic relevance is computed as their product.
      </p>
      <p>
        One of the latest click models is the task-centric click model (TCM) proposed
by Zhang et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. TCM steps back and considers whole sessions of queries
submitted by the same user, assuming that the user has a certain purpose in
mind (hence task-centric), and various queries are intended to carry out that
purpose. Our model, presented in the next section, is close to TCM in essence
but turns out to be better in experimental studies and simpler for inference.
      </p>
    </sec>
    <sec id="sec-3">
      <title>The TCM model</title>
      <p>The main characteristic feature of the task-centric click model is a broader look
at search process: interaction between user and search engine is viewed as a
sequential process of submitting and reformulating queries. TCM assumes that
the user has a speci c informational need, a search intent which is assumed to
be xed during the entire session. The user enters a query, examines the result,
and then decides whether to click on some documents or enter another query
and so on. There are two main assumptions about user behavior in TCM:
(1) if a query does not match the user's underlying intent, he will perform no
clicks but learn from search results to pose a new, re ned query;
(2) when a document has been examined before in the same session, it will have
a lower probability to be clicked when the user examines it again.</p>
      <p>For the ith query in a session and for the jth document in the search results,
TCM introduces the following variables:</p>
      <sec id="sec-3-1">
        <title>Mi; whether the ith query matches the user's intent;</title>
        <p>Ni; whether the user submits another query after the ith(observed);
Ei;j; whether the user examines the document at (i; j);
Hi;j; whether the document at (i; j) has already been shown</p>
        <p>during the current session ;
Fi;j; whether the document is considered fresh by the user;
Ci;j; whether the document is clicked (observed );</p>
        <p>Ri;j; whether the document is relevant;
(i0; j0); previous position of document at (i; j) if this document</p>
        <p>has already been shown during the current session :
The following formulas complete the de nition of TCM:</p>
        <p>p(Mi = 1) = 1;
p(Ni = 1jMi = 1) = 2;
p(Ni = 1jMi = 0) = 1;
p(Fi;j = 1jHi;j = 1) = 3;
p(Fi;j = 1jHi;j = 0) = 1:
p(Ri;j = 1) = ri;j;
p(Ei;j = 1) = j;</p>
        <p>Hi;j = 0 , Hi0;j0 = Ei0;j0 = 0;</p>
        <p>Ci;j = 1 , Mi = Ei;j = Ai;j = Fi;j = 1;</p>
        <p>The TCM model is presented as a Bayesian network on Fig. 1. Variables
F and H represent the second assumption on user behavior: the probability to
click on the current dicument is a ected by probabilities of its previous
examinations. Looking back at the formulas, one can nd out that additional edges are
added to the network based on what documents are shown to the user on each
query result page. Our experiments have shown that large sessions with
similar queries (some documents are shown many times during session) signi cantly
slow down inference. It would be much better for the model's e ciency to have
each query self-contained. Another way to improve the model is to introduce
a more complete query-level structure. We tried to adress these points in our
model presented in the next section.
4</p>
        <p>The SCM</p>
        <p>model
In this work, we propose a new model that we call the session click model (SCM).
It is essentially a simpli cation of TCM: we break down some of the connections
in the factor graph of TCM in order to ease and speed up Bayesian inference.
However, as we will see below, our model actually outperforms TCM on
realworld data.</p>
        <p>For the ith query in a session and for the jth document in the search results,
SCM introduces the following variables:</p>
      </sec>
      <sec id="sec-3-2">
        <title>Mi; whether the ith query matches the user's intent;</title>
        <p>Ni; whether the user submits another query after the ith(observed);
Ei;j ; whether the user examines the document at (i; j);
Hi;j ; whether the document at (i; j) has already been shown</p>
        <p>during the current session (observed );
Fi;j ; whether the document is considered fresh by the user;
Ci;j ; whether the document is clicked (observed );
Ai;j ; whether the document appeals to the user;</p>
        <p>Si;j ; whether the document satis es the user:</p>
        <p>Unlike TCM, our model uses Hi;j as indication of prior appearance of a
document so it becomes a new observed variable. In TCM, these variables make
up additional connections between di erent queries in a session; in SCM, they
are observed so di erent queries become dependent only via Mi.</p>
        <p>Formally, SCM is de ned as follows (we write some conditional probabilities
as logical formulas for brevity and clarity):</p>
        <p>p(Mi = 1) = 1;
p(Ni = 1jMi = 1) = 2;
p(Ni = 1jMi = 0) = 1;
p(Fi;j = 1jHi;j = 1) = 3;
p(Fi;j = 1jHi;j = 0) = 1;
p(Ai;j = 1) = ai;j ;</p>
        <p>Ei;j 1 = 0 ) Ei;j = 0;
Si;j 1 = 1 ) Ei;j = 0;</p>
        <p>Ei;j = 1 ) Ei;j 1 = 1 &amp; Si;j 1 = 0;
p(Si;j = 1 j Ci;j = 1) = si;j ;
p(Si;j = 1 j Ci;j = 0) = 0;</p>
        <p>Ci;j = 1 , Mi = Ei;j = Ai;j = Fi;j = 1:</p>
        <p>As a Bayesian network, the model is presented on Fig. 2; the conditional
probability tables are shown above, so Fig. 2 together with the above formulas
represent a complete speci cation of the joint probability distribution in SCM.
We perform Bayesian inference in SCM via loopy belief propagation. Our model
has three global parameters 1, 2, 3. They represent various conditional
probabilities. To estimate their values from data, we rst convert our model in the
form of a factor graph. For each parameter, we add another variable node and
connect it to the corresponding factor. Then we iterate through the click log as
follows:
(1) assign a uniform Beta prior for each i;
(2) process a single session from click log and get posteriors for 1, 2, and 3;
(3) for the next session, set priors for them to posteriors from previous session;
(4) return to step 2.</p>
        <p>This would be a very lengthy process for the entire click log, but posterior
estimates do converge relatively quickly, so we can stop when the variance becomes
small enough. Then we use these estimates as parameter values for the SCM.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiments</title>
      <sec id="sec-4-1">
        <title>Dataset</title>
        <p>
          We evaluate our results on (a representative subset of) the Yandex click log
dataset that was made available for the \Internet Mathematics" competition of
2011 [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. The data is divided into user sessions that consist of queries, search
results, and user clicks for these results; the logs are anonymized, and no user
information is provided (we do not know which sessions come from the same
user). Click logs also contain time delays between clicks, but neither our model
nor any of the competitive click models we compare it with makes use of temporal
information; this is a very interesting subject for further study.
5.2
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>Experimental setup</title>
        <p>
          In general, to evaluate the results we use the area under curve (AUC) metric
[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] computed on a test set with relevances evaluated by experts. AUC is a
popular quality metric for classi ers; it represents the probability that for a
uniformly selected pair consisting of a relevant and an irrelevant document the
classi er ranks the relevant one higher. Thus, the optimal AUC is 1 (all relevant
documents come before irrelevant ones), and a completely random classi er will
get, on average, an AUC of 0:5.
        </p>
        <p>However, this is not the whole story. While they do aim to capture user
behaviour, click models cannot produce cutting edge results by themselves. To
get reasonable prediction accuracy (i.e., a competitive AUC score), click log
analysis must also take into account other features that can be inferred from
the click logs. For example, one strikingly useful feature is the actual ranking
of a document in the original search results: the search engine has processed
a lot of additional information which is not available from click logs, and this
information has been succinctly represented in the search results rankings, so
why not use it. There are many other important features, too.</p>
        <p>
          To simulate this real-world application of click models, we set up our
experiments as follows. We have computed 60 static features for every query-document
pair; these features comprise the base set, and in our experiments, they are
augmented by various dynamic features that come from click models. We have
implemented click models as probabilistic graphical models in the Infer.NET
framework [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]; the Infer.NET suite provides readily available inference
algorithms, including loopy belief propagation.
        </p>
        <p>
          To combine all features, static and dynamic, we have used boosting
techniques. Following [
          <xref ref-type="bibr" rid="ref17 ref18">17, 18</xref>
          ], we construct a ranking function by transforming the
data into pairwise preferences and considering the resulting problem as a
regression problem. To do so, we break every list of search results in the training set
into pairwise comparisons between documents. Every ordered pair of documents
speci ed by their features, f1 and f2, is represented by the concatenation of
their feature vectors in the same order, hf1; f2i. Then, the target value is chosen
to be 1 if the rst document is relevant and the second one is not, 1 in the
opposite case, and 0 if they are incomparable (both relevant or both irrelevant).
These feature vectors together with their training values are fed into a regression
boosting algorithm.
        </p>
        <p>
          In static features, we aimed for simplicity; besides, we did not use the best
known boosting techniques [19{21], again choosing a readily available Matlab
implementation of least squares regression boosting [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ] for simplicity (the learning
procedure is stochastic, so we have run it ve times and averaged the results).
Thus, even the best of our results do not match the top AUC scores obtained
in the \Internet Mathematics" competition. For a report of the winners see [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ];
the winners did not invent new click models but did everything right with rank
boosting and feature generation for other features; see also [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] for a report of a
team who used random forests rather than boosting techniques. Nevertheless, we
believe that our results do provide a fair comparison in a situation representative
of real-life applications.
        </p>
        <p>Model Features AUC
DBN appeal 0.6252
perceived relevance 0.6254</p>
        <p>intrinsic relevance 0.6253
without static features 0.5944
TCM appeal 0.6255
perceived relevance 0.6278</p>
        <p>intrinsic relevance 0.6279
without static features 0.5963
SCM appeal 0.6265
perceived relevance 0.6294</p>
        <p>intrinsic relevance 0.6296
without static features 0.5964
All models and features together 0.6313</p>
        <p>Table 1. Experimental results.
5.3</p>
      </sec>
      <sec id="sec-4-3">
        <title>Results</title>
        <p>
          The results are summarized in Table 1. Each click model in our comparison
provides three features: appeal, perceived relevance, and intrinsic relevance that
we compute as the product of appeal and perceived relevance (an idea rst
presented in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]). In SCM, appeal is estimated as the maximum a posteriori
estimate of ai;j , perceived relevance is estimated as the maximum a posteriori
estimate of si;j , and intrinsic relevance is computed as ai;j si;j . We provide results
for the ranking resulting from the three features from a single dynamic model
alone, without static features, and results of least squares boosting learning on
static features together with each of the three dynamic features from a certain
model. As we can see, SCM outperforms both DBN and TCM in terms of AUC,
both with static features and without them (although di erent variables come
out ahead in di erent models).
        </p>
        <p>In the last row of Table 1, we also provide the results for all static and all
dynamic features from all three models thrown together. Improved AUC suggests
that DBN and TCM do capture some aspects of user behaviour that SCM does
not; in further work, we plan to investigate this further and bring other sides
of user behaviour into our model, hopefully still leaving the model relatively
simple.
6</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>In this work, we have proposed a new click log model which is in essence a
simpli cation of the task-centric model but has outperformed it in our experiments.
Further work may include extending the model to capture more di erent aspects
of user behaviour (e.g., distinguishing between navigational and informational
queries) and devising a large-scale highly parallel implementation of our click
model.</p>
      <sec id="sec-5-1">
        <title>Acknowledgements</title>
        <p>We thank Yandex employees Igor Kuralenok and Andrey Strelkovskiy for fruitful
discussions. This project has been supported by the Russian Fund for Basic
Research grant 12-01-00450-a and by the EMC student grant. Work of the second
author has also been supported by the Russian Presidential Grant Programme
for Young Ph.D.'s, grant no. MK-6628.2012.1, for Leading Scienti c Schools,
grant no. NSh-3229.2012.1, and RFBR grants 11-01-12135-o -m-2011 and
1101-00760-a.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Brin</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Page</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>The anatomy of a large-scale hypertextual web search engine</article-title>
          .
          <source>Computer Networks and ISDN Systems</source>
          <volume>30</volume>
          (
          <issue>1</issue>
          {7) (
          <year>1998</year>
          )
          <volume>107</volume>
          {
          <fpage>117</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Granka</surname>
            ,
            <given-names>L.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joachims</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gay</surname>
          </string-name>
          , G.:
          <article-title>Eye-tracking analysis of user behavior in WWW search</article-title>
          .
          <source>In: Proceedings of the 27th Annual ACM SIGIR Conference</source>
          .
          <article-title>(</article-title>
          <year>2004</year>
          )
          <volume>478</volume>
          {
          <fpage>479</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Craswell</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zoeter</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taylor</surname>
          </string-name>
          , M.,
          <string-name>
            <surname>Ramsey</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>An experimental comparison of click position-bias models</article-title>
          .
          <source>In: Proceedings of the 1st ACM International Conference on Web Search and Data Mining</source>
          . (
          <year>2008</year>
          )
          <volume>87</volume>
          {
          <fpage>94</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , V.,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Comparing click logs and editorial labels for training query rewriting</article-title>
          .
          <source>In: Query Log Analysis: Social And Technological Challenges, 16th WWW Conference workshop</source>
          . (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Dupret</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piwowarski</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>A user browsing model to predict search engine click data from past observations</article-title>
          .
          <source>In: Proceedings of the 31st Annual ACM SIGIR Conference</source>
          .
          <article-title>(</article-title>
          <year>2008</year>
          )
          <volume>331</volume>
          {
          <fpage>338</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Chapelle</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , Y.:
          <article-title>A dynamic Bayesian network click model for web search ranking</article-title>
          .
          <source>In: Proceedings of the 18th International Conference on World Wide Web</source>
          . (
          <year>2009</year>
          )
          <volume>1</volume>
          {
          <fpage>10</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Zhang,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Q.</surname>
          </string-name>
          :
          <article-title>User-click modeling for understanding and predicting search-behavior</article-title>
          .
          <source>In: Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          ,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2011</year>
          )
          <volume>1388</volume>
          {
          <fpage>1396</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Guo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kannan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Minka</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taylor</surname>
          </string-name>
          , M.,
          <string-name>
            <surname>Wan</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faloutsos</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Click chain model in web search</article-title>
          .
          <source>In: Proceedings of the 18th International Conference on World Wide Web</source>
          . (
          <year>2009</year>
          )
          <volume>11</volume>
          {
          <fpage>20</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>Characterize search intent diversity into click models</article-title>
          .
          <source>In: Proceedings of the 20th International Conference on World Wide Web</source>
          . (
          <year>2011</year>
          )
          <volume>17</volume>
          {
          <fpage>26</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Srikant</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Basu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pregibon</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>User browsing models: relevance versus examination</article-title>
          .
          <source>In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          . (
          <year>2010</year>
          )
          <volume>223</volume>
          {
          <fpage>232</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Minka</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A novel click model and its applications to online advertising</article-title>
          .
          <source>In: Proceedings of the 3rd ACM International Conference on Web Search and Data Mining</source>
          . (
          <year>2010</year>
          )
          <volume>321</volume>
          {
          <fpage>330</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , L.:
          <article-title>Learning click models via probit Bayesian inference</article-title>
          .
          <source>In: Proceedings of the 19th ACM International Conference on Information and Knowledge Management</source>
          . (
          <year>2010</year>
          )
          <volume>439</volume>
          {
          <fpage>448</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Dupret</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liao</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A model to estimate intrinsic document relevance from the clickthrough logs of a web search engine</article-title>
          .
          <source>In: Proceedings of the 3rd ACM International Conference on Web Search and Data Mining</source>
          . (
          <year>2010</year>
          )
          <volume>181</volume>
          {
          <fpage>190</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Yandex</surname>
          </string-name>
          <article-title>: Yandex Internet Mathematics competition</article-title>
          . http://imat-relpred. yandex.ru/ (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Ling</surname>
            ,
            <given-names>C.X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Zhang, H.:
          <article-title>Auc: a statistically consistent and more discriminating measure than accuracy</article-title>
          .
          <source>In: Proceedings of the International Joint Conference on Arti cial Intelligence</source>
          <year>2003</year>
          . (
          <year>2003</year>
          )
          <volume>519</volume>
          {
          <fpage>526</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Minka</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Winn</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guiver</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Knowles</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <source>Infer.NET 2</source>
          .4 (
          <issue>2010</issue>
          ) Microsoft Research Cambridge. http://research.microsoft.com/infernet.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Zheng</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zha</surname>
          </string-name>
          , H.:
          <article-title>A regression framework for learning ranking functions using relative relevance judgments</article-title>
          .
          <source>In: Proceedings of the 30th Annual ACM SIGIR Conference</source>
          , ACM (
          <year>2007</year>
          )
          <volume>287</volume>
          {
          <fpage>294</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Hastie</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tibshirani</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Friedman</surname>
          </string-name>
          , J.:
          <source>Elements of Statistical Learning</source>
          . Springer, New York (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Donmez</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svore</surname>
            ,
            <given-names>K.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Burges</surname>
            ,
            <given-names>C.J.C.</given-names>
          </string-name>
          :
          <article-title>On the local optimality of lambdarank</article-title>
          .
          <source>In: Proceedings of the 32nd Annual ACM SIGIR Conference</source>
          , ACM (
          <year>2009</year>
          )
          <volume>460</volume>
          {
          <fpage>467</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Burges</surname>
            ,
            <given-names>C.J.C.</given-names>
          </string-name>
          :
          <article-title>From RankNet to LambdaRank to LambdaMART : An overview</article-title>
          .
          <source>Technical report, Microsoft Research</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Burges</surname>
            ,
            <given-names>C.J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svore</surname>
            ,
            <given-names>K.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bennett</surname>
            ,
            <given-names>P.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pastusiak</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>Learning to rank using an ensemble of lambda-gradient models</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          <volume>14</volume>
          (
          <year>2011</year>
          )
          <volume>25</volume>
          {
          <fpage>35</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Friedman</surname>
          </string-name>
          , J.:
          <article-title>Greedy function approximation: a gradient boosting machine</article-title>
          .
          <source>Annals of Statistics</source>
          <volume>29</volume>
          (
          <year>2001</year>
          )
          <fpage>1180</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>N.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Learning from click model and latent factor model for relevance prediction challenge</article-title>
          .
          <source>In: Proceedings of the Workshop on Web Search Click Data</source>
          ,
          <string-name>
            <surname>WSDM</surname>
          </string-name>
          <year>2012</year>
          .
          <article-title>(</article-title>
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Figurnov</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kirillov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Linear combination of random forests for the relevance prediction challenge</article-title>
          .
          <source>In: Proceedings of the Workshop on Web Search Click Data</source>
          ,
          <string-name>
            <surname>WSDM</surname>
          </string-name>
          <year>2012</year>
          .
          <article-title>(</article-title>
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>