“Pretty much every application in machine learning will constantly dealing with uncertainty and thats increasingly a trend of computing. Computing is increasingly moving away from computing with logic to computing with uncertainty and moving away from pen crafted solutions to solutions which are learned from data.” Christopher Bishop ( September 2013 )