As previously mentioned, supervised learning is a learning method where there is a part of training data which acts as a teacher to the algorithm to determine the model. In the following section, an example of a regression predictive modeling problem is proposed to understand how to solve it with neural networks.