L’eager learning est une méthode d'apprentissage dans laquelle le système tente de construire une fonction cible générale indépendante de la saisie pendant la formation du système, par opposition à l’apprentissage paresseux, dans lequel la génération au-delà des données de formation est retardée jusqu'à ce qu’une requête soit faite.