Jean-Laurent Hippolyte

Slides:



Advertisements
Présentations similaires
17ème Forum sur les Impédances Electrochimiques, 31/01/05, Paris
Advertisements

Le moteur
DECOUVERTE ET MISE EN OEUVRE
Soutenance du stage de DEA.
Approche graphique du nombre dérivé
Fabrice Lauri, François Charpillet, Daniel Szer
Cours n° 6 Standard Template Library I.
Karima Boudaoud, Charles McCathieNevile
Mon carnet De comportement
LIRMM 1 Journée Deuxièmes années Département Microélectronique LIRMM.
Reconnaissance de la parole
1 1 Momentum. 2 2 Tout objet en mouvement continuera son mouvement tant que rien nentrave sa progression.
ACTIVITES Le calcul littéral (3).
Les Prepositions.
1 MONDER2006 – 11/01/ Etudes de sensibilité pour la prospective électrique française à laide du modèle MARKAL Edi Assoumou.
Eric BONJOUR, Maryvonne DULMET
Directeur de Thèse : Pr. Witold Litwin
Journées franciliennes 2006 Moussa ELKIHEL (LAAS-CNRS;UPS Toulouse )
Sandrine Duflos, Brigitte Kervella et Eric Horlait
A Pyramid Approach to Subpixel Registration Based on Intensity
1 Placement automatique des composants lors du déploiement dapplications à base de composants Abdelkrim Beloued Chantal Taconet, Dhouha Ayed, Guy Bernard.
Yann SEMET Projet Fractales, INRIA Rocquencourt
1 ACI DADDI - Réunion de lancement IRISA - Projet ADEPT Michel Hurfin Jean-Pierre Le Narzul Frédéric Tronel 23 mai 2005.
Ordonnancement des mouvements de deux robots
Plus rapide chemin bicritère : un problème d’aménagement du territoire
Sélection automatique d’index et de vues matérialisées
Interagir avec un objet mixte Propriétés physiques et numériques Céline Coutrix, Laurence Nigay Équipe Ingénierie de lInteraction Homme-Machine (IIHM)
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
Application des algorithmes génétiques
5. Algorithme à estimation de distribution
Dynamique dopinions sur réseaux Amblard F.*, Deffuant G.* *C emagref-LISC.
Auto-organisation dans les réseaux ad hoc
Système coopératif pour l'aide à la conduite
Les algorithmes: complexité et notation asymptotique
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 2 : Les applications fonctionnelles.
Éclairage Structuré et vision active pour le contrôle qualité de surfaces métalliques réfléchissantes Olivier Morel*, Ralph Seulin, Christophe Stolz, Patrick.
TESTS D’UTILISABILITE DANS LES SERVICES PUBLICS
Parallel Cooperative Optimization Research Group
DELIRIUM 2 Projet IA41 6 Janvier 2010 MICHEL Xavier GENET Stéphane
PLD GHome H4214 Piccolo Thomas Gu Lei Deville Romain Huang Yachen
Programmation concurrente
Notre calendrier français MARS 2014
Annexe 1 VISITE SUR
Quelle heure est-il ??. THE TIME: OCLOCK IL EST HEURE IL EST + + HEURES etc.
Fourmis artistiques ou l'art artificiel pictural et musical
C'est pour bientôt.....
Les nombres.
Veuillez trouver ci-joint
Ordonnancement de tâches
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
Soutenance finale 12 mars 2004 Présenté par : Alban HERMET
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
Stage 2A CS80 pour Origin 1/28. 1) Presentation of the internship 2) The Multi-Oscillator 3) Connection-GUI’s API Conclusion Stage 2A CS80 pour Origin.
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
1 Modèle pédagogique d’un système d’apprentissage (SA)
Voici les mouvements de Mars et de la Terre dans le référentiel héliocentrique Sens de rotation LE SOLEIL MARS LA TERRE.
1. Présentation générale du système
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
CALENDRIER-PLAYBOY 2020.
1. Présentation générale du système
Outil de gestion des cartes grises
USAM BRIDGE H O W E L L -CLASSIQUE
9 paires séries de 3 étuis ( n° 1 à 27 )
Projet de stage d’année IIR4 sous le thème:
PRESTO Programme d’étude de séries temporelles Projet 4 ème année Jean-Frédéric Berthelot Paul-Alain Bugnard Camille Capelle Sébastien Castiel.
Energy optimization in a manufacturing plant Journée GOThA Ordonnancement avec contraintes d’énergie et/ou de ressources périssables LAAS-CNRS Toulouse.
Présenté par : ABED Djemaa; BAKHOUIA Roqiya.
Transcription de la présentation:

Jean-Laurent Hippolyte Un algorithme évolutionniste multiagent asynchrone et auto-adaptatif. Application à l'optimisation de moteur électrique. Jean-Laurent Hippolyte

Un algorithme évolutionniste déployable sur un réseau pair-à-pair Efficacité des méthodes heuristiques Puissance des réseaux pair-à-pair 17 novembre 2006

Plan Objectifs Un algorithme évolutionniste déployable sur un réseau pair-à-pair Qualités requises Parallélisme, multiagent, auto-adaptabilité et réinitialisation Optimisation de moteurs électriques Optimisation par algorithme évolutionnaire Méthode utilisée Smag Principes Les états d’un agent Les transitions entre états Résultats expérimentaux 17 novembre 2006

Qualités requises Déployabilité Adaptation à la charge Adaptation à la mémoire Adaptation à la migration Persistence 17 novembre 2006

Parallélisme, multiagent, auto-adaptabilité et réinitialisation MAGMA (Multi-Agent Meta-heuristic Architecture) [MR04] Un agent = une méta-heuristique Définit une hiérarchie d’agents Basé sur la combinaison de méta-heuristiques 17 novembre 2006

Parallélisme, multiagent, auto-adaptabilité et réinitialisation MAGA (Multi-Agent Genetic Algorithm) [ZLXJ04] Un agent = une solution Agents évoluent sur un treillis Basé sur 4 opérateurs génétiques Compétition Coopération Mutation Apprentissage 17 novembre 2006

Parallélisme, multiagent, auto-adaptabilité et réinitialisation CoSearch [TB06] Utilise 3 agents ayant des rôles définis Un agent principal, un diversificateur, un intensificateur Échange d’informations par une mémoire adaptative commune 17 novembre 2006

Parallélisme, multiagent, auto-adaptabilité et réinitialisation Saw-tooth GA [KK06] Taille de population varie périodiquement Similarités avec Smag 17 novembre 2006

Optimisation de moteurs électriques Limites de SQP (Sequential Quadratic Programming) Algorithmes évolutionnaires appliqués à la conception de machines électriques 17 novembre 2006

Optimisation de moteurs électriques Initialization Evaluation Selection Reproduction Stopping criterium Parameters to be dimensioned Geometrical sizes Magnetic quantities Electrical quantities Power Balance Weight Efficiency 17 novembre 2006

Optimisation de moteurs électriques Initialization Evaluation Selection Reproduction Stopping criterium Weight Efficiency Aggregation Temporary fitness 17 novembre 2006

Optimisation de moteurs électriques Initialization Evaluation Selection Reproduction Stopping criterium Aggregation based evaluation Weight Efficiency Aggregation Temporary fitness 17 novembre 2006

Optimisation de moteurs électriques Initialization Evaluation Selection Reproduction Stopping criterium Temporary fitness The evaluation of an unfeasible solution is penalized Constraints Verification Penalization Final fitness 17 novembre 2006

Smag Smag = Système MultiAgent Génétique 5 états : Reproduction Prédation Discussion Négociation Déplacement 17 novembre 2006

Smag Les critères de décision de l’agent : Position dans la grille 2D Champ de vision / voisinage Niveau de stress 17 novembre 2006

Smag Transitions entre états 17 novembre 2006

Smag Mécanisme de diversification pour prévenir une convergence prématurée Ajout ou suppression d’agents en fonction de la taille de population 17 novembre 2006

Résultats expérimentaux Comparaison avec Sawtooth GA sur 4 fonctions classiques 17 novembre 2006

Résultats expérimentaux Exemple de résultats pour une exécution 17 novembre 2006

Résultats expérimentaux Exemple de résultats pour 50 exécutions 17 novembre 2006

Conclusions Smag est un algorithme évolutionniste sans sélection globale et avec une taille de population auto-régulée Il répond à la plupart des requis pour le déploiement sur réseau P2P Il fait aussi bien que SQP avec moins de contraintes sur le problème du moteur électrique et mieux que Sawtooth GA sur des fonctions classiques 17 novembre 2006

Perspectives Faire un Smag multiobjectif Effectuer le déploiement sur réseau P2P 17 novembre 2006

Références [KK06] V. K. Koumousis and C. P. Katsaras. A saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance. IEEE Transactions on Evolutionary Computation, 10(1):19–28, February 2006. [MR04] Michela Milano and Andrea Roli. Magma: a multiagent architecture for metaheuristics. IEEE Transactions on Systems, Man, and Cybernetics, Part B, 34(2):925–941, 2004. [TB06] El-Ghazali Talbi and Vincent Bachelet. Cosearch: A parallel cooperative metaheuristic. Journal of Mathematical Modelling and Algorithms, 5(1):5–22, April 2006. [ZLXJ04] Weicai Zhong, Jing Liu, Mingzhi Xue, and Licheng Jiao. A multiagent genetic algorithm for global numerical optimization. IEEE Transactions on Systems, Man and Cybernetics, 34(2):1128–1141, April 2004. 17 novembre 2006