Numerical values added to the neurons in a neural network to improve the accuracy of the model. Weights start out randomly initialized and are adjusted by optimization algorithms based on the quality ...