A supervised learning problem.