Part 1: Brief introduction of Markov chain theory and how Page rank works with intuitive explanation of linear algebra.
Part 2: Applications of Perron-Frobenius theorem. MCMC and simulated annealing.
6. Steady distribution
• Questions :
Are there any long-term behavior after many of clicks ?
Is it unique ? ( related to initial state? )
• If there is, we call the limiting distribution steady dist.
meaning: probability that stay at certain page in long run
• Seems like steady probabilities are good for ranking.
15. Markov Chain Monte Carlo
• Idea: construct a transition process 𝑃 with desired steady dist. 𝜋
𝑋 𝑛 = 𝑃 𝑛 𝑒𝑖 ,with large 𝑘. 𝑋 𝑘, 𝑋 𝑘+1, 𝑋 𝑘+2 ⋯ ∽ 𝜋 (not independent)
𝑃 ∙ is apply transition (click link) not probability calculation
• Note: 𝐷 𝜋 ≮ ∞ ⟹ 𝑃 𝐷 𝜋 ×𝐷 𝜋 = 𝑝1, 𝑝2, 𝑝3 ⋯ ,
a infinite matrix with each column are transition distribution 𝒑𝒊
• To construct 𝒑𝒊 , use known distribution 𝒒𝒊 with accept-reject
(Not exactly,
see next slide)
𝐷 𝜋
16. MCMC
• 𝜋𝑗 𝒑𝒋 𝒊 = 𝜋𝑖 𝒑𝒊 𝒋 , ∀𝑖, 𝑗 ⟹ 𝑷𝜋 = 𝜋
• 𝑷𝜋 = 𝜋 AND 𝑷 ≻ 0 ⟹ 𝜋 is steady dist.
• 𝜋𝑗 𝜶𝒊𝒋 𝒒𝒋 𝒊 = 𝜋𝑖 𝜶𝒋𝒊 𝒒𝒊 𝒋
Note: not really make 𝒑𝒊 ≡ 𝒒𝒊, 𝜶
Instead, we make 𝜋𝑗 𝜶𝒊𝒋 𝒒𝒋 𝒊 = 𝜋𝑖 𝜶𝒋𝒊 𝒒𝒊 𝒋 (pairwise).
Don’t even need to know what 𝑷 is.
• 𝒒𝒊: 𝐷(𝜋) ⟼ 𝑅+with positive density ⟹ 𝑷 ≻ 0
• let 𝑚𝑎𝑥 𝜶𝒊𝒋, 𝜶𝒋𝒊 = 1 for efficiency (Metropolis-Hastings)