同じソリューションで2つの逆問題を解決する


8

私には2つの逆問題があります、

あ1 バツ=b1あ2 バツ=b2

これまでのところ、Tikhonov正則化を使用してそれらを個別に解決し、 2つの推定値を取得していバツます。ただし、私の場合、バツは両方の方程式で同じ解を表します。「同時に」解決することは可能ですか?理想的には私は答えを見つけるでしょう

分(‖あ1バツ−b1‖2+‖あ2バツ−b2‖2+‖Γバツ‖2)

ここで、Γ=α 私あり、私はTikhonov正則化(別名リッジ回帰)のように単位行列です。私は両方のソリューションの平均をとることができると思いますが、これに統計的に強力な方法があるかどうか疑問に思います。


1
との測定値の相対精度はどのですか?これに合わせて調整する必要がある場合があります。すべての測定は独立していますか?相関関係は物事を複雑にする可能性があります。b1b2
— ブライアンボーチャーズ

今はすべてモデル化されているので、と完全にわかっていますが、実際には、おそらく10倍の精度でを知っています。ただし、このステップでは、それらを等しく知っていることと、それらが独立していることを前提としています。b1b2b1
— 16

だからここであなたの質問は何ですか?質問で与えた3項の最小二乗問題を簡単に解決できます。
— ブライアンボーチャーズ2016

それは...ですか?答えを説明していただければ、正解とさせていただきます。私はnumpyの最小二乗ソルバーのような基本的なルーチンを使用しています。私はCSの出身ではないので、明らかなことを逃している可能性があります。
— 16

回答:


9

あなたはあなたの問題を次のように書くことができます

分‖Fメートル−g‖22

どこ

F=[あ1あ2α私]

そして

g=[b1b20]。

この問題を解決するために使用する線形最小二乗ソルバーを使用できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.