Accelerator Seminar - He Zhang

On Thursday, Oct. 31, at 11 a.m., He Zhang of Jefferson Lab's Center for Advanced Studies of Accelerators (CASA) will present "Higher-Order Automatic Differentiation Using Symbolic Differential Algebra" in Applied Research Center rm. 728 and via Zoom.

Abstract: In scientific computation, it is often necessary to calculate higher-order derivatives of a function. Currently, two primary methods for higher-order automatic differentiation exist: symbolic differentiation and algorithmic automatic differentiation (AD). Differential algebra (DA) is a mathematical technique widely used in beam dynamics analysis and simulations of particle accelerators, and it also functions as an algorithmic automatic differentiation method. DA automatically computes the Taylor expansion of a function at a specific point up to a predetermined order and the derivatives can be easily extracted from the coefficients of the expansion. We have developed a symbolic differential algebra (SDA) package that integrates algorithmic differentiation with symbolic computation to produce explicit expressions for higher-order derivatives using the computational techniques of algorithmic differentiation. Our code has been validated against existing DA and AD libraries. Moreover, we demonstrate that SDA not only facilitates the simplification of explicit expressions but also significantly accelerates the calculation of higher-order derivatives, compared to directly using AD.


 

Event Date:
-
Time:

This is a private event, log in for more information

Log In