Advanced Principles of Prediction