Je sais que la plupart des méthodes pour trouver des solutions approximatives aux PDE évoluent mal avec le nombre de dimensions, et que Monte Carlo est utilisé pour des situations qui demandent environ 100 dimensions.
Quelles sont les bonnes méthodes pour résoudre efficacement les EDP numériquement en ~ 4-10 dimensions? 10-100?
Existe-t-il des méthodes autres que Monte-Carlo qui s'adaptent bien au nombre de dimensions?
Réponses:
Une façon plus structurée de fournir une base ou une quadrature (qui peut remplacer MC dans de nombreux cas) en plusieurs dimensions est celle des grilles clairsemées , qui combine une famille de règles unidimensionnelles d'ordre variable de manière à avoir une croissance simplement exponentielle dans dimension, , plutôt que d'avoir cette dimension est un exposant de la résolution N d .2ré Nré
Cela se fait par ce que l'on appelle une quadrature de Smolyak, qui combine une série de règles unidimensionnelles commeQ1l
Cela équivaut à l'espace de quadrature du produit tensoriel avec les ordres mixtes élevés supprimés de l'espace. Si cela est fait d'une manière suffisamment sévère, la complexité peut être considérablement améliorée. Cependant, pour que l'on puisse le faire et maintenir une bonne approximation, la régularité de la solution doit avoir des dérivés mixtes suffisamment disparus.
Des grilles clairsemées ont été battues à mort par le groupe Griebel pour des choses comme l' équation de Schrödinger dans l'espace de configuration et d' autres choses de grande dimension avec de très bons résultats. Dans l'application, les fonctions de base utilisées peuvent être assez générales, tant que vous pouvez les imbriquer. Par exemple, les ondes planes ou les bases hiérarchiques sont courantes.
Il est également assez simple de vous coder. D'après mon expérience, il est cependant très difficile de le faire fonctionner pour ces problèmes. Un bon tutoriel existe.
Pour les problèmes dont les solutions vivent dans des espaces Sobolev spécialisés comportant des dérivés qui meurent rapidement, l'approche en grille clairsemée peut potentiellement donner des résultats encore plus importants .
Voir également le document de synthèse Acta Numerica, Discrétisation par tenseur épars des PDE paramétriques et stochastiques de grande dimension .
la source
En règle générale, il est facile de comprendre pourquoi les grilles régulières ne peuvent pas aller bien au-delà des problèmes en 3 ou 4 dimensions: en dimensions d, si vous voulez avoir un minimum de N points par direction de coordonnées, vous obtiendrez N ^ d points dans l'ensemble. Même pour des fonctions relativement agréables en 1d, vous avez besoin d'au moins N = 10 points de grille pour les résoudre, donc le nombre total de points sera de 10 ^ d - c'est-à-dire que même sur les plus gros ordinateurs, vous ne dépasserez probablement pas d = 9, et n'ira probablement pas beaucoup plus loin que jamais . Des grilles clairsemées peuvent aider dans certaines circonstances si la fonction de solution a certaines propriétés, mais en général, vous devrez vivre avec les conséquences de la malédiction de la dimensionnalité et opter pour les méthodes MCMC.
la source
la source