後退モードの手間は、理論上、元の計算の 5 倍未満で、感応度を求める入力の本数に依りません1。入力を 1 つずつ動かして再計算するバンプは、感応度の本数に比例して手間が増えます2。
一方で、1 回の後退の計算が返すのは出力 1 つの感応度で、出力が複数あるときは出力ごとに計算が要ります。仕組み、計算例、限界は「AAD(随伴自動微分)」のページで扱います。
下書きです。公開前の確認のために表示しています。
随伴自動微分は、自動微分の後退(随伴)モードを計算プログラム全体に使い、1 つの出力の多数の入力に対する感応度を、元の計算の数倍の手間でまとめて求める方法です。モンテカルロ法によるグリークスや、CVA の感応度の計算に使った例があります。
後退モードの手間は、理論上、元の計算の 5 倍未満で、感応度を求める入力の本数に依りません1。入力を 1 つずつ動かして再計算するバンプは、感応度の本数に比例して手間が増えます2。
一方で、1 回の後退の計算が返すのは出力 1 つの感応度で、出力が複数あるときは出力ごとに計算が要ります。仕組み、計算例、限界は「AAD(随伴自動微分)」のページで扱います。