Automatische Differentiation
Dies ist eine "lockere" Zusammenstellung von Informationen
zur automatischen Differentiation. Sie ist gedacht als Ergänzung
zu Vorträgen in der Braunschweiger Christophorus-Schule und
der Universität des Saarlandes.
Die Vorträge beschäftigten sich mit einem von zwei Aspekten
der Automatischen Differentiation,
der "Automatischen Generierung von Taylor-Koeffizienten".
Die Vorträge wurden an Hand dieser
Folien (Christophorus-Schule)
bzw. dieser
Folien (Universität des Saarlandes)
gehalten (3242 kB,
mit dem Programm gzip komprimiert 534 kB
(bzw. ).
Ein kleines Programmbeispiel
ist durch die Dateien
taylor.h,
taylor.c und
anwendung.c
gegeben. (Zumindest für Benutzer der Betriebssystem
UNIX- oder LINUX
ist das zugehörige makefile
hilfreich. Falls Sie mit der Aufteilung des Programmes
auf mehrere Dateien nicht klarkommen, können Sie die Dateien
in der obigen Reihenfolge hintereinanderhängen.) Der darin noch geringe
Satz an Verfügbaren Funktionen kann leicht mit unten genannter
Formelsammlung erweitert werden.
Eine weitere Einführung
entstammt einer meiner Vorlesungen
Hier noch eine
Formelsammlung
zur automatischen Differentiation, die ich mit Hilfe eines
Skriptes meines Freundes
Rudolf Lohner (der sich mit vielen
Anwendungen der AD auskennt) für Sie zusammengestellt habe.
Der vielleicht größte Experte für den zweiten Aspekt
der automatischen Differentiation (schnelle simultane Berechnung
des "Gradienten" einer Funktion von mehreren Veränderlichen
ist
Andreas Griewank .