Python 統計パッケージの自動微分を実装しようとしています (問題の定式化は最適化問題の定式化に似ています)。
計算グラフは、演算子のオーバーロードと、sum()、exp() などの演算用のファクトリ関数を使用して生成されます。逆累積を使用して勾配の自動微分を実装しました。しかし、二次導関数 (ヘッセ行列) の自動微分を実装するのははるかに難しいことがわかりました。個々の 2 番目の部分勾配計算を行う方法は知っていますが、グラフをトラバースして累積を行うインテリジェントな方法を思い付くのに苦労しました。二次導関数の自動微分のアルゴリズムを提供する優れた記事、または同じものを実装するオープンソースライブラリを知っている人はいますか?