Monoidal Reverse Differential Categories

03/23/2022
by   Geoffrey Cruttwell, et al.
0

Cartesian reverse differential categories (CRDCs) are a recently defined structure which categorically model the reverse differentiation operations used in supervised learning. Here we define a related structure called a monoidal reverse differential category, prove important results about its relationship to CRDCs, and provide examples of both structures, including examples coming from models of quantum computation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2022

Jacobians and Gradients for Cartesian Differential Categories

Cartesian differential categories come equipped with a differential comb...
research
10/15/2019

Reverse derivative categories

The reverse derivative is a fundamental operation in machine learning an...
research
01/26/2021

Categorical semantics of a simple differential programming language

With the increased interest in machine learning, and deep learning in pa...
research
01/26/2021

Reverse Derivative Ascent: A Categorical Approach to Learning Boolean Circuits

We introduce Reverse Derivative Ascent: a categorical analogue of gradie...
research
12/19/2022

Denotationally Correct, Purely Functional, Efficient Reverse-mode Automatic Differentiation

Reverse-mode differentiation is used for optimization, but it introduces...
research
02/14/2019

Change Actions: Models of Generalised Differentiation

Cai et al. have recently proposed change structures as a semantic framew...
research
05/26/2021

Implementation of Live Reverse Debugging in LLDB

Debugging is an essential process with a large share of the development ...

Please sign up or login with your details

Forgot password? Click here to reset