Analysis of anomaly and novelty detection in time series data using machine learning techniques