Equivariant Flow Matching for Symmetry-Breaking Bifurcation Problems
2509.03340v1
cs.LG, cs.AI, cs.CE, physics.comp-ph
2025-09-05
Авторы:
Fleur Hendriks, Ondřej Rokoš, Martin Doškář, Marc G. D. Geers, Vlado Menkovski
Резюме на русском
## Контекст
Симметричное нарушение (symmetry-breaking) в нелинейных динамических системах часто приводит к существованию нескольких координатных точек. Определение этой многообразия является ключевым заданием в различных областях, включая механику, физику и биологию. Однако существующие машинные обучающиеся модели часто сталкиваются с проблемами при представлении этой многообразия, в том числе их усреднением, что приводит к утрате финерстных деталей. Эта проблема вызвана тем, что многие модели не учитывают симметрии систем, что приводит к неточности в результатах. В этой работе мы предлагаем прогностический подход, основанный на методе соответствия потоков (flow matching), для моделирования полного распределения вероятностей в результатах бифуркаций. Наш подход позволяет генерировать несколько валидных решений, сохраняя симметрии системы с помощью эквивариантного моделирования. Этот подход может быть применен для решения сложных системных задач, включая проблемы упругости и динамики нелинейных систем.
## Метод
Мы предлагаем новую методологию, основанную на методе соответствия потоков, для моделирования многообразия решений в системах с симметричным нарушением. Наш алгоритм включает в себя несколько ключевых компонент:
1. **Эквивариантное моделирование**: Мы используем групповые симметрии системы для создания эквивариантных преобразований, что позволяет нам учитывать симметрии в моделировании.
2. **Соответствие потоков**: Мы используем потоковые модели для точного соответствия целевых распределений, что позволяет нам получать множество валидных решений.
3. **Симметричное соответствие**: Мы предлагаем стратегию симметричного соответствия, которая позволяет точно выравнивать предсказанные и целевые выходы под действием группы симметрий.
Наш подход позволяет не только генерировать множество решений, но также учитывать симметрии системы, что является ключевой чертой нашего подхода.
## Результаты
Мы провели эксперименты на различных системах, включая тушечные модели и физические задачи, такие как проблема "бруса гнутого под нагрузкой" (buckling beam problem) и уравнение Аллена-Чана (Allen-Cahn equation). Наши результаты показали, что наш подход выдает значительно более точные и обоснованные результаты по сравнению с другими методами, в том числе непростоты (non-probabilistic) и вариационными методами. Мы также проверили нашу модель на данных с высокой размерностью и показали, что она способна точно генерировать несколько решений, сохраняя симметрии системы. Эти результаты указывают на то, что наш подход является эффективным и стабильным для решения задач с многообразием решений в высо
Abstract
Bifurcation phenomena in nonlinear dynamical systems often lead to multiple
coexisting stable solutions, particularly in the presence of symmetry breaking.
Deterministic machine learning models struggle to capture this multiplicity,
averaging over solutions and failing to represent lower-symmetry outcomes. In
this work, we propose a generative framework based on flow matching to model
the full probability distribution over bifurcation outcomes. Our method enables
direct sampling of multiple valid solutions while preserving system symmetries
through equivariant modeling. We introduce a symmetric matching strategy that
aligns predicted and target outputs under group actions, allowing accurate
learning in equivariant settings. We validate our approach on a range of
systems, from toy models to complex physical problems such as buckling beams
and the Allen-Cahn equation. Our results demonstrate that flow matching
significantly outperforms non-probabilistic and variational methods in
capturing multimodal distributions and symmetry-breaking bifurcations, offering
a principled and scalable solution for modeling multistability in
high-dimensional systems.