Skip to content

MagriLab

Research group in data-driven fluid mechanics led by Luca Magri.

Published Research

  • ESN - Validation - Validation and optimization of Echo State Networks.
    Robust Optimization and Validation of Echo State Networks for learning chaotic dynamics. A. Racca and L. Magri, Neural Networks (2021).
  • ESN for extreme events - Control and prediction of extreme events in turbulent shear flow with Echo State Networks.
    Data-driven prediction and control of extreme events in a chaotic flow. A. Racca and L. Magri, Physical Review Fluids (2022);
    Statistical prediction of extreme events from small datasets, A.Racca and L.Magri, Lecture Notes in Computer Science (2022).
  • PISR - Physics-Informed Super Resolution.
    Physics-Informed CNNs for Super-Resolution of Sparse Observations on Dynamical Systems. D. Kelshaw, G. Rigas and L. Magri,
    NeurIPS Workshop on Machine Learning for the Physical Sciences (2022).
  • PICR - Physics-Informed Corruption Removal.
    Physics-Informed Convolutional Neural Networks for Corruption Removal on Dynamical Systems. D. Kelshaw and L. Magri,
    NeurIPS Workshop on Machine Learning for the Physical Sciences (2022).
  • HCTA - Hard-constrained neural networks for thermoacoustics.
    Hard-constrained neural networks for modeling nonlinear acoustics. D.E. Ozan and L. Magri, Physical Review Fluids (2023).
  • Adjoint-ESN - Data-driven inference of adjoint sensitivities.
    Adjoint Sensitivities of Chaotic Flows without Adjoint Solvers: A Data-Driven Approach. D.E. Ozan and L. Magri, Lecture Notes in Computer Science (2024);
    Data-driven computation of adjoint sensitivities without adjoint solvers: An application to thermoacoustics. D.E. Ozan and L. Magri, Physical Review Fluids (2024).

Workshops

  • VKI-ULB lecture series - Demonstration of echo state network (ESN) and long short-term memory network (LSTM) created for the VKI lecture series: Machine Learning for Fluid Mechanics 2024.
  • NewtonWorkshop2023 - Demonstration of super resolution and thermoacoustic neural networks created for the Newton Institute Tutorial 2023.

Install and Run

  • KolSol - pseudospectral Kolmogorov flow solver, contains both NumPy and PyTorch implementations to allow for autograd-compatible workflows.

Popular repositories Loading

  1. KolSol KolSol Public

    Pseudospectral Kolmogorov Flow Solver

    Python 36 3

  2. PISR PISR Public

    Physics-Informed Super-Resolution

    Python 8

  3. API-ESN API-ESN Public

    Automatic-differentiated Physics-Informed Echo State Network (API-ESN) for the reconstruction of hidden states in dynamical systems. A.Racca and L.Magri, Lecture Notes in Computer Science (2021).

    Jupyter Notebook 7 2

  4. CAE-ESN-Kolmogorov CAE-ESN-Kolmogorov Public

    Implementation of the convolutional autoencoder echo state netowrk (CAE-ESN) applied to the Kolmogorov flow.

    Jupyter Notebook 5 1

  5. Real-time-TA-DA Real-time-TA-DA Public

    Real-time thermoacoustics data assimilation

    MATLAB 3 2

  6. NewtonWorkshop2023 NewtonWorkshop2023 Public

    Code for the Newton Institute Workshop 2023

    Jupyter Notebook 3

Repositories

Showing 10 of 23 repositories
  • MagriLab/real-time-bias-aware-DA’s past year of commit activity
    Jupyter Notebook 0 2 0 0 Updated Nov 22, 2024
  • .github Public
    MagriLab/.github’s past year of commit activity
    0 0 0 0 Updated Nov 12, 2024
  • Adjoint-ESN Public
    MagriLab/Adjoint-ESN’s past year of commit activity
    Jupyter Notebook 1 0 0 0 Updated Nov 9, 2024
  • HCTA Public

    Hard-constrained neural networks for thermoacoustics

    MagriLab/HCTA’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Nov 9, 2024
  • EchoStateNetwork Public

    Explore Echo State Networks (ESNs) with a comprehensive implementation, validation code, and step-by-step tutorial.

    MagriLab/EchoStateNetwork’s past year of commit activity
    Jupyter Notebook 1 MIT 0 2 0 Updated Oct 21, 2024
  • LatentStability Public

    Learning the stability properties of dissipative systems in the latent manifold.

    MagriLab/LatentStability’s past year of commit activity
    Jupyter Notebook 0 GPL-3.0 0 0 0 Updated Oct 21, 2024
  • rBA-EnKF Public
    MagriLab/rBA-EnKF’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Oct 4, 2024
  • OptimalTraining_RFQRC Public

    Implementation of Recurrence-free QRC with denoising for optimal training

    MagriLab/OptimalTraining_RFQRC’s past year of commit activity
    Jupyter Notebook 0 MIT 0 0 0 Updated Sep 9, 2024
  • RF_QRC Public

    Implementation of classical and recurrence-free quantum reservoir computing for predicting chaotic dynamics

    MagriLab/RF_QRC’s past year of commit activity
    Jupyter Notebook 1 MIT 0 0 0 Updated Aug 1, 2024
  • YellowstoneTest Public

    Quick code to test Yellowstone cluster

    MagriLab/YellowstoneTest’s past year of commit activity
    Python 0 MIT 0 0 0 Updated May 31, 2024

Top languages

Loading…

Most used topics

Loading…