1 code implementation • 3 Mar 2023 • Avik Pal, Alan Edelman, Chris Rackauckas
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.
1 code implementation • 23 Feb 2023 • Alan Edelman, Ekin Akyurek, Yuyang Wang
This paper has three contributions: (i) it is of intellectual value to replace traditional treatments of automatic differentiation with a (left acting) operator theoretic, graph-based approach; (ii) operators can be readily placed in matrices in software in programming languages such as Julia as an implementation option; (iii) we introduce a novel notation, ``transpose dot'' operator ``$\{\}^{T_\bullet}$'' that allows for the reversal of operators.
1 code implementation • 28 Jan 2022 • Avik Pal, Alan Edelman, Christopher Rackauckas
Additionally, we address the question: is there a way to simultaneously achieve the robustness of implicit layers while allowing the reduced computational expense of an explicit layer?
4 code implementations • 9 May 2021 • Shashi Gowda, Yingbo Ma, Alessandro Cheli, Maja Gwozdz, Viral B. Shah, Alan Edelman, Christopher Rackauckas
We showcase how this can be used to optimize term construction and give a 113x acceleration on general symbolic transformations.
no code implementations • 3 Nov 2020 • 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
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.
no code implementations • 7 Oct 2020 • Ranjan Anantharaman, Yingbo Ma, Shashi Gowda, Chris Laughman, Viral Shah, Alan Edelman, Chris Rackauckas
Modern design, control, and optimization often requires simulation of highly nonlinear models, leading to prohibitive computational costs.
1 code implementation • 23 Jul 2020 • 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
It is difficult to separate the Earth magnetic anomaly field, which is crucial for navigation, from the total magnetic field reading from the sensor.
7 code implementations • 13 Jan 2020 • Christopher Rackauckas, Yingbo Ma, Julius Martensen, Collin Warner, Kirill Zubov, Rohit Supekar, Dominic Skinner, Ali Ramadhan, Alan Edelman
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."
2 code implementations • 17 Jul 2019 • Mike Innes, Alan Edelman, Keno Fischer, Chris Rackauckas, Elliot Saba, Viral B. Shah, Will Tebbutt
Scientific computing is increasingly incorporating the advancements in machine learning and the ability to work with large amounts of data.
2 code implementations • 8 Jun 2019 • Ranjan Anantharaman, Kimberly Hall, Viral Shah, Alan Edelman
Connectivity across landscapes influences a wide range of conservation-relevant ecological processes, including species movements, gene flow, and the spread of wildfire, pests, and diseases.
no code implementations • 14 Jul 2018 • Jeremy Kepner, Ron Brightwell, Alan Edelman, Vijay Gadepally, Hayden Jananthan, Michael Jones, Sam Madden, Peter Michaleas, Hamed Okhravi, Kevin Pedretti, Albert Reuther, Thomas Sterling, Mike Stonebraker
In this context, an operating system can be viewed as software that brokers and tracks the resources of the compute engines and is akin to a database management system.
Distributed, Parallel, and Cluster Computing Databases Operating Systems Performance
1 code implementation • 28 Dec 2016 • Alexander Amini, Berthold Horn, Alan Edelman
Efficient computation of convolutions is critical to artificial intelligence in real-time applications, like machine vision, where convolutions must be continuously and efficiently computed on tens to hundreds of kilobytes per second.
1 code implementation • 6 Nov 2014 • Jeff Bezanson, Alan Edelman, Stefan Karpinski, Viral B. Shah
Bridging cultures that have often been distant, Julia combines expertise from the diverse fields of computer science and computational science to create a new approach to numerical computing.
Mathematical Software
2 code implementations • 24 Sep 2012 • Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman
Dynamic languages have become popular for scientific computing.
Programming Languages Computational Engineering, Finance, and Science D.3.2
4 code implementations • 25 Jun 2002 • Ioana Dumitriu, Alan Edelman
This paper constructs tridiagonal random matrix models for general ($\beta>0$) $\beta$-Hermite (Gaussian) and $\beta$-Laguerre (Wishart) ensembles.
Mathematical Physics Mathematical Physics Probability Representation Theory