Machine Learning, Deep Learning, Computer Science.
the idea of optimizing a loss function at a high level can help practitioners think about problems like overfitting. It also helps them better understand the process of training a neural network. If you want to dig deeper, consider attempting these tutorials about implementing gradient descent from