LEADS: Learning Dynamical Systems that Generalize Across Environments - Archive ouverte HAL
Pré-Publication, Document De Travail Année : 2021

LEADS: Learning Dynamical Systems that Generalize Across Environments

Résumé

When modeling dynamical systems from real-world data samples, the distribution of data often changes according to the environment in which they are captured, and the dynamics of the system itself vary from one environment to another. Generalizing across environments thus challenges the conventional frameworks. The classical settings suggest either considering data as i.i.d. and learning a single model to cover all situations or learning environment-specific models. Both are sub-optimal: the former disregards the discrepancies between environments leading to biased solutions, while the latter does not exploit their potential commonalities and is prone to scarcity problems. We propose LEADS, a novel framework that leverages the commonalities and discrepancies among known environments to improve model generalization. This is achieved with a tailored training formulation aiming at capturing common dynamics within a shared model while additional terms capture environment-specific dynamics. We ground our approach in theory, exhibiting a decrease in sample complexity with our approach and corroborate these results empirically, instantiating it for linear dynamics. Moreover, we concretize this framework for neural networks and evaluate it experimentally on representative families of nonlinear dynamics. We show that this new setting can exploit knowledge extracted from environment-dependent data and improves generalization for both known and novel environments.
Fichier principal
Vignette du fichier
main.pdf (1.23 Mo) Télécharger le fichier
figures/figs/GS/diff-fege-fl-1.png (3.46 Ko) Télécharger le fichier
figures/figs/GS/diff-ftnode-fl-1.png (2.98 Ko) Télécharger le fichier
figures/figs/GS/diff-ours-fl-1.png (3.07 Ko) Télécharger le fichier
figures/figs/GS/full_length/diff-fege-fl.png (11.2 Ko) Télécharger le fichier
figures/figs/GS/full_length/diff-ftnode-fl.png (9.33 Ko) Télécharger le fichier
figures/figs/GS/full_length/diff-ours-fl.png (8.71 Ko) Télécharger le fichier
figures/figs/GS/full_length/new_f+ge_fl.png (54.06 Ko) Télécharger le fichier
figures/figs/GS/full_length/new_fe+ge_fl.png (58.84 Ko) Télécharger le fichier
figures/figs/GS/full_length/new_ftnode_fl.png (51.74 Ko) Télécharger le fichier
figures/figs/GS/full_length/new_gt_fl.png (60.3 Ko) Télécharger le fichier
figures/figs/GS/new_f+ge_fl-1.png (8.1 Ko) Télécharger le fichier
figures/figs/GS/new_fe+ge_fl-1.png (8.64 Ko) Télécharger le fichier
figures/figs/GS/new_ftnode_fl-1.png (7.65 Ko) Télécharger le fichier
figures/figs/GS/new_gt_fl-1.png (8.94 Ko) Télécharger le fichier
figures/figs/LV/trajectory.pdf (162.33 Ko) Télécharger le fichier
figures/figs/NS/diff-ftnode-ns-1.png (5.71 Ko) Télécharger le fichier
figures/figs/NS/diff-ftnode-ns.png (30.41 Ko) Télécharger le fichier
figures/figs/NS/diff-leads-ns-1.png (4.29 Ko) Télécharger le fichier
figures/figs/NS/diff-leads-ns.png (20.12 Ko) Télécharger le fichier
figures/figs/NS/diff-ope-ns-1.png (5.08 Ko) Télécharger le fichier
figures/figs/NS/diff-ope-ns.png (24.38 Ko) Télécharger le fichier
figures/figs/NS/new_ftnode_ns-1.png (8.77 Ko) Télécharger le fichier
figures/figs/NS/new_ftnode_ns.png (65.63 Ko) Télécharger le fichier
figures/figs/NS/new_gt_ns-1.png (8.77 Ko) Télécharger le fichier
figures/figs/NS/new_gt_ns.png (63.37 Ko) Télécharger le fichier
figures/figs/NS/new_leads_ns-1.png (8.48 Ko) Télécharger le fichier
figures/figs/NS/new_leads_ns.png (64.17 Ko) Télécharger le fichier
figures/figs/NS/new_ope_ns-1.png (8.51 Ko) Télécharger le fichier
figures/figs/NS/new_ope_ns.png (64.29 Ko) Télécharger le fichier
figures/figs/novel_env_results.pdf (78.75 Ko) Télécharger le fichier
figures/figs/plot_leads.pdf (241.49 Ko) Télécharger le fichier
figures/figs/plot_leads_vs_theoretical_bound.pdf (191.04 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03261055 , version 1 (15-06-2021)
hal-03261055 , version 2 (16-02-2022)

Identifiants

Citer

Yuan Yin, Ibrahim Ayed, Emmanuel de Bézenac, Nicolas Baskiotis, Patrick Gallinari. LEADS: Learning Dynamical Systems that Generalize Across Environments. 2021. ⟨hal-03261055v1⟩
225 Consultations
182 Téléchargements

Altmetric

Partager

More