Fast Algorithm for Generalized Multinomial Models with Ranking Data - - PowerPoint PPT Presentation

fast algorithm for generalized multinomial models with
SMART_READER_LITE
LIVE PREVIEW

Fast Algorithm for Generalized Multinomial Models with Ranking Data - - PowerPoint PPT Presentation

Fast Algorithm for Generalized Multinomial Models with Ranking Data Jiaqi Gu (Joint work with Prof. Guosheng Yin) June 13, 2019 Department of Statistics and Actuarial Science, HKU Generalized multinomial models Consider d basic cells c 1 , . .


slide-1
SLIDE 1

Fast Algorithm for Generalized Multinomial Models with Ranking Data

Jiaqi Gu

(Joint work with Prof. Guosheng Yin)

June 13, 2019

Department of Statistics and Actuarial Science, HKU

slide-2
SLIDE 2

Generalized multinomial models

Consider d basic cells c1, . . . , cd, where ci is assigned with cell probability pi (d

i=1 pi = 1). Suppose cell ci is chosen for ai times

(i = 1, . . . , d), then the log-likelihood function is ℓ(p) =

d

  • i=1

ai log pi. (1) Completeness condition: Sets of basic cells for selection are always {c1}, . . . , {cd}. (choose 1 from d) If completeness condition is violated:

  • Union of sets for selection includes only a fraction of basic
  • cells. (choose 1 from k < d)
  • Sets for selection consists of more than one basic cell. (choose

l > 1 from d) → Incomplete multinomial models.

1

slide-3
SLIDE 3

Log-likelihood function

ℓ(p) =

n

  • j=1
  • log(
  • ci∈Aj

pi) − log(

  • ci∈Cj

pi)

  • ,

(2) where Cj is the union of sets for selection, Aj is the selected set in j-th record. Examples:

  • Placett–Luce model [3, 4];
  • Bradley–Terry model [1];
  • Contingency table model [2].

2

slide-4
SLIDE 4

Markov chain based algorithm

Denote Wi = {j : ci ∈ Aj} and Li = {j : ci ∈ (Cj\Aj)}, q+

j = ci∈Aj pi and q∗ j = ci∈Cj pi,

ℓ(p) =

n

  • j=1
  • log(q+

j ) − log(q∗ j )

  • .

Letting ∂ℓ(p)

∂pi

= 0, we have

  • i′=i

pi′

  • j∈Wi∩Li′

pi q+

j q∗ j

  • =
  • i′=i

pi

  • j∈Li∩Wi′

pi′ q+

j q∗ j

  • ,

(i = 1, . . . , d). (3)

3

slide-5
SLIDE 5

Markov chain based algorithm

4

slide-6
SLIDE 6

Experiments: Convergence

Estimator obtained by our algorithm is close to the MLE, indicating our algorithm’s convergence to the MLE.

5

slide-7
SLIDE 7

Experiments: Convergence rate

Figure 1: Path of iterations for three algorithms on sushi data

6

slide-8
SLIDE 8

Experiments: Computational efficiency

  • Choose 1 from k < d:
  • Choose l > 1 from d:

7

slide-9
SLIDE 9

Discussions

  • Our algorithm obtain the MLE efficiently than existing

methods.

  • Further improvement. (Especially in situation ”choose l > 1

from d”)

8

slide-10
SLIDE 10

Reference

Ralph Allan Bradley and Milton E. Terry. Rank Analysis of Incomplete Block Designs: I. The Method of Paired Comparisons. Biometrika, 39(3/4):324–345, 1952. Tar Chen and Stephen E. Fienberg. The Analysis of Contingency Tables with Incompletely Classified Data. Biometrics, 32(1):133, 1976.

  • R. Duncan Luce.

Individual Choice Behavior: A Theoretical analysis. Wiley, 1959.

  • R. L. Plackett.

The Analysis of Permutations. Applied Statistics, 24(2):193–202, 1975.

9

slide-11
SLIDE 11

End

Thank you for listening.

10