Pré-Publication, Document De Travail Année : 2025

Enriching continuous Lagrange finite element approximation spaces using neural networks

Résumé

In this work, we present a preliminary study combining two approaches in the context of solving PDEs: the classical finite element method (FEM) and more recent techniques based on neural networks. Indeed, in recent years, physics-informed neural networks (PINNs) have become particularly interesting for rapidly solving such problems, especially in high dimensions. However, their lack of accuracy is a significant drawback in this context, hence the interest in combining them with FEM, for which error estimators are already known. The complete pipeline proposed here, therefore, consists of modifying classical FEM approximation spaces by taking information from a prior, chosen here as the prediction of a neural network. On the one hand, this combination improves and certifies the prediction of neural networks to obtain a fast and accurate solution. On the other hand, error estimates are proven, showing that such strategies outperform classical ones by a factor that depends only on the quality of the prior. We validate our approach with numerical results obtained for this preliminary work on parametric problems with one-and two-dimensional geometries. They demonstrate that to achieve a fixed error target, a coarser mesh can be used with our enhanced FEM compared to the standard one, leading to reduced computation time, particularly for parametric problems.
Fichier principal
Vignette du fichier
main.pdf (3) Télécharger le fichier
fig_pipeline_offline.pdf (240) Télécharger le fichier
fig_pipeline_offline_v2.pdf (230) Télécharger le fichier
fig_pipeline_online.pdf (235) Télécharger le fichier
fig_pipeline_online_v2.pdf (406) Télécharger le fichier
fig_testcase1D_test1_comp_add_mult_standalone_m0.pdf (50) Télécharger le fichier
fig_testcase1D_test1_comp_add_mult_standalone_m1.pdf (51) Télécharger le fichier
fig_testcase1D_test1_cvg_Corr_case1_v1_param1_degree1.csv (245) Télécharger le fichier
fig_testcase1D_test1_cvg_Corr_case1_v1_param2_degree1.csv (248) Télécharger le fichier
fig_testcase1D_test1_cvg_FEM_case1_v1_param1_degree1.csv (178) Télécharger le fichier
fig_testcase1D_test1_cvg_FEM_case1_v1_param1_degree2.csv (246) Télécharger le fichier
fig_testcase1D_test1_cvg_FEM_case1_v1_param2_degree1.csv (175) Télécharger le fichier
fig_testcase1D_test1_cvg_FEM_case1_v1_param2_degree2.csv (248) Télécharger le fichier
fig_testcase1D_test1_cvg_Mult_case1_v1_param1_degree1_M100.0.csv (246) Télécharger le fichier
fig_testcase1D_test1_cvg_Mult_case1_v1_param1_degree1_M3.0.csv (245) Télécharger le fichier
fig_testcase1D_test1_cvg_Mult_case1_v1_param2_degree1_M100.0.csv (247) Télécharger le fichier
fig_testcase1D_test1_cvg_Mult_case1_v1_param2_degree1_M3.0.csv (246) Télécharger le fichier
fig_testcase1D_test1_gains_Tab_stats_case1_v1_degree1.csv (1022) Télécharger le fichier
fig_testcase1D_test1_gains_Tab_stats_case1_v2_degree1.csv (1014) Télécharger le fichier
fig_testcase1D_test1_plots_FEM_param1.csv (29) Télécharger le fichier
fig_testcase1D_test1_plots_compare_gains_param1.csv (276) Télécharger le fichier
fig_testcase1D_test1_plots_derivatives_mu1_NN.pdf (178) Télécharger le fichier
fig_testcase1D_test1_plots_derivatives_mu1_PINN.pdf (178) Télécharger le fichier
fig_testcase1D_test1_plots_standalone_solutions_and_errors_NN.pdf (118) Télécharger le fichier
fig_testcase1D_test1_plots_standalone_solutions_and_errors_PINN.pdf (127) Télécharger le fichier
fig_testcase1D_test2_cvg_Corr_case2_v1_param1_degree1.csv (243) Télécharger le fichier
fig_testcase1D_test2_cvg_Corr_case2_v1_param2_degree1.csv (241) Télécharger le fichier
fig_testcase1D_test2_cvg_FEM_case2_v1_param1_degree1.csv (174) Télécharger le fichier
fig_testcase1D_test2_cvg_FEM_case2_v1_param1_degree2.csv (247) Télécharger le fichier
fig_testcase1D_test2_cvg_FEM_case2_v1_param2_degree1.csv (173) Télécharger le fichier
fig_testcase1D_test2_cvg_FEM_case2_v1_param2_degree2.csv (241) Télécharger le fichier
fig_testcase1D_test2_cvg_Mult_case2_v1_param1_degree1_M0.0.csv (240) Télécharger le fichier
fig_testcase1D_test2_cvg_Mult_case2_v1_param1_degree1_M0.0_weak.csv (249) Télécharger le fichier
fig_testcase1D_test2_cvg_Mult_case2_v1_param2_degree1_M0.0.csv (237) Télécharger le fichier
fig_testcase1D_test2_cvg_Mult_case2_v1_param2_degree1_M0.0_weak.csv (246) Télécharger le fichier
fig_testcase1D_test2_gains_Tab_stats_case2_v1_degree1.csv (1021) Télécharger le fichier
fig_testcase1D_test2_plots_FEM.csv (53) Télécharger le fichier
fig_testcase1D_test2_plots_compare_gains.csv (255) Télécharger le fichier
fig_testcase1D_test2_plots_standalone_solutions_FEM.pdf (285) Télécharger le fichier
fig_testcase1D_test2_plots_standalone_solutions_allP1.pdf (357) Télécharger le fichier
fig_testcase1D_test2_plots_standalone_solutions_and_errors_PINN.pdf (114) Télécharger le fichier
fig_testcase2D_test1_costs_TabDoFsParam_case1_v1_param1_nparams100.csv (225) Télécharger le fichier
fig_testcase2D_test1_costs_TabDoFs_case1_v1_param1.csv (169) Télécharger le fichier
fig_testcase2D_test1_cvg_Corr_case1_v1_param1.csv (462) Télécharger le fichier
fig_testcase2D_test1_cvg_Corr_case1_v1_param2.csv (464) Télécharger le fichier
fig_testcase2D_test1_cvg_FEM_case1_v1_param1.csv (377) Télécharger le fichier
fig_testcase2D_test1_cvg_FEM_case1_v1_param2.csv (374) Télécharger le fichier
fig_testcase2D_test1_gains_Tab_stats_case1_v1.csv (990) Télécharger le fichier
fig_testcase2D_test1_plots_FEM.csv (30) Télécharger le fichier
fig_testcase2D_test1_plots_compare_gains.csv (63) Télécharger le fichier
fig_testcase2D_test1_plots_standalone_errors_v2.pdf (226) Télécharger le fichier
fig_testcase2D_test1_plots_standalone_solutions.pdf (204) Télécharger le fichier
fig_testcase2D_test1_supp_standalone_high-degree.pdf (39) Télécharger le fichier
fig_testcase2D_test1_v3_cvg_Corr_case1_v3_param1.csv (462) Télécharger le fichier
fig_testcase2D_test1_v3_gains_Tab_stats_case1_v3.csv (984) Télécharger le fichier
fig_testcase2D_test1_v7_cvg_Corr_case1_v7_param1.csv (462) Télécharger le fichier
fig_testcase2D_test1_v7_gains_Tab_stats_case1_v7.csv (993) Télécharger le fichier
fig_testcase2D_test2_cvg_Corr_case2_v1_param1.csv (444) Télécharger le fichier
fig_testcase2D_test2_cvg_Corr_case2_v1_param2.csv (447) Télécharger le fichier
fig_testcase2D_test2_cvg_FEM_case2_v1_param1.csv (368) Télécharger le fichier
fig_testcase2D_test2_cvg_FEM_case2_v1_param2.csv (369) Télécharger le fichier
fig_testcase2D_test2_gains_Tab_stats_case2_v1.csv (980) Télécharger le fichier
fig_testcase2D_test2_plots_FEM.csv (30) Télécharger le fichier
fig_testcase2D_test2_plots_compare_gains.csv (63) Télécharger le fichier
fig_testcase2D_test2_plots_standalone_errors_v2.pdf (233) Télécharger le fichier
fig_testcase2D_test2_plots_standalone_solutions.pdf (269) Télécharger le fichier
fig_testcase2D_test3_cvg_Corr_case3_v1_param1.csv (461) Télécharger le fichier
fig_testcase2D_test3_cvg_Corr_case3_v1_param2.csv (457) Télécharger le fichier
fig_testcase2D_test3_cvg_FEM_case3_v1_param1.csv (375) Télécharger le fichier
fig_testcase2D_test3_cvg_FEM_case3_v1_param2.csv (377) Télécharger le fichier
fig_testcase2D_test3_gains_gains_table_case3.csv (996) Télécharger le fichier
fig_testcase2D_test3_plots_standalone_errors.pdf (268) Télécharger le fichier
fig_testcase2D_test3_plots_standalone_solutions.pdf (171) Télécharger le fichier
fig_testcase2D_test5_cvg_Corr_case5_v2_param1.csv (466) Télécharger le fichier
fig_testcase2D_test5_cvg_Corr_case5_v2_param2.csv (461) Télécharger le fichier
fig_testcase2D_test5_cvg_FEM_case5_v2_param1.csv (386) Télécharger le fichier
fig_testcase2D_test5_cvg_FEM_case5_v2_param2.csv (383) Télécharger le fichier
fig_testcase2D_test5_gains_Tab_stats_case5_v2.csv (1) Télécharger le fichier
fig_testcase2D_test5_plots_standalone_errors.pdf (248) Télécharger le fichier
fig_testcase2D_test5_plots_standalone_solutions.pdf (146) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04935072 , version 1 (07-02-2025)

Identifiants

  • HAL Id : hal-04935072 , version 1

Citer

Hélène Barucq, Michel Duprez, Florian Faucher, Emmanuel Franck, Frédérique Lecourtier, et al.. Enriching continuous Lagrange finite element approximation spaces using neural networks. 2025. ⟨hal-04935072⟩
0 Consultations
0 Téléchargements

Partager

More