Bayesian changepoint and time-varying parameter learning in regime switching volatility models
financial time series forecasting using artificial neural networks .