2.3.5. Weight Optimization

"Training" or "learning" is the process of optimizing the connection weights. The goal is to identify a global solution to what is typically a highly nonlinear optimization problem. The method most commonly used for finding the optimum weight combination for feedforward neural networks is the backpropagation algorithm [37], which is based on first-order gradient descent. Feedforward networks trained with the backpropagation algorithm have been applied successfully to numerous agricultural engineering problems [38,39], hence, also used in this work.
