A stochastic gradient descent optimization algorithm used in machine learning to update model parameters.