This is the repository for the paper titled Learning Neural Differential Algebraic Equations via Operator Splitting by James Koch, Madelyn Shapiro, Himanshu Sharma, Draguna Vrabie, and Jan Drgona.
Neural Differential Algebraic Equations (Neural DAEs) are an extension of the canonical neural timestepper for systems with algebraic constraints. Inspired by fractional-step methods, this work leverages sequential sub-tasks to provide updates for algebraic states and differential states.
Simple tutorial example in Neuromancer
Training and visualization scripts needed for reproducing all paper results
- Neuromancer 1.4 with custom modules for DAE integration
- Tank-Manifold Property Inference Example
- Tank Network Modeling Example
@inproceedings{koch2025,
title={Learning Neural Differential Algebraic Equations via Operator Splitting},
author={James Koch and Madelyn Shapiro and Himanshu Sharma and Draguna Vrabie and Jan Drgona},
year={2025},
eprint={2403.12938},
archivePrefix={arXiv},
primaryClass={cs.LG},
url={https://arxiv.org/abs/2403.12938},
volume={},
number={},
booktitle={Conference on Decision and Control (CDC)},
}This research was supported by the U.S. Department of Energy through the Building Technologies Office under the Advancing Market-Ready Building Energy Management by Cost-Effective Differentiable Predictive Control projects. PNNL is a multi-program national laboratory operated for the U.S. Department of Energy (DOE) by Battelle Memorial Institute under Contract No. DE-AC05-76RL0-1830.
This research was also supported by the Ralph O’Connor Sustainable Energy Institute at Johns Hopkins University.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.



