
The reverse mode of automatic differentiation applied to the MATLAB language - advanced methods for adjoint code generation
Johannes Willkomm(Author)
Dr. Hut (Publisher)
Published on 14. July 2021
Book
Hardback
172 pages
978-3-8439-4810-4 (ISBN)
Description
Das Software-Werkzeug Automatisches Differenzieren für MATLAB (ADiMat) wird um den Rückwärts- oder Adjungiertenmodus erweitert. Dieser erlaubt die hocheffiziente Berechnung der Ableitungen von skalaren Funktionen, d.h. langer Gradienten und großer Hesse-Matrizen, und spielt damit eine zentrale Rolle in vielen Verfahren zur numerischen Optimierung, beispielsweise Formoptimierung, Datenassimilierung und beim Deep Learning, beim Trainieren tiefgeschachtelter neuronaler Netze. ADiMat erlaubt die automatische Generierung von Adjungiertencode für beliebige in MATLAB geschriebene Funktionen und Programme. Zur Umsetzung des Adjungiertencodegenerators in ADiMat wurde erstmals XML zur Repräsentation des abstrakten Syntaxbaumes und XSLT zur Transformation desselben eingesetzt. Dieser innovative Ansatz im Compilerbau hat sich dabei als tragfähig und vielversprechend erwiesen.
More details
Series
Thesis
Doctoral thesis
2021
Technische Universität Darmstadt
Language
English
Place of publication
München
Dimensions
Height: 24 cm
Width: 17 cm
Weight
476 gr
ISBN-13
978-3-8439-4810-4 (9783843948104)
Schweitzer Classification