Apprendimento Supervisionato

term_id: supervised_learning

Category: basic_concepts

Definition

Nell’apprendimento supervisionato, l’algoritmo viene addestrato su un dataset etichettato, il che significa che ogni esempio di input è associato all’output corretto. L’obiettivo è permettere al modello di apprendere la relazione sottostante.

Summary

Un paradigma di apprendimento automatico in cui un modello impara a mappare gli input agli output basandosi su esempi di addestramento etichettati.

Key Concepts

  • Dati Etichettati
  • Mappatura Input-Output
  • Classificazione
  • Regressione

Use Cases

  • Rilevamento di email spam
  • Previsione dei prezzi delle case
  • Riconoscimento di immagini

Code Example

1
2
3
4
from sklearn.linear_model import LinearRegression
model = LinearRegression()
model.fit(X_train, y_train)
predictions = model.predict(X_test)