Na aprendizagem supervisionada, o modelo é treinado com um conjunto de dados rotulados, ou seja, o modelo recebe dados de entrada junto com as respostas esperadas (rótulos). Ele ajusta seu funcionamento com base nessas respostas, ajustando seus parâmetros para minimizar o erro. É amplamente utilizado em classificação e regressão.