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 .