Introduction to Markov Processes
austingwalters.com
austingwalters.com
[0] http://en.wikipedia.org/wiki/Markov_chain#Applications
For anyone interested in this stuff, check out "The $25 Billion Dollar Eigenvector"[0]. I did a simple page rank experiment in an IPython notebook[1], demonstrating how PageRank works based on some UBC lectures.
Markov Chain Monte Carlo sampling is the basis of many Bayesian inference techniques, and Markov chains also show up extensively in classic speech recognition pipelines, under various forms of Hidden Markov Models (VB-HMM, GMM-HMM). This stuff forms the foundation of statistical machine learning!
Great post - this simple example serves as a great introduction! Of course, the rabbit hole is deep...
[0] http://www.rose-hulman.edu/~bryan/googleFinalVersionFixed.pd...
[1] http://kastnerkyle.github.io/blog/2014/04/16/simple-page-ran...
One could imagine n(number of pages)-dimensional space in which any point represent some possible pagerank distribution. We consider backlinks information for each of n pages as an axis in new space, thus deriving transformation matrix A. Out true pagerank would be the point(vector) in this space which doesn't change its position after applying transform described by A.
Don't know what to imply from that though :)
I have used them in practice for load testing. Have thousands of bots randomly take actions using a transition table. The aggregate behaviour can predicted and converted into the frequency domain using the above trick and some other stuff (http://edinburghhacklab.com/2014/03/taming-randomized-load-t...)
Instead read, say, Cinlar, 'Introduction to Stochastic Processes'.