Related Experiment Video
Updated: Mar 24, 2026

09:17
Surrogate Model Development for Digital Experiments in Welding
Published on: March 28, 2025
2.1K
SAGRAD: A Program for Neural Network Training with Simulated Annealing and the Conjugate Gradient Method.
Javier Bernal1, Jose Torres-Jimenez2
1National Institute of Standards and Technology, Gaithersburg, MD 20899 USA.
Summary
SAGRAD, a neural network training program, combines simulated annealing and Møller's scaled conjugate gradient algorithm. This approach enhances classification by efficiently computing gradients and overcoming local minima in weight space.
Area of Science:
- Computational neuroscience
- Machine learning
- Artificial intelligence
Background:
- Neural networks are powerful tools for classification tasks.
- Traditional training methods can struggle with non-quadratic error surfaces common in neural networks.
- Efficiently navigating complex weight spaces is crucial for effective neural network training.
Purpose of the Study:
- To introduce SAGRAD (Simulated Annealing GRADient), a Fortran 77 program for neural network classification.
- To detail the hybrid training approach combining simulated annealing and Møller's scaled conjugate gradient algorithm.
- To demonstrate the program's effectiveness on sample datasets.
Main Methods:
- Implementation of Møller's scaled conjugate gradient algorithm for efficient gradient computation and Hessian-vector multiplication.
- Integration of simulated annealing for weight re-initialization to escape local minima.
- Strategic use of simulated annealing to overcome plateaus or local minima encountered by the conjugate gradient method.
Main Results:
- SAGRAD effectively trains neural networks for classification using batch learning.
- The hybrid approach successfully navigates complex weight spaces, improving convergence.
- Demonstrated performance on two distinct training datasets showcases the program's utility.
Conclusions:
- SAGRAD provides an effective hybrid training strategy for neural networks.
- The combination of simulated annealing and scaled conjugate gradient offers robustness against local minima.
- The program is a valuable tool for classification tasks in machine learning and AI.
Related Concept Videos
Neural Regulation
44.7K
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
44.7K
Neural Circuits
3.2K
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...
3.2K
Sequence Networks of Rotating Machines
519
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
519