.. title:: Talk: Fast CHAD .. only:: html Fast CHAD ========= Speaker: Tom Smeding, University of Edinburgh Abstract ^^^^^^^^ The CHAD algorithm is what you get when you ask a category theorist what AD is. It enjoys a neat semantical theory with a close relation to the differential geometry notion of a derivative. But is it fast? It turns out that it is in fact terribly slow. In this talk we look at the reverse AD version of CHAD and discuss some of the optimisations one can apply to make the generated gradient code better (i.e. faster). All our optimisations taken together allow generation of decent gradient code, although state-of-the-art performance is still future work. This talk will (briefly) revisit Efficient CHAD (POPL '24) before moving on to additional work I did during my PhD.