This paper introduces a novel approach to novelty detection in time series data. The approach uses a neural network model to predict individual samples in a time series. Novelty is detected based on both the prediction error and the changes to the neural network weights from gradient descent learning. The relationship between prediction error and weight changes is key to the approach. The method is demonstrated on both artificial and real ECG time series data, showing it can detect small perturbations in the data even when noise is present. The approach is computationally efficient and could be useful for online novelty detection applications.