L'optimisation des colonies de fourmis est un algorithme de planification des tâches dans lequel nous planifions les tâches en les allouant aux ressources. Dans ce projet, les ressources sont désignées comme des machines virtuelles et les tâches sont désignées comme des cloudlets. Auparavant, de nombreux algorithmes de planification des tâches ont été proposés pour améliorer les performances, mais ils ne sont pas rentables en même temps. PSO et Round Robin sont des solutions efficaces mais pas rentables. Pour surmonter ces problèmes, nous avons proposé un algorithme rentable basé sur l'apprentissage pour l'infrastructure des nuages.