AI4OPT Seminar: Optimizing over trained neural network surrogates

AI4OPT Seminar: Optimizing over trained neural network surrogates

Sciences appliquées & ingénierie Mathématiques PBMathématiquesPBUOptimisation
🎙 Robert Parker 👥 889 📅 29 mars 2026 ⏱ 48 min 👁 95 📄 séminaire scientifique 🧭 2026-08-16
Disponible en : Français (actuel) English

Mots-clés

optimisationréseaux de neuronessurrogatesMathOptAI.jlKKT

Résumé

Ce séminaire présente MathOptAI.jl, un package Julia pour intégrer des modèles de machine learning dans des problèmes d’optimisation. L’orateur, Robert Parker, motive l’utilisation de surrogates neuronaux dans des problèmes de conception, de contrôle et de vérification, notamment en génie électrique. Il compare deux formulations : ‘full space’ (variables et contraintes pour chaque nœud) et ‘reduced space’ (composition des couches en une seule fonction). Il montre que le choix de formulation affecte fortement la convergence des solveurs locaux. Pour surmonter les goulots d’étranglement, il propose d’exploiter la structure des réseaux : pour le reduced space, utiliser des frameworks spécialisés (PyTorch) et le calcul GPU ; pour le full space, utiliser des décompositions de matrices KKT exploitant la structure triangulaire par blocs. Il illustre ces techniques sur un problème de génération d’exemples adverses pour un modèle de flux de puissance AC basé sur un réseau de neurones graphiques (CANOS).

147 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est élevée : l’orateur présente des techniques concrètes et des résultats expérimentaux, avec une analyse des avantages et inconvénients de chaque approche. L’argumentation est solide, appuyée par des exemples et des comparaisons. Il discute également des limites de l’optimisation locale par rapport à la relaxation globale, en reconnaissant les compromis.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est bonne : l’orateur cite des travaux (comme le benchmark CANOS) et explique les choix méthodologiques. Les sources mentionnées dans la description sont principalement des liens vers des listes de diffusion et des pages de séminaires, pas des références directes aux travaux cités. Le titre est en adéquation avec le contenu.

123 mots

Adéquation titre / contenu

Le titre correspond parfaitement au contenu : le séminaire porte sur l'optimisation avec des surrogates de réseaux de neurones.

Qualité & fiabilité

8/10

Exposé technique de niveau recherche, présenté par un chercheur du LANL, avec démonstrations et références à des travaux publiés. La méthode est clairement expliquée et les limites sont discutées.

Moments clés

Sources citées

Sources concordantes

  • MathOptAI.jl — Dépôt GitHub du package présenté (non mentionné explicitement mais probable).

Apport & nouveautés

L’apport principal est la présentation de MathOptAI.jl, un outil permettant de choisir facilement entre différentes formulations d’encodage de réseaux de neurones dans des problèmes d’optimisation, et l’exploitation de la structure des réseaux pour accélérer les calculs. L’originalité réside dans l’application de techniques d’optimisation locale non linéaire à des modèles de deep learning, souvent traités par des méthodes de relaxation globale.

Pour aller plus loin :

103 mots

Profil radar

Le profil radar montre un niveau technique élevé, une bonne quantité d'informations et une fiabilité solide, mais une qualité d'information légèrement inférieure en raison du format de séminaire et de l'absence de détails sur certaines références.

Fiabilité 8/10