Un algoritmo di apprendimento automatico, chiamato anche modello, è un'espressione matematica che rappresenta i dati nel contesto di un problema, spesso un problema di business. L'obiettivo è quello di passare dai dati all'intuizione. Per esempio, se un rivenditore online vuole anticipare le vendite per il prossimo trimestre, potrebbe usare un algoritmo di apprendimento automatico che predice quelle vendite in base alle vendite passate e altridati rilevanti. Allo stesso modo, un produttore di mulini a vento potrebbe monitorare visivamente importanti attrezzature e alimentare i dati video attraverso algoritmi addestrati per identificare crepe pericolose.