implementation de la fonction d'apprentissage...