Related Experiment Videos
Recurrent neural networks and robust time series prediction
J T Connor1, R D Martin, L E Atlas
1Bellcore, Morristown, NJ.
IEEE Transactions on Neural Networks
|January 1, 1994
Summary
We developed a robust learning algorithm for recurrent neural networks by filtering outliers. This method improves time series prediction accuracy, outperforming standard methods on real-world data.
Area of Science:
- Machine Learning
- Artificial Intelligence
- Time Series Analysis
Background:
- Recurrent neural networks (RNNs) are powerful tools for time series analysis.
- Conventional training methods like least squares are sensitive to outliers in data.
- This sensitivity can degrade the predictive performance of RNNs.
Purpose of the Study:
- To propose and evaluate a robust learning algorithm for recurrent neural networks.
- To demonstrate the limitations of least squares estimation in the presence of outliers.
- To enhance the predictive accuracy of RNNs for time series data.
Main Methods:
- A novel robust learning algorithm based on soft outlier filtering is introduced.
- The algorithm filters outliers from both the target function and inputs of the neural network.
- The performance of robustly trained networks is compared against least squares trained networks using synthetic and real-world datasets.
Main Results:
- Least squares estimated recurrent neural networks exhibit a lack of robustness towards outliers.
- The proposed filtering method effectively removes outliers, including those from holidays in the Puget Power Electric Demand time series.
- Networks trained with the robust algorithm show improved prediction accuracy compared to those trained on unfiltered data.
Conclusions:
- Robust recurrent neural networks, specifically NARMA(p,q) models, offer advantages for time series with moving average components.
- The proposed soft outlier filtering technique enhances the reliability and predictive power of recurrent neural networks.
- This robust approach is crucial for accurate time series forecasting in the presence of noisy data.
Related Concept Videos
Prediction Intervals
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
The...
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
The...
Neural Circuits
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...