Sequential Monte Carlo Method For Training Neural Networks On Non-Stationary Time Series