Supervised learning has the following functions… it has classifications, it has speech recognition, it involves regression and it shows time prediction series.