Il Machine Learning è una branca dell'Intelligenza Artificiale che si concentra sullo sviluppo di algoritmi e sistemi che consentono ai computer di apprendere ed effettuare previsioni o intraprendere azioni senza essere esplicitamente programmati. Coinvolge l'utilizzo di dati per addestrare modelli e migliorare le prestazioni nel tempo attraverso il processo di apprendimento iterativo.