Описание тега autodiff
Автоматическое дифференцирование (AD) - это набор методов, основанный на механическом применении цепного правила для получения производных функции, заданной в виде компьютерной программы.
AD использует тот факт, что каждая компьютерная программа, какой бы сложной она ни была, выполняет последовательность элементарных арифметических операций, таких как сложение или элементарных функций, таких как exp().
Применяя цепное правило исчисления производных многократно к этим операциям, производные произвольного порядка могут вычисляться автоматически и с точностью до рабочей точности.
Концептуально AD отличается от символической дифференциации и аппроксимации разделенными различиями.
AD используется в следующих областях:
- Численные методы
- Анализ чувствительности
- Оптимизация дизайна
- Ассимиляция данных и обратные задачи
Домашняя страница: http://www.autodiff.org/