Machine Learning For Time Series Analysis