Example of an Artificial Neural Network (ANN) using Matlab function feedforwardnet (Deep Learning Toolbox) and Python function sklearn.neural_network.MLPRegressor (Scikit-learn Module). It is used a supervised learning approach, i.e., the algorithms are trained on input data that has been labeled for a particular output. The training dataset in the example includes 95 samples, with 2 features as input (X) and 1 output (y).
Bishop, C. M. (2005). Neural Networks for Pattern Recognition. Oxford University Press.
Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; Vanderplas, J.; Passos, A.; Cournapeau, D.; Brucher, M.; Perrot, M.; Duchesnay, E. (2011). Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research, 12, 2825-2830.
The MathWorks Inc. (2023). Deep Learning Toolbox Documentation, Natick, Massachusetts: The MathWorks Inc.