Maskinlæring algoritmer er fundamentalt avhengig av en lærefase, denne fasen blir brukt for å produsere en modell/funksjon som koder mønstre som er tilgjengelige i inndata.