top of page
Writer's pictureAdisorn O.

Analogy between Neural Network and Optimization Problems

Adisorn Owatsiriwong


To fully understand the relationship between the neural network or deep learning and optimization problems, we can make an analogy of several technical jargon between them. Those can be summarized as follows:


Neural Network

Optimization Problems

Epoch (one loop sweeping for all data)

Iteration

Cross Entropy, Error function

Objective function

Hyperparameters

Design variables, optimized variables

Feed Forward

Compute objective value

Back Propagation, Parameter tuning

Metaheuristics, Optimization

Batches

Sub-iteration

Performance curve

Convergence curve

NN is a matrix-operated model normally used in classification, clustering, or in regression

Optimization employs the algorithms to adjust the parameters or tune the parameters in NN or DL model

Understanding this analogy will help us grasp how both AI methods are related and can be useful in solving complex problems.

5 views
bottom of page