Glossaire IA
Le dictionnaire complet de l'Intelligence Artificielle
Algorithmes Génétiques
Techniques d'optimisation inspirées de l'évolution naturelle utilisant sélection, croisement et mutation.
Recuit Simulé
Métaheuristique stochastique basée sur le processus de refroidissement des métaux pour échapper aux optima locaux.
Recherche Tabou
Méthode de recherche locale utilisant des structures de mémoire pour éviter les cycles et explorer l'espace de solutions.
Optimisation par Colonie de Fourmis
Algorithme inspiré du comportement des fourmis pour trouver des chemins optimaux via le dépôt de phéromones.
Algorithmes à Essaims Particulaires
Technique d'optimisation basée sur le comportement social d'essaims comme les bancs de poissons ou les oiseaux.
Métaheuristiques Hybrides
Combinaison de plusieurs métaheuristiques pour tirer avantage des forces de chaque approche.
Programmation par Contraintes
Paradigme de résolution de problèmes basé sur la définition de contraintes et la recherche de solutions satisfaisantes.
Optimisation Multi-objectif
Résolution de problèmes avec plusieurs objectifs contradictoires à optimiser simultanément.
Algorithmes Évolutionnaires
Famille d'algorithmes inspirés de l'évolution biologique incluant stratégies d'évolution et programmation évolutionnaire.
Optimisation par Apprentissage par Renforcement
Utilisation d'agents apprenant par essais-erreurs pour résoudre des problèmes d'optimisation séquentielle.
Algorithmes de Voisinage Variables
Métaheuristique explorant systématiquement différents voisinages pour échapper aux optima locaux.
Recherche Locale Itérative
Méthode perturbant itérativement les solutions locales pour explorer divers bassins d'attraction.
Algorithmes Mémétiques
Hybridation d'algorithmes évolutionnaires avec des méthodes de recherche locale pour accélérer la convergence.
Optimisation Bayésienne
Approche probabiliste utilisant des modèles de substitution pour guider l'optimisation de fonctions coûteuses.
Réseaux de Neurones pour l'Optimisation
Utilisation d'architectures neuronales comme Hopfield ou Boltzmann machines pour résoudre des problèmes d'optimisation.