IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Intelligence artificielle Discussion :

Optimisation par les PSO (les bancs de poissons)


Sujet :

Intelligence artificielle

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Octobre 2007
    Messages : 65
    Points : 46
    Points
    46
    Par défaut Optimisation par les PSO (les bancs de poissons)
    slt à tous; quelqu'un peut m'aider à simuler un banc de poisson attaquer par prédateur, je suis bloqué dans les équations qui modélisent les mouvements des poissons. et comment les appliquées dans un problème d'optimisation.
    merci d'avance.

  2. #2
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 814
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 814
    Points : 7 642
    Points
    7 642
    Par défaut
    Salut

    Citation Envoyé par takfa2008 Voir le message
    slt à tous; quelqu'un peut m'aider à simuler un banc de poisson attaquer par prédateur, je suis bloqué dans les équations qui modélisent les mouvements des poissons.
    Tu peux tester la méthodes du mouton et du loup... pour chaque poisson, tu considères qu'il va s'enfuir dans la direction opposée au prédateur.
    Ensuite, tu regardes la résultante de tous ces vecteurs, ça te donnera une direction globale du banc (que l'on peut supposer représenter le comportement de la majorité des poissons, donc du banc). Tu corriges ensuite les vecteurs de chaque poisson pour qu'ils s'orientent vers le vecteur moyen pour simuler le comportement grégaire du banc.

    Citation Envoyé par takfa2008 Voir le message
    et comment les appliquées dans un problème d'optimisation.
    Optimisation de quoi? de fuite ou d'attaque?

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Octobre 2007
    Messages : 65
    Points : 46
    Points
    46
    Par défaut
    slt pour la simulation j'ai compris mais je ne sais pas comment l'appliquer pour optimiser le fameux voyageur de commerce

  4. #4
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 814
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 814
    Points : 7 642
    Points
    7 642
    Par défaut
    Citation Envoyé par takfa2008 Voir le message
    slt pour la simulation j'ai compris mais je ne sais pas comment l'appliquer pour optimiser le fameux voyageur de commerce
    Gnein?
    C'est quoi le rapport?
    Il veut vendre du poisson ton voyageur?

    [edit] Après réflexion....

    Tu fais chasser ton banc de poisson par ton prédateur. A chaque tour, il mange le poisson le plus proche de lui... ou il se dirige vers la plus grande concentration de poisson (ce qui lui permettra d'en manger plus et plus rapidement avec le moins de déplacement). En supposant que chaque poisson représente une ville, Au final, quand il aura avalé tout le banc, tu auras la représentation du parcours de ton voyageur.

    Mais il doit y avoir des équations à rajouter dans la modélisation du comportement du banc... sinon pas sûr qu'on arrive au trajet optimum en résultat.

    [re-edit] deux petits liens plus imagés pour le comportement de "groupe":
    les boids, Fabien Vauchelles, paragraphe 3.2
    les boids, Craig Reynolds

Discussions similaires

  1. Réponses: 22
    Dernier message: 20/10/2014, 08h44
  2. Réponses: 1
    Dernier message: 16/02/2005, 12h04
  3. Réponses: 20
    Dernier message: 19/12/2004, 18h52
  4. Comment faire une division par 5 avec les decalages
    Par Zaion dans le forum Assembleur
    Réponses: 7
    Dernier message: 05/11/2004, 17h33
  5. Réponses: 6
    Dernier message: 28/09/2004, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo