paper-with-me

Papers

Efficient Differentiable Programming in a Functional Array-Processing Language

2018-06-06 · Amir Shaikhha, Andrew Fitzgibbon, Dimitrios Vytiniotis, Simon Peyton Jones, Christoph Koch

We present a system for the automatic differentiation of a higher-order functional array-processing language. The core functional language underlying this system simultaneously supports both source-to-source automatic differentiation and global optimizations such as loop transformations. Thanks to this feature, we demonstrate how for some real-world machine learning and computer vision benchmarks, the system outperforms the state-of-the-art automatic differentiation tools.

📄 PDF Abstract BibTeX arXiv:1806.02136

Code (1)

Ojasvi-Jalal/Forward-mode-AD-in-a-functional-language

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Efficient and Sound Differentiable Programming in a Functional Array-Processing Language

2022-12-20 · Amir Shaikhha, Mathieu Huot, Shabnam Ghasemirad, Andrew Fitzgibbon 외

Automatic differentiation (AD) is a technique for computing the derivative of a function represented by a program. This technique is considered as the de-facto standard for computing the differentiation in many machine l…

Differentiable Functional Program Interpreters

2016-11-07 · John K. Feser, Marc Brockschmidt, Alexander L. Gaunt, Daniel Tarlow

Programming by Example (PBE) is the task of inducing computer programs from input-output examples. It can be seen as a type of machine learning where the hypothesis space is the set of legal programs in some programming …

Program Synthesis

Differentiable programming for functional connectomics

2022-05-31 · Rastko Ciric, Armin W. Thomas, Oscar Esteban, Russell A. Poldrack

Mapping the functional connectome has the potential to uncover key insights into brain organisation. However, existing workflows for functional connectomics are limited in their adaptability to new data, and principled w…

Denoising

Visual Backpropagation

2019-06-06 · Roy S. Freedman

We show how a declarative functional programming specification of backpropagation yields a visual and transparent implementation within spreadsheets. We call our method Visual Backpropagation. This backpropagation implem…

regression

Iterative Linear Quadratic Optimization for Nonlinear Control: Differentiable Programming Algorithmic Templates

2022-07-13 · Vincent Roulet, Siddhartha Srinivasa, Maryam Fazel, Zaid Harchaoui

We present the implementation of nonlinear control algorithms based on linear and quadratic approximations of the objective from a functional viewpoint. We present a gradient descent, a Gauss-Newton method, a Newton meth…

Car Racing