統計学輪講 第24回
日時 | 2020年1月5日(火) 14時45分 ~ 16時35分 |
---|---|
場所 | Zoomオンライン開催(URLはITC-LMSまたは参加者メーリスをご確認ください) |
講演者 | 伊藤 伸一 (地震研究所) |
演題 | Adjoint-based exact Hessian computation |
概要 |
説明変数が何らかの微分方程式で拘束されている目的関数の微分を計算することは、ハミルトニアンモンテカルロ法・ニューラルネットワーク・4次元変分法データ同化などの統計関連分野に限らず、航空・工学分野のトポロジー最適化など、様々な科学分野で広く必要とされる。特にそのような目的関数の2階微分行列であるヘッセ行列は、非線形共役勾配法やニュートン法などの高速な最適化法に利用されるほか、逆行列要素は最適解の不確実性の評価にも直結するため重要であるが、計算コストが大きいため、大自由度系に対してもヘッセ行列を高速かつ高精度に計算する枠組みが希求されている。これまでに我々は、ヘッセ行列およびその逆行列要素の高速・高精度計算を目的として、4次元変分法データ同化で用いられる 2nd-order adjoint (SOA) 法に基づくアルゴリズム開発およびその応用研究を推進してきた [1,2]。SOA 法で利用される SOA モデルは一般に常微分方程式の形式で与えられ、ヘッセ行列評価には SOA モデルの数値積分が必要になるが、その数値積分法の選び方によっては必要なメモリが増大するだけでなく、ヘッセ行列の計算精度が著しく低下しそれに基づいて計算される不確実性などの結果が信頼できないものになる可能性があるなどの問題があり、省メモリ化およびヘッセ行列計算精度の担保のためにどのような数値積分法を選択すべきかの指針を数理学的な観点から与えることは解決すべき積年の課題であった。 ※ 本研究は、理化学研究所脳神経科学研究センターの松田孟留先生、大阪大学サイバーメディアセンターの宮武勇登先生との共同研究です [4]。
参考文献: |