Related Experiment Video
Updated: Aug 8, 2026

13:19
Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
Generalization and selection of examples in feedforward neural networks
1Facultad de Matemática, Astronomía y Física, Universidad Nacional de Córdoba, Ciudad Universitaria, Argentina.
Neural Computation
|October 14, 2000
Summary
Selecting specific training examples enhances boolean neural network learning. A new criterion improves generalization by reducing the number of examples needed, outperforming random sampling.
Area of Science:
- Machine Learning
- Computational Neuroscience
- Artificial Intelligence
Background:
- Boolean neural networks are fundamental models for studying learning.
- The choice of training data significantly impacts learning efficiency and generalization.
- Understanding generalization error is crucial for effective model training.
Purpose of the Study:
- To investigate the effect of example selection on boolean neural network learning.
- To analyze the relationship between function complexity, network architecture, and generalization.
- To develop an architecture-independent criterion for optimal training set selection.
Main Methods:
- Analytical calculation of the minimum number of examples for zero generalization error.
- Numerical simulations to validate the proposed selection criterion.
- Comparative analysis against random sampling and full dataset usage.
Main Results:
- A general, architecture-independent criterion for training example selection was proposed.
- The proposed criterion improved generalization capacity compared to random sampling across various scenarios.
- For the parity problem, specific architectures require the full dataset for global learning, a limitation addressable by tree-structured networks.
Conclusions:
- Strategic example selection is key to enhancing generalization in boolean neural networks.
- The developed criterion offers a method to optimize training data, reducing computational load.
- Network architecture plays a critical role in learning complex functions, with specific structures like tree networks offering advantages.
Related Concept Videos
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...
Feedback control systems
Feedback control systems are categorized in various ways based on their design, analysis, and signal types.
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Generalization, Discrimination, and Extinction
Generalization, discrimination, and extinction are key concepts in operant conditioning that influence how behaviors are learned and maintained.
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Survival Tree
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a survival tree begins...
Building a Survival Tree
Constructing a survival tree begins...