groupe-dfo-bbo:acteurs:students:doc:jacqstep:main-page

====== Stéphane Jacquet ======

Postdoc janvier 2022- décembre 2022. Travaux concernant les contraintes cachées en optimisation de boites noires.

Compte rendu des réunions: https://docs.google.com/document/d/1-qlh1pIO_Kf2mXXejzaBDi_G2PWHG_14RXYoLFyyIMs/edit?usp=sharing

Avancés et propositions de la recherche: https://docs.google.com/document/d/1dT8NmglkppEUimD0Ghr94UVQRYQPLXZYZj6q6_clS94/edit?usp=sharing

Futurs objectifs

  • S'attaquer aux sous-problèmes. (Discuter avec Perrine)
  • Intégrer le surrogate des contraintes cachées dans SGTELIB.
  • Rédaction d'un article. Commencer par un squelette.
  • Livrable du WP4 pour l'IFPEN.

Réunion 7 juin 2022Stéphane Jacquet 2022/06/07 15:33

  • Livrable à rendre pour l'IFPEN (logiciel, ie branche de Nomad, ou article)
  • Article en collaboration avec Morgane probablement fin 2022, début 2023.
  • Le livrable: article sur les contraintes cachées appliquées à Styrène.
  • Utilisation de surrogates issus de la classification pour les contraintes binaires et les contraintes cachées.
  • Utilisation de ces surrogates dans les sous-problèmes avec Styrène
  • Faut-il utiliser que des formulations de sous-problèmes qui n'utilisent pas la notion de variance? Existe-t-il une façon d'émuler une variance avec n'importe quel type de modèle? (Discuter avec Edward)
  • Utilisation d'informations privilégiées de Styrène pour rajouter des contraintes.
  • Rajout du scaling de mon doctorat dans Nomad 4.

Résumé IFPEN+JOPT Benchmarking:

  • Possibilité d’adapter les profiles en autorisant à violer légèrement les contraintes (pas de contraintes dures)
  • Dans Coco, les courbes sont tracées indépendamment des autres solveurs. Donc ajouter des solveurs n’a pas d’impact sur l’allure des autres courbes.
  • Peut-on arriver à faire en sorte de savoir quel type d’algos ou d’hyperparamètres fonctionnent bien sur tel ou tel problème (quelqu’un a gagné un concours en faisant cela sur CMAES)

Cas tests:

  • Sébastien Da Veiga a normalement un cas test Safran boites noires avec contraintes cachées.
  • Cas test héolien avec Delphine
  • Cas test ¨Meta-modele¨ avec Delphine.
  • Fournir à Morgane le problème SNAKE
  • Fournir à Morgane une version de Styrène en 4D et 6D.

IFPEN:

  • intégration de la technique de Morgane dans la search (suggestion de nouveaux points) -intégration du surrogate et dans les estimations des surrogates de b_0 (contraintes cachées) et dans l’estimation de probabilités dans les sous-problèmes.
  • Création d’un nouveau sous problème: min f, s.t. tilde(c_i)(x) ⇐0, p_n(x)>= 1-alpha.
  • Fournir un fichier avec comme contenue les paramètres de la mesh, la cache et les bonnes classes pour l'exécutable de Morgane, puis récupérer le résultat de l'exécutable de Morgane via un fichier.
  • possibilité de faire un switch entre le modèle de Morgane et un autre plus simple après un certain budget d’évaluations.
  • stratégie hybride avec knn
  • ordonnancement basé sur la capacité avec améliorer le modèle de p_n.
  • Possible adaptation des boites noires ‘’multi-simulateurs’’? Lien avec Solar. Lien avec la présentation de Stéphane Alarie aux JOPT 2022.
  • Peut-on faire un modèle par contrainte cachée? (possibilité de les identifier avec leur numéro d’exception. Demander à avoir différentes sorties pour chaque ou bien les identifier via un grep. Suggestion de Christophe)
  • Peut-on diminuer le temps de calcul des processus gaussiens en sélectionnant les points les plus pertinents de la cache?
  • groupe-dfo-bbo/acteurs/students/doc/jacqstep/main-page.txt
  • Dernière modification: 2022/06/07 20:10
  • par jacqstep