Skip to main content

Showing 1–35 of 35 results for author: Rackauckas, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2506.04171  [pdf, ps, other

    cs.LG cs.AI cs.CE math.NA

    Physics-Constrained Flow Matching: Sampling Generative Models with Hard Constraints

    Authors: Utkarsh Utkarsh, Pengfei Cai, Alan Edelman, Rafael Gomez-Bombarelli, Christopher Vincent Rackauckas

    Abstract: Deep generative models have recently been applied to physical systems governed by partial differential equations (PDEs), offering scalable simulation and uncertainty-aware inference. However, enforcing physical constraints, such as conservation laws (linear and nonlinear) and physical consistencies, remains challenging. Existing methods often rely on soft penalties or architectural biases that fai… ▽ More

    Submitted 4 June, 2025; originally announced June 2025.

    Comments: 27 pages, 9 figures, 4 tables

  2. arXiv:2505.20515  [pdf, ps, other

    cs.LG math.DS math.NA

    Semi-Explicit Neural DAEs: Learning Long-Horizon Dynamical Systems with Algebraic Constraints

    Authors: Avik Pal, Alan Edelman, Christopher Rackauckas

    Abstract: Despite the promise of scientific machine learning (SciML) in combining data-driven techniques with mechanistic modeling, existing approaches for incorporating hard constraints in neural differential equations (NDEs) face significant limitations. Scalability issues and poor numerical properties prevent these neural models from being used for modeling physical systems with complicated conservation… ▽ More

    Submitted 26 May, 2025; originally announced May 2025.

  3. arXiv:2501.07701  [pdf, other

    cs.CE

    Active Learning Enhanced Surrogate Modeling of Jet Engines in JuliaSim

    Authors: Anas Abdelrehim, Dhairya Gandhi, Sharan Yalburgi, Ashutosh Bharambe, Ranjan Anantharaman, Chris Rackauckas

    Abstract: Surrogate models are effective tools for accelerated design of complex systems. The result of a design optimization procedure using surrogate models can be used to initialize an optimization routine using the full order system. High accuracy of the surrogate model can be advantageous for fast convergence. In this work, we present an active learning approach to produce a very high accuracy surrogat… ▽ More

    Submitted 13 January, 2025; originally announced January 2025.

  4. arXiv:2412.14362  [pdf, other

    math.NA cs.MS

    A Fully Adaptive Radau Method for the Efficient Solution of Stiff Ordinary Differential Equations at Low Tolerances

    Authors: Shreyas Ekanathan, Oscar Smith, Christopher Rackauckas

    Abstract: Radau IIA methods, specifically the adaptive order Radau method in Fortran due to Hairer, are known to be state-of-the-art for the high-accuracy solution of highly stiff ordinary differential equations (ODEs). However, the traditional implementation was specialized to a specific range of tolerance, in particular only supporting 5th, 9th, and 13th order versions of the tableau and only derived in d… ▽ More

    Submitted 13 May, 2025; v1 submitted 18 December, 2024; originally announced December 2024.

  5. arXiv:2306.07961  [pdf, other

    stat.ML cs.LG stat.CO stat.ME

    Differentiating Metropolis-Hastings to Optimize Intractable Densities

    Authors: Gaurav Arya, Ruben Seyer, Frank Schäfer, Kartik Chandra, Alexander K. Lew, Mathieu Huot, Vikash K. Mansinghka, Jonathan Ragan-Kelley, Christopher Rackauckas, Moritz Schauer

    Abstract: We develop an algorithm for automatic differentiation of Metropolis-Hastings samplers, allowing us to differentiate through probabilistic inference, even if the model has discrete components within it. Our approach fuses recent advances in stochastic automatic differentiation with traditional Markov chain coupling schemes, providing an unbiased and low-variance gradient estimator. This allows us t… ▽ More

    Submitted 30 June, 2023; v1 submitted 13 June, 2023; originally announced June 2023.

    Comments: 6 pages, 6 figures; accepted at Differentiable Almost Everything Workshop of ICML 2023

  6. Extending JumpProcess.jl for fast point process simulation with time-varying intensities

    Authors: Guilherme Augusto Zagatti, Samuel A. Isaacson, Christopher Rackauckas, Vasily Ilin, See-Kiong Ng, Stéphane Bressan

    Abstract: Point processes model the occurrence of a countable number of random points over some support. They can model diverse phenomena, such as chemical reactions, stock market transactions and social interactions. We show that JumpProcesses.jl is a fast, general-purpose library for simulating point processes. JumpProcesses.jl was first developed for simulating jump processes via stochastic simulation al… ▽ More

    Submitted 24 July, 2023; v1 submitted 12 June, 2023; originally announced June 2023.

    MSC Class: 60G55 ACM Class: G.3; G.4

    Journal ref: The Proceedings of the JuliaCon Conferences, 6(58), 133 (2024)

  7. arXiv:2304.06835  [pdf, other

    cs.DC cs.MS math.NA

    Automated Translation and Accelerated Solving of Differential Equations on Multiple GPU Platforms

    Authors: Utkarsh Utkarsh, Valentin Churavy, Yingbo Ma, Tim Besard, Prakitr Srisuma, Tim Gymnich, Adam R. Gerlach, Alan Edelman, George Barbastathis, Richard D. Braatz, Christopher Rackauckas

    Abstract: We demonstrate a high-performance vendor-agnostic method for massively parallel solving of ensembles of ordinary differential equations (ODEs) and stochastic differential equations (SDEs) on GPUs. The method is integrated with a widely used differential equation solver library in a high-level language (Julia's DifferentialEquations.jl) and enables GPU acceleration without requiring code changes by… ▽ More

    Submitted 13 November, 2023; v1 submitted 13 April, 2023; originally announced April 2023.

    Comments: 14 figures

    Journal ref: Computer Methods in Applied Mechanics and Engineering, Volume 419, 2024

  8. arXiv:2304.04752  [pdf, other

    stat.AP cs.LG cs.MS stat.CO

    A Practitioner's Guide to Bayesian Inference in Pharmacometrics using Pumas

    Authors: Mohamed Tarek, Jose Storopoli, Casey Davis, Chris Elrod, Julius Krumbiegel, Chris Rackauckas, Vijay Ivaturi

    Abstract: This paper provides a comprehensive tutorial for Bayesian practitioners in pharmacometrics using Pumas workflows. We start by giving a brief motivation of Bayesian inference for pharmacometrics highlighting limitations in existing software that Pumas addresses. We then follow by a description of all the steps of a standard Bayesian workflow for pharmacometrics using code snippets and examples. Thi… ▽ More

    Submitted 31 March, 2023; originally announced April 2023.

  9. arXiv:2303.13555  [pdf, other

    cs.CE cs.LG

    Efficient hybrid modeling and sorption model discovery for non-linear advection-diffusion-sorption systems: A systematic scientific machine learning approach

    Authors: Vinicius V. Santana, Erbet Costa, Carine M. Rebello, Ana Mafalda Ribeiro, Chris Rackauckas, Idelfonso B. R. Nogueira

    Abstract: This study presents a systematic machine learning approach for creating efficient hybrid models and discovering sorption uptake models in non-linear advection-diffusion-sorption systems. It demonstrates an effective method to train these complex systems using gradient based optimizers, adjoint sensitivity analysis, and JIT-compiled vector Jacobian products, combined with spatial discretization and… ▽ More

    Submitted 25 April, 2023; v1 submitted 22 March, 2023; originally announced March 2023.

    Comments: GitHub repo made available

  10. arXiv:2303.02262  [pdf, other

    cs.LG cs.AI math.NA

    Locally Regularized Neural Differential Equations: Some Black Boxes Were Meant to Remain Closed!

    Authors: Avik Pal, Alan Edelman, Chris Rackauckas

    Abstract: Implicit layer deep learning techniques, like Neural Differential Equations, have become an important modeling framework due to their ability to adapt to new problems automatically. Training a neural differential equation is effectively a search over a space of plausible dynamical systems. However, controlling the computational cost for these models is difficult since it relies on the number of st… ▽ More

    Submitted 2 June, 2023; v1 submitted 3 March, 2023; originally announced March 2023.

    Comments: Proceedings of the 40th International Conference on Machine Learning, Honolulu, Hawaii, USA. PMLR 202, 2023

  11. arXiv:2303.02159  [pdf, ps, other

    cs.MS cs.SC math.DS q-bio.QM

    Robust Parameter Estimation for Rational Ordinary Differential Equations

    Authors: Oren Bassik, Yosef Berman, Soo Go, Hoon Hong, Ilia Ilmer, Alexey Ovchinnikov, Chris Rackauckas, Pedro Soto, Chee Yap

    Abstract: We present a new approach for estimating parameters in rational ODE models from given (measured) time series data. In typical existing approaches, an initial guess for the parameter values is made from a given search interval. Then, in a loop, the corresponding outputs are computed by solving the ODE numerically, followed by computing the error from the given time series data. If the error is sm… ▽ More

    Submitted 17 December, 2023; v1 submitted 2 March, 2023; originally announced March 2023.

    Comments: Updates regarding robustness

  12. arXiv:2301.04027  [pdf

    cs.LG cs.CE physics.ao-ph physics.geo-ph

    Differentiable modeling to unify machine learning and physical models and advance Geosciences

    Authors: Chaopeng Shen, Alison P. Appling, Pierre Gentine, Toshiyuki Bandai, Hoshin Gupta, Alexandre Tartakovsky, Marco Baity-Jesi, Fabrizio Fenicia, Daniel Kifer, Li Li, Xiaofeng Liu, Wei Ren, Yi Zheng, Ciaran J. Harman, Martyn Clark, Matthew Farthing, Dapeng Feng, Praveen Kumar, Doaa Aboelyazeed, Farshid Rahmani, Hylke E. Beck, Tadd Bindas, Dipankar Dwivedi, Kuai Fang, Marvin Höge , et al. (5 additional authors not shown)

    Abstract: Process-Based Modeling (PBM) and Machine Learning (ML) are often perceived as distinct paradigms in the geosciences. Here we present differentiable geoscientific modeling as a powerful pathway toward dissolving the perceived barrier between them and ushering in a paradigm shift. For decades, PBM offered benefits in interpretability and physical consistency but struggled to efficiently leverage lar… ▽ More

    Submitted 26 December, 2023; v1 submitted 10 January, 2023; originally announced January 2023.

    Journal ref: Nat Rev Earth Environ 4, 552-567 (2023)

  13. arXiv:2210.08572  [pdf, other

    cs.LG cs.MS math.NA math.PR

    Automatic Differentiation of Programs with Discrete Randomness

    Authors: Gaurav Arya, Moritz Schauer, Frank Schäfer, Chris Rackauckas

    Abstract: Automatic differentiation (AD), a technique for constructing new programs which compute the derivative of an original program, has become ubiquitous throughout scientific computing and deep learning due to the improved performance afforded by gradient-based optimization. However, AD systems have been restricted to the subset of programs that have a continuous dependence on parameters. Programs tha… ▽ More

    Submitted 9 January, 2023; v1 submitted 16 October, 2022; originally announced October 2022.

    Comments: In Proceedings of NeurIPS 2022

  14. arXiv:2208.12879  [pdf, ps, other

    math.NA cs.MS math.DS

    DelayDiffEq: Generating Delay Differential Equation Solvers via Recursive Embedding of Ordinary Differential Equation Solvers

    Authors: David Widmann, Chris Rackauckas

    Abstract: Traditional solvers for delay differential equations (DDEs) are designed around only a single method and do not effectively use the infrastructure of their more-developed ordinary differential equation (ODE) counterparts. In this work we present DelayDiffEq, a Julia package for numerically solving delay differential equations (DDEs) which leverages the multitude of numerical algorithms in Ordinary… ▽ More

    Submitted 26 August, 2022; originally announced August 2022.

    Comments: 8 pages, 3 figures

  15. arXiv:2207.08135  [pdf, other

    math.NA cs.MS

    Parallelizing Explicit and Implicit Extrapolation Methods for Ordinary Differential Equations

    Authors: Utkarsh, Chris Elrod, Yingbo Ma, Christopher Rackauckas

    Abstract: Numerically solving ordinary differential equations (ODEs) is a naturally serial process and as a result the vast majority of ODE solver software are serial. In this manuscript we developed a set of parallelized ODE solvers using extrapolation methods which exploit "parallelism within the method" so that arbitrary user ODEs can be parallelized. We describe the specific choices made in the implemen… ▽ More

    Submitted 10 September, 2022; v1 submitted 17 July, 2022; originally announced July 2022.

    Comments: 6 figures

  16. arXiv:2204.08775  [pdf, other

    cs.GR

    Plots.jl -- a user extendable plotting API for the julia programming language

    Authors: Simon Christ, Daniel Schwabeneder, Christopher Rackauckas, Michael Krabbe Borregaard, Thomas Breloff

    Abstract: There are plenty of excellent plotting libraries. Each excels at a different use case: one is good for printed 2D publication figures, the other at interactive 3D graphics, a third has excellent L A TEX integration or is good for creating dashboards on the web. The aim of Plots.jl is to enable the user to use the same syntax to interact with many different plotting libraries, such that it is possi… ▽ More

    Submitted 17 June, 2022; v1 submitted 19 April, 2022; originally announced April 2022.

    Comments: 22 pages, 6 figures, 6 code listings

    ACM Class: I.3.3

  17. arXiv:2204.05117  [pdf, other

    cs.CE cs.AI

    ReservoirComputing.jl: An Efficient and Modular Library for Reservoir Computing Models

    Authors: Francesco Martinuzzi, Chris Rackauckas, Anas Abdelrehim, Miguel D. Mahecha, Karin Mora

    Abstract: We introduce ReservoirComputing.jl, an open source Julia library for reservoir computing models. The software offers a great number of algorithms presented in the literature, and allows to expand on them with both internal and external tools in a simple way. The implementation is highly modular, fast and comes with a comprehensive documentation, which includes reproduced experiments from literatur… ▽ More

    Submitted 8 April, 2022; originally announced April 2022.

    Journal ref: Journal of Machine Learning Research 23 (2022) 1-8

  18. arXiv:2201.12468  [pdf, ps, other

    cs.SC

    Symbolic-Numeric Integration of Univariate Expressions based on Sparse Regression

    Authors: Shahriar Iravanian, Carl Julius Martensen, Alessandro Cheli, Shashi Gowda, Anand Jain, Yingbo Ma, Chris Rackauckas

    Abstract: Most computer algebra systems (CAS) support symbolic integration as core functionality. The majority of the integration packages use a combination of heuristic algebraic and rule-based (integration table) methods. In this paper, we present a hybrid (symbolic-numeric) methodology to calculate the indefinite integrals of univariate expressions. The primary motivation for this work is to add symbolic… ▽ More

    Submitted 6 February, 2022; v1 submitted 28 January, 2022; originally announced January 2022.

    Comments: 8 pages. submitted to ISSAC 2022. Code at https://github.com/SciML/SymbolicNumericIntegration.jl

    ACM Class: I.1.0; I.1.2

  19. arXiv:2201.12240  [pdf, other

    cs.LG cs.CV math.DS

    Continuous Deep Equilibrium Models: Training Neural ODEs faster by integrating them to Infinity

    Authors: Avik Pal, Alan Edelman, Christopher Rackauckas

    Abstract: Implicit models separate the definition of a layer from the description of its solution process. While implicit layers allow features such as depth to adapt to new scenarios and inputs automatically, this adaptivity makes its computational expense challenging to predict. In this manuscript, we increase the "implicitness" of the DEQ by redefining the method in terms of an infinite time neural ODE,… ▽ More

    Submitted 3 March, 2023; v1 submitted 28 January, 2022; originally announced January 2022.

  20. arXiv:2111.05841  [pdf, other

    cs.LG physics.app-ph

    Physics-enhanced deep surrogates for partial differential equations

    Authors: Raphaël Pestourie, Youssef Mroueh, Chris Rackauckas, Payel Das, Steven G. Johnson

    Abstract: Many physics and engineering applications demand Partial Differential Equations (PDE) property evaluations that are traditionally computed with resource-intensive high-fidelity numerical solvers. Data-driven surrogate models provide an efficient alternative but come with a significant cost of training. Emerging applications would benefit from surrogates with an improved accuracy-cost tradeoff, whi… ▽ More

    Submitted 14 December, 2023; v1 submitted 10 November, 2021; originally announced November 2021.

  21. arXiv:2109.12449  [pdf, other

    cs.MS cs.LG cs.SE

    AbstractDifferentiation.jl: Backend-Agnostic Differentiable Programming in Julia

    Authors: Frank Schäfer, Mohamed Tarek, Lyndon White, Chris Rackauckas

    Abstract: No single Automatic Differentiation (AD) system is the optimal choice for all problems. This means informed selection of an AD system and combinations can be a problem-specific variable that can greatly impact performance. In the Julia programming language, the major AD systems target the same input and thus in theory can compose. Hitherto, switching between AD packages in the Julia Language requi… ▽ More

    Submitted 4 February, 2022; v1 submitted 25 September, 2021; originally announced September 2021.

    Comments: 3 figures, 2 tables 15 pages

  22. arXiv:2107.09443  [pdf

    cs.MS cs.SC

    NeuralPDE: Automating Physics-Informed Neural Networks (PINNs) with Error Approximations

    Authors: Kirill Zubov, Zoe McCarthy, Yingbo Ma, Francesco Calisto, Valerio Pagliarino, Simone Azeglio, Luca Bottero, Emmanuel Luján, Valentin Sulzer, Ashutosh Bharambe, Nand Vinchhi, Kaushik Balakrishnan, Devesh Upadhyay, Chris Rackauckas

    Abstract: Physics-informed neural networks (PINNs) are an increasingly powerful way to solve partial differential equations, generate digital twins, and create neural surrogates of physical models. In this manuscript we detail the inner workings of NeuralPDE.jl and show how a formulation structured around numerical quadrature gives rise to new loss functions which allow for adaptivity towards bounded error… ▽ More

    Submitted 19 July, 2021; originally announced July 2021.

    Comments: 74 pages, 20+ figures, 20+ tables

  23. arXiv:2105.05946  [pdf, other

    cs.CE

    Composing Modeling and Simulation with Machine Learning in Julia

    Authors: Chris Rackauckas, Ranjan Anantharaman, Alan Edelman, Shashi Gowda, Maja Gwozdz, Anand Jain, Chris Laughman, Yingbo Ma, Francesco Martinuzzi, Avik Pal, Utkarsh Rajput, Elliot Saba, Viral B. Shah

    Abstract: In this paper we introduce JuliaSim, a high-performance programming environment designed to blend traditional modeling and simulation with machine learning. JuliaSim can build accelerated surrogates from component-based models, such as those conforming to the FMI standard, using continuous-time echo state networks (CTESN). The foundation of this environment, ModelingToolkit.jl, is an acausal model… ▽ More

    Submitted 12 May, 2021; originally announced May 2021.

  24. arXiv:2105.03949  [pdf, other

    cs.CL cs.MS cs.PL cs.SC

    High-performance symbolic-numerics via multiple dispatch

    Authors: Shashi Gowda, Yingbo Ma, Alessandro Cheli, Maja Gwozdz, Viral B. Shah, Alan Edelman, Christopher Rackauckas

    Abstract: As mathematical computing becomes more democratized in high-level languages, high-performance symbolic-numeric systems are necessary for domain scientists and engineers to get the best performance out of their machine without deep knowledge of code optimization. Naturally, users need different term types either to have different algebraic properties for them, or to use efficient data structures. T… ▽ More

    Submitted 5 February, 2022; v1 submitted 9 May, 2021; originally announced May 2021.

    ACM Class: D.3.3; I.1.1; I.1.3

  25. arXiv:2105.03918  [pdf, other

    cs.LG math.NA

    Opening the Blackbox: Accelerating Neural Differential Equations by Regularizing Internal Solver Heuristics

    Authors: Avik Pal, Yingbo Ma, Viral Shah, Christopher Rackauckas

    Abstract: Democratization of machine learning requires architectures that automatically adapt to new problems. Neural Differential Equations (NDEs) have emerged as a popular modeling framework by removing the need for ML practitioners to choose the number of layers in a recurrent model. While we can control the computational cost by choosing the number of layers in standard architectures, in NDEs the number… ▽ More

    Submitted 4 February, 2022; v1 submitted 9 May, 2021; originally announced May 2021.

    Comments: Proceedings of the 38 th International Conference on Machine Learning, 2021

    Journal ref: International Conference on Machine Learning, 139 (2021), 8325-8335

  26. arXiv:2103.15341  [pdf, other

    math.NA cs.LG

    Stiff Neural Ordinary Differential Equations

    Authors: Suyong Kim, Weiqi Ji, Sili Deng, Yingbo Ma, Christopher Rackauckas

    Abstract: Neural Ordinary Differential Equations (ODE) are a promising approach to learn dynamic models from time-series data in science and engineering applications. This work aims at learning Neural ODE for stiff systems, which are usually raised from chemical kinetic modeling in chemical and biological systems. We first show the challenges of learning neural ODE in the classical stiff ODE systems of Robe… ▽ More

    Submitted 14 September, 2021; v1 submitted 29 March, 2021; originally announced March 2021.

  27. arXiv:2103.05244  [pdf

    cs.MS cs.SC cs.SE

    ModelingToolkit: A Composable Graph Transformation System For Equation-Based Modeling

    Authors: Yingbo Ma, Shashi Gowda, Ranjan Anantharaman, Chris Laughman, Viral Shah, Chris Rackauckas

    Abstract: Getting good performance out of numerical equation solvers requires that the user has provided stable and efficient functions representing their model. However, users should not be trusted to write good code. In this manuscript we describe ModelingToolkit (MTK), a symbolic equation-based modeling system which allows for composable transformations to generate stable, efficient, and parallelized mod… ▽ More

    Submitted 9 February, 2022; v1 submitted 9 March, 2021; originally announced March 2021.

    Comments: 10 pages, 3 figures, 1 table

  28. arXiv:2012.07244  [pdf, other

    cs.LG

    Bayesian Neural Ordinary Differential Equations

    Authors: Raj Dandekar, Karen Chung, Vaibhav Dixit, Mohamed Tarek, Aslan Garcia-Valadez, Krishna Vishal Vemula, Chris Rackauckas

    Abstract: Recently, Neural Ordinary Differential Equations has emerged as a powerful framework for modeling physical simulations without explicitly defining the ODEs governing the system, but instead learning them via machine learning. However, the question: "Can Bayesian learning frameworks be integrated with Neural ODE's to robustly quantify the uncertainty in the weights of a Neural ODE?" remains unanswe… ▽ More

    Submitted 6 February, 2022; v1 submitted 13 December, 2020; originally announced December 2020.

    Comments: 16 pages, 10 figures, 3 tables; added new inference methods, substantially improved MNIST accuracy, revised author affiliations

  29. arXiv:2011.04426  [pdf, other

    cond-mat.mtrl-sci cs.LG

    AutoMat: Accelerated Computational Electrochemical systems Discovery

    Authors: Emil Annevelink, Rachel Kurchin, Eric Muckley, Lance Kavalsky, Vinay I. Hegde, Valentin Sulzer, Shang Zhu, Jiankun Pu, David Farina, Matthew Johnson, Dhairya Gandhi, Adarsh Dave, Hongyi Lin, Alan Edelman, Bharath Ramsundar, James Saal, Christopher Rackauckas, Viral Shah, Bryce Meredig, Venkatasubramanian Viswanathan

    Abstract: Large-scale electrification is vital to addressing the climate crisis, but several scientific and technological challenges remain to fully electrify both the chemical industry and transportation. In both of these areas, new electrochemical materials will be critical, but their development currently relies heavily on human-time-intensive experimental trial and error and computationally expensive fi… ▽ More

    Submitted 13 May, 2022; v1 submitted 3 November, 2020; originally announced November 2020.

    Comments: v1-3:4 pages, 1 figure, accepted to NeurIPS Climate Change and AI Workshop 2020, updating acknowledgements and citations v4: substantially updated content and author list, accepted to MRS Bulletin

  30. arXiv:2010.04004  [pdf, other

    cs.LG math.DS

    Accelerating Simulation of Stiff Nonlinear Systems using Continuous-Time Echo State Networks

    Authors: Ranjan Anantharaman, Yingbo Ma, Shashi Gowda, Chris Laughman, Viral Shah, Alan Edelman, Chris Rackauckas

    Abstract: Modern design, control, and optimization often requires simulation of highly nonlinear models, leading to prohibitive computational costs. These costs can be amortized by evaluating a cheap surrogate of the full model. Here we present a general data-driven method, the continuous-time echo state network (CTESN), for generating surrogates of nonlinear ordinary differential equations with dynamics at… ▽ More

    Submitted 24 March, 2021; v1 submitted 7 October, 2020; originally announced October 2020.

  31. arXiv:2007.12158  [pdf, other

    cs.LG physics.geo-ph stat.ML

    Signal Enhancement for Magnetic Navigation Challenge Problem

    Authors: Albert R. Gnadt, Joseph Belarge, Aaron Canciani, Glenn Carl, Lauren Conger, Joseph Curro, Alan Edelman, Peter Morales, Aaron P. Nielsen, Michael F. O'Keeffe, Christopher V. Rackauckas, Jonathan Taylor, Allan B. Wollaber

    Abstract: Harnessing the magnetic field of the Earth for navigation has shown promise as a viable alternative to other navigation systems. A magnetic navigation system collects its own magnetic field data using a magnetometer and uses magnetic anomaly maps to determine the current location. The greatest challenge with magnetic navigation arises when the magnetic field measurements from the magnetometer enco… ▽ More

    Submitted 6 January, 2023; v1 submitted 23 July, 2020; originally announced July 2020.

    Comments: 12 pages, 2 figures. See https://github.com/MIT-AI-Accelerator/MagNav.jl for accompanying data and code

  32. arXiv:2001.04385  [pdf, other

    cs.LG math.DS q-bio.QM stat.ML

    Universal Differential Equations for Scientific Machine Learning

    Authors: Christopher Rackauckas, Yingbo Ma, Julius Martensen, Collin Warner, Kirill Zubov, Rohit Supekar, Dominic Skinner, Ali Ramadhan, Alan Edelman

    Abstract: In the context of science, the well-known adage "a picture is worth a thousand words" might well be "a model is worth a thousand datasets." In this manuscript we introduce the SciML software ecosystem as a tool for mixing the information of physical laws and scientific models with data-driven machine learning approaches. We describe a mathematical object, which we denote universal differential equ… ▽ More

    Submitted 2 November, 2021; v1 submitted 13 January, 2020; originally announced January 2020.

    Comments: 5 figures, 2 tables, 11 supplemental figures, 29 pages, 25 supplemental pages

  33. arXiv:1907.07587  [pdf, other

    cs.PL cs.LG

    A Differentiable Programming System to Bridge Machine Learning and Scientific Computing

    Authors: Mike Innes, Alan Edelman, Keno Fischer, Chris Rackauckas, Elliot Saba, Viral B Shah, Will Tebbutt

    Abstract: Scientific computing is increasingly incorporating the advancements in machine learning and the ability to work with large amounts of data. At the same time, machine learning models are becoming increasingly sophisticated and exhibit many features often seen in scientific computing, stressing the capabilities of machine learning frameworks. Just as the disciplines of scientific computing and machi… ▽ More

    Submitted 18 July, 2019; v1 submitted 17 July, 2019; originally announced July 2019.

    Comments: Submitted to NeurIPS 2019

  34. arXiv:1902.02376  [pdf, other

    cs.LG stat.ML

    DiffEqFlux.jl - A Julia Library for Neural Differential Equations

    Authors: Chris Rackauckas, Mike Innes, Yingbo Ma, Jesse Bettencourt, Lyndon White, Vaibhav Dixit

    Abstract: DiffEqFlux.jl is a library for fusing neural networks and differential equations. In this work we describe differential equations from the viewpoint of data science and discuss the complementary nature between machine learning models and differential equations. We demonstrate the ability to incorporate DifferentialEquations.jl-defined differential equation problems into a Flux-defined neural netwo… ▽ More

    Submitted 6 February, 2019; originally announced February 2019.

    Comments: Julialang Blog post, DiffEqFlux.jl

  35. arXiv:1807.06430  [pdf, other

    cs.SE cs.MS

    Confederated Modular Differential Equation APIs for Accelerated Algorithm Development and Benchmarking

    Authors: Christopher Rackauckas, Qing Nie

    Abstract: Performant numerical solving of differential equations is required for large-scale scientific modeling. In this manuscript we focus on two questions: (1) how can researchers empirically verify theoretical advances and consistently compare methods in production software settings and (2) how can users (scientific domain experts) keep up with the state-of-the-art methods to select those which are mos… ▽ More

    Submitted 17 July, 2018; originally announced July 2018.

    Comments: 4 figures, 3 algorithms