Scalable Mechanistic Neural Networks for Differential Equations and Machine Learning

Jiale Chen, Dingling Yao, Adeel Pervez, Dan Alistarh, Francesco Locatello
10/8/2024
cs.LG

Official code: IST-DASLab/ScalableMNN (2 stars, MIT, last commit 2025-02-19).

Abstract

We propose Scalable Mechanistic Neural Network (S-MNN), an enhanced neural network framework designed for scientific machine learning applications involving long temporal sequences. By reformulating the original Mechanistic Neural Network (MNN) (Pervez et al., 2024), we reduce the computational time and space complexities from cubic and quadratic with respect to the sequence length, respectively, to linear. This significant improvement enables efficient modeling of long-term dynamics without sacrificing accuracy or interpretability. Extensive experiments demonstrate that S-MNN matches the original MNN in precision while substantially reducing computational resources. Consequently, S-MNN can drop-in replace the original MNN in applications, providing a practical and efficient tool for integrating mechanistic bottlenecks into neural network models of complex dynamical systems. Source code is available at https://github.com/IST-DASLab/ScalableMNN.

View on arXivView PDF

Code Implementations(1)

MIT

Official Repository for "Scalable Mechanistic Neural Networks" (ICLR 2025)

20C++, ShellFeb 6, 20251 years agoMIT

Similar Papers

Cite this paper

@article{chen2024scalable,
  title  = {Scalable Mechanistic Neural Networks for Differential Equations and Machine Learning},
  author = {Jiale Chen and Dingling Yao and Adeel Pervez and Dan Alistarh and Francesco Locatello},
  year   = {2024},
  eprint = {2410.06074},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.06074v3},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.06074.svg)](https://codeofpaper.com/paper/2410.06074)

Discussion