Related Experiment Videos
Learning neural networks with noisy inputs using the errors-in-variables approach.
J Van Gorp1, J Schoukens, R Pintelon
1Vrije Universiteit Brussel, B-1050 Brussels, Belgium. Jurgen.Van.Gorp@vub.ac.be
IEEE Transactions on Neural Networks
|February 6, 2008
Summary
This study introduces a new cost function for neural network (NN) learning that effectively handles noisy input data. The novel approach improves NN curve fitting performance when inputs are unreliable.
Area of Science:
- Machine Learning
- Artificial Intelligence
- Statistical Modeling
Background:
- Current neural network (NN) learning predominantly uses output error with least squares, effective for known inputs and noisy outputs.
- Training NNs with noisy input data or when both inputs and outputs are noisy presents significant challenges for standard methods.
Purpose of the Study:
- To propose a novel cost function for neural network learning specifically designed to address noisy input data.
- To introduce a new learning scheme based on the errors-in-variables stochastic framework for improved NN training.
Main Methods:
- Development of a new cost function rooted in the errors-in-variables stochastic framework.
- Implementation of a corresponding learning scheme for neural network model training.
- Application and evaluation of the proposed method in neural network curve fitting scenarios.
Main Results:
- Demonstrated improved performance in neural network curve fitting when using the novel cost function with noisy inputs.
- The proposed method shows enhanced robustness compared to traditional output error approaches under noisy input conditions.
Conclusions:
- The novel cost function offers a viable solution for training neural networks with noisy input data.
- The errors-in-variables approach enhances NN performance in curve fitting, albeit with increased computational demands.
Related Concept Videos
Propagation of Uncertainty from Systematic Error
The atomic mass of an element varies due to the relative ratio of its isotopes. A sample's relative proportion of oxygen isotopes influences its average atomic mass. For instance, if we were to measure the atomic mass of oxygen from a sample, the mass would be a weighted average of the isotopic masses of oxygen in that sample. Since a single sample is not likely to perfectly reflect the true atomic mass of oxygen for all the molecules of oxygen on Earth, the mass we obtain from this particular...
Random and Systematic Errors
Scientists always try their best to record measurements with the utmost accuracy and precision. However, sometimes errors do occur. These errors can be random or systematic. Random errors are observed due to the inconsistency or fluctuation in the measurement process, or variations in the quantity itself that is being measured. Such errors fluctuate from being greater than or less than the true value in repeated measurements. Consider a scientist measuring the length of an earthworm using a...
Random and Systematic Errors
Scientists always try their best to record measurements with the utmost accuracy and precision. However, sometimes errors do occur. These errors can be random or systematic. Random errors are observed due to the inconsistency or fluctuation in the measurement process, or variations in the quantity itself that is being measured. Such errors fluctuate from being greater than or less than the true value in repeated measurements. Consider a scientist measuring the length of an earthworm using a...
Propagation of Uncertainty from Random Error
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
Random Error
Random or indeterminate errors originate from various uncontrollable variables, such as variations in environmental conditions, instrument imperfections, or the inherent variability of the phenomena being measured. Usually, these errors cannot be predicted, estimated, or characterized because their direction and magnitude often vary in magnitude and direction even during consecutive measurements. As a result, they are difficult to eliminate. However, the aggregate effect of these errors can be...