Copyright © 2020, for this paper by its authors. Scientific computing is increasingly incorporating the advancements in machine learning to allow for data-driven physics-informed modeling approaches. However, re-targeting existing scientific computing workloads to machine learning frameworks is both costly and limiting, as scientific simulations tend to use the full feature set of a general purpose programming language. In this manuscript we develop an infrastructure for incorporating deep learning into existing scientific computing code through Differentiable Programming (∂P). We describe a ∂P system that is able to take gradients of full Julia programs, making Automatic Differentiation a first class language feature and compatibility with...
An important field in robotics is the optimization of controllers. Currently, robots are often treat...
Ideas originating in physics have informed progress in artificial intelligence and machine learning ...
International audienceMachine learning (ML) encompasses a broad range of algorithms and modeling too...
Scientific machine learning (SciML) through differentiable simulation is a method that is faster and...
In the past years, deep learning models have been successfully applied in several cognitive tasks. O...
The computational cost for high energy physics detector simulation in future experimental facilities...
Over the last decade, deep learning methods have achieved success in diverse domains, becoming one o...
Differentiable programming is a fresh programming paradigm which composes parameterized algorithmic ...
Experimental physicists explore the fundamental nature of the universe by probing the properties of ...
There are families of neural networks that can learn to compute any function, provided sufficient tr...
The use of computational algorithms, implemented on a computer, to extract information from data has...
International audienceThe full optimization of the design and operation of instruments whose functio...
Particle physics is a field equipped with a high-fidelity simulation that spans a hierarchy of scale...
An important field in robotics is the optimization of controllers. Currently, robots are often treat...
We study the problem of learning differentiable functions expressed as programs in a domain-specific...
An important field in robotics is the optimization of controllers. Currently, robots are often treat...
Ideas originating in physics have informed progress in artificial intelligence and machine learning ...
International audienceMachine learning (ML) encompasses a broad range of algorithms and modeling too...
Scientific machine learning (SciML) through differentiable simulation is a method that is faster and...
In the past years, deep learning models have been successfully applied in several cognitive tasks. O...
The computational cost for high energy physics detector simulation in future experimental facilities...
Over the last decade, deep learning methods have achieved success in diverse domains, becoming one o...
Differentiable programming is a fresh programming paradigm which composes parameterized algorithmic ...
Experimental physicists explore the fundamental nature of the universe by probing the properties of ...
There are families of neural networks that can learn to compute any function, provided sufficient tr...
The use of computational algorithms, implemented on a computer, to extract information from data has...
International audienceThe full optimization of the design and operation of instruments whose functio...
Particle physics is a field equipped with a high-fidelity simulation that spans a hierarchy of scale...
An important field in robotics is the optimization of controllers. Currently, robots are often treat...
We study the problem of learning differentiable functions expressed as programs in a domain-specific...
An important field in robotics is the optimization of controllers. Currently, robots are often treat...
Ideas originating in physics have informed progress in artificial intelligence and machine learning ...
International audienceMachine learning (ML) encompasses a broad range of algorithms and modeling too...