- 締切済み
最小二乗法の解き方
- みんなの回答 (1)
- 専門家の回答
みんなの回答
素直に読むと、 ||x||=1 の条件の下で、||Ax|| = 0 を満たす最小二乗誤差解 x を求めよ ですね。 奇異な感じですが、この解釈で良いのでしょうか?
関連するQ&A
- 非負最小2乗法のコーディング
非負条件の最小2乗法のプログラムを作成 したいのですが,参考文献やプログラムが あれば,教えて下さい。考え方のヒントでも よいです。 具体的には,関数f[{x}]=|[A]{x}-{b}|^2・・・(1) がxi>=0(i=1,2,..,n)・・・(2)の条件で, 最小となる{x}を求めるという問題を解くプログラムを 作りたいと考えています。 ここで,{x}=(x1,x2,...,xn) {b}=(b1,b2,...,bm) [a]は サイズm x nのマトリクス(m>n) であり,[A]および{b}は既知です。 条件(2)が無い場合の最小二乗のプログラムは 作成できますが,条件(2)を満足させるという条件がある 場合には,その条件を具体的にどのようにプログラム化 するのか不明であり質問した次第です。 宜しくお願いします。
- ベストアンサー
- 数学・算数
- 最小二乗法について
いくつか教えてほしいです。 min f(x)=||Ax-b||2・・・・(I) (1)||Ax-b||2ならわかるんですが||Ax-b||の上と下に2がつくのはどういったことでしょうか?? (2)(I)式を行列表現で表すと (A^T)Ax=(A^T)bとなりますが過程は <Ax,b><Ax,b> =<x,(A^T)Ax>-2<(A^T)b,x>+||b|となり最小化するので偏微分をし=0とおくのですが <A,x>の微分はAというのを用いれば-2<(A^T)b,x>の微分が2(A^T)bとなるのはわかるんですが <x,(A^T)Ax>の微分が2(A^T)Axとなるのがわかりません。 内積の微分は講義ではやってないので独学になります。 教授に聞いたらx=(x1,x2) (A^T)Aを2×2{{a,b},{c,d}}とおいて実際に計算し微分すれば理解できるかもと言われ計算してみたのですがよくわかりませんでした。 どうかご教授お願いします。
- ベストアンサー
- 数学・算数
- 最小二乗法の応用について
実験により、xに対するyの値をxの値をかえながら、N回測定した。測定したxに対するyの関係をグラフに描くと、次の二次関数で表現するのが適当であることがわかった。 y=ax*x+bx+c この時、最小二乗法によりパラメータa、b、cの値を求める式を導出せよ。という問題なのですが、どのようにしたら最小二乗法で求めることができるのですか? どうか教えてください
- 締切済み
- 数学・算数
- 最小二乗法でa、bを求める公式を教えてください
最小二乗法について良くわからないのですが、教えてください! y=a/(x+b)の場合で、n個のx、yのデータがあります。 最小二乗法で、aとbを求める。 という問題なのですが、aとbを求める公式を教えてください!
- ベストアンサー
- 数学・算数
- 数列に関する最小二乗法
ある数列{X(n)},{S1(n)},{S2(n)},{S3(n)}について, min{Σ_[n=1,N]({X(n)}-a*{S1(n)}-b*{S2(n)}-c*{S3(n)})^2} となるような正の実数a,b,cを求めたいのですが,一般的な最小二乗法のように,微分などを使用して求めることはできるのでしょうか? よろしくお願いします.
- ベストアンサー
- 数学・算数
- 最小二乗法 擬似逆行列
下のサイトの説明を読んで最小二乗法の勉強をしています。 未知パラメータxが1個(N=1)、出力yが10個(M=10)のとき、 擬似逆行列を求めようとすると、(A#A)^-1 が1×1行列になってしまいます。 このとき逆行列はどのように求めたら良いのでしょうか??勉強不足ですみませんが、よろしくお願いします。 http://www.star.t.u-tokyo.ac.jp/~kaji/leastsquare/leastsquare_main.htm
- ベストアンサー
- 数学・算数
お礼
ご回答ありがとうございました その通りです。 どのようにこの問題を質問すればよいかわからなかったので、 上記のような質問をしてしまいました。