Comment entendre qui dirige quoi dans un système complexe ✛

Original: "Deep Koopman operator framework for causal discovery in nonlinear dynamical systems"
arXiv:2505.14828 · 2025-05-20 · CC BY 4.0 · 1 min
Un réseau de neurones apprend le langage du système pour, grâce à la différence entre les prévisions, identifier la cause et l'effet.

Un interprète arrive à une réunion où l'on parle une langue inconnue. Il ne connaît pas les mots, mais il remarque qu'après une certaine intervention, tout le monde se met à hocher la tête. Au bout de quelques réunions, il comprend déjà qui mène la danse. L'algorithme Kausal fait de même avec les données : il apprend le langage du système pour trouver qui influence qui.

Au lieu de connaître les règles à l'avance, Kausal utilise un réseau de neurones qui trouve lui-même les fonctions nécessaires. Ces fonctions transforment une dynamique complexe en quelque chose de simple, comme si l'interprète avait appris la langue par l'observation.

Ensuite, l'algorithme fait deux prévisions : l'une basée uniquement sur l'historique de l'effet, l'autre en y ajoutant la cause présumée. Si la seconde prévision est plus précise, c'est que la cause aide réellement. Sur les données d'El Niño, cette approche a détecté des événements majeurs que d'autres méthodes avaient manqués. Cela fonctionne comme un interprète qui, désormais, ne se contente plus d'entendre les mots, mais comprend qui dicte quoi à qui.

L'opérateur de Koopman a été proposé en 1931, mais ce n'est qu'avec l'avènement de l'apprentissage profond qu'il est devenu possible de l'approximer efficacement sur des données réelles.

L'idée d'élever le système dans un espace où le complexe devient simple rappelle l'« hyperespace » de la science-fiction, où les vaisseaux contournent les limites de l'espace ordinaire. Ici, le rôle de l'hyperespace est joué par un espace de fonctions de dimension infinie.

Notions
koopman operator filtre de kalman processus gaussien granger causality nonlinear laplacian spectral analysis Lagrangien théorie des ensembles causaux opérateur intégral systèmes dynamiques Dynamique non linéaire réseaux de neurones évidentiels causalité équations différentielles analyse fonctionnelle dynamique quantique algorithme quantique