Gaussian Process Regression Methods And Extensions For Stock Market Prediction