Updated

AAD in three short videos: theory, tools, large libraries

Three short videos on algorithmic differentiation: the theory and a manual implementation, how automatic tools work, and how to bring AAD into a large quant library.

Title card of the video AAD in three short videos: theory, tools, large libraries

Sensitivities drive the heaviest calculations in finance, and bumping each input is often impractical. These three short videos introduce algorithmic differentiation from the ground up.

Part one covers the theory and a manual implementation, part two the two main families of automatic tools, operator overloading and source transformation, and part three the practical questions of bringing AAD into a library of a million lines.

Format
Three videos, about 40 minutes in total
For
Quants and quant developers
  1. Part one: AD theory and a manual implementation about 11 minutes
  2. Part two: automatic AD tools, operator overloading and source transformation about 9 minutes
  3. Part three: AAD in a large quant library about 22 minutes

Want this in your own library? Your code, measured free in two weeks on your hardware or a cloud equivalent, with a fixed quote for the build.

Get a free speed-up estimate

All resources