Media Summary: In Fall 2020 and Spring 2021, this was MIT's 18.337J/6.338J: Parallel Computing and Scientific Machine Learning course. Presenter: Gordon Plotkin Presented at POPL'2020. Derivatives are at the heart of scientific

Differentiable Programming Part 1 Reverse - Detailed Analysis & Overview

In Fall 2020 and Spring 2021, this was MIT's 18.337J/6.338J: Parallel Computing and Scientific Machine Learning course. Presenter: Gordon Plotkin Presented at POPL'2020. Derivatives are at the heart of scientific Thank you welcome to the real world so my name is Dan Zeng today I'll be presenting demystifying Deep learning has led to encouraging successes in many challenging tasks. However, a deep neural model lacks interpretability ... For more information about Stanford's Artificial Intelligence professional and graduate programs visit:

In this insightful talk, Valentin Churavy (University of Augsburg) explores Dimitri spittoon it is and Simon Peter Jones on Scientific computing is increasingly incorporating the advancements in machine learning and the ability to work with large ... ... then there's been a lot of different kinds of

Photo Gallery

Differentiable Programming Part 1: Reverse-Mode AD Implementation
A Simple Differentiable Programming Language
Differentiable Programming with Julia by Mike Innes
Differentiable Programming (Part 1)
Uncertainty Programming: Differentiable Programming Extended to Uncertainty Quantification
Demystifying Differentiable Programming - Shift/Reset the Penultimate Backpropagator
Differentiable Programming via Differentiable Search of Program Structures
Machine Learning 10 - Differentiable Programming | Stanford CS221: AI (Autumn 2021)
FerriteCon 2025 Valentin Churavy: Differentiable programming for scientific computing
Efficient Differentiable Programming in a Functional Array Processing Language
Models as Code: Differentiable Programming with Zygote
The impact of differentiable programming: how ∂P is enabling new science in Julia
View Detailed Profile
Differentiable Programming Part 1: Reverse-Mode AD Implementation

Differentiable Programming Part 1: Reverse-Mode AD Implementation

In Fall 2020 and Spring 2021, this was MIT's 18.337J/6.338J: Parallel Computing and Scientific Machine Learning course.

A Simple Differentiable Programming Language

A Simple Differentiable Programming Language

Presenter: Gordon Plotkin Presented at POPL'2020.

Differentiable Programming with Julia by Mike Innes

Differentiable Programming with Julia by Mike Innes

We've discussed the idea of

Differentiable Programming (Part 1)

Differentiable Programming (Part 1)

Derivatives are at the heart of scientific

Uncertainty Programming: Differentiable Programming Extended to Uncertainty Quantification

Uncertainty Programming: Differentiable Programming Extended to Uncertainty Quantification

In Fall 2020 and Spring 2021, this was MIT's 18.337J/6.338J: Parallel Computing and Scientific Machine Learning course.

Demystifying Differentiable Programming - Shift/Reset the Penultimate Backpropagator

Demystifying Differentiable Programming - Shift/Reset the Penultimate Backpropagator

Thank you welcome to the real world so my name is Dan Zeng today I'll be presenting demystifying

Differentiable Programming via Differentiable Search of Program Structures

Differentiable Programming via Differentiable Search of Program Structures

Deep learning has led to encouraging successes in many challenging tasks. However, a deep neural model lacks interpretability ...

Machine Learning 10 - Differentiable Programming | Stanford CS221: AI (Autumn 2021)

Machine Learning 10 - Differentiable Programming | Stanford CS221: AI (Autumn 2021)

For more information about Stanford's Artificial Intelligence professional and graduate programs visit: https://stanford.io/ai ...

FerriteCon 2025 Valentin Churavy: Differentiable programming for scientific computing

FerriteCon 2025 Valentin Churavy: Differentiable programming for scientific computing

In this insightful talk, Valentin Churavy (University of Augsburg) explores

Efficient Differentiable Programming in a Functional Array Processing Language

Efficient Differentiable Programming in a Functional Array Processing Language

Dimitri spittoon it is and Simon Peter Jones on

Models as Code: Differentiable Programming with Zygote

Models as Code: Differentiable Programming with Zygote

Scientific computing is increasingly incorporating the advancements in machine learning and the ability to work with large ...

The impact of differentiable programming: how ∂P is enabling new science in Julia

The impact of differentiable programming: how ∂P is enabling new science in Julia

Fully incorporating

Bob Carpenter   Comprehension, maps, and partial evaluation in differentiable programming with appli

Bob Carpenter Comprehension, maps, and partial evaluation in differentiable programming with appli

... then there's been a lot of different kinds of