
No.2ベストアンサー
- 回答日時:
最小二乗法とは、モデルf(p,x[k])の、パラメータのベクトルpを適当に調節して、実測値y(x[k])とのズレ(残差)ε(k):
(1) ε(k)=y(x[k])-f(p,x[k]) (k=1,2,.....,K)
の重み付き二乗和S
(2) S=Σ(W[k]ε(k)^2) (k=1,2,.....,K)
が最小になるようにすることで、ベクトルpを決定する問題です。ここにW[k]は重み係数で、予め与えられている。
さて、これに制約条件として、「f(p,x[k])がpの値に関わらず固定点(xc,yc)を通ること」を加えます。つまり
(3) f(p,xc)=yc
である。
これは、パラメータのベクトルpの要素を一つ減らすことに相当します。
簡単な例はf(p,x)が定数項および既知の関数列g(j,x) (j=1,....,n) の重み付き合計であって、その重みがパラメータpで指定されている場合(定数項のある線形最小二乗法):
(4) f(p,x) = p[0]+p[1]g(1,x)+p[2]g(2,x)+.....+p[n]g(n,x)
でしょう。このとき、(3)を要請するとは、
(5) p[0]+p[1]g(1,xc)+p[2]g(2,xc)+.....+p[n]g(n,xc) = yc
という事ですから、自動的に定数項p[0]が決まってしまいます。すなわち
(6) p[0]= yc-(p[1]g(1,xc)+p[2]g(2,xc)+.....+p[n]g(n,xc))
従って、モデルfの代わりにモデルh(p,x[k])を用いれば良い。ここに
(7) h(p,x[k]) = C+p[1]g(1,xc)+p[2]g(2,xc)+.....+p[n]g(n,xc)
ただし
(8) C=yc-(p[1]g(1,xc)+p[2]g(2,xc)+.....+p[n]g(n,xc))
です。
このように陽にパラメータを減らすのが難しい場合には、ラグランジュの未定乗数法を用いることができます。「未定乗数法」で検索すれば過去の詳しい解説が見つかる筈。
さらに手抜きをする方法としては、人工的にサンプルを追加し、
x[k]=xc, y(x[k])=yc (k=K+1,K+2,..........,K+R)
というデータを与えてやることです。
勿論、重み付き最小二乗法の場合には1個だけサンプル
x[K+1]=xc, y(x[K+1])=yc
を追加し、その重みW[k+1]をうんと大きくしておけば良い。
この回答へのお礼
お礼日時:2001/06/27 23:03
丁寧な回答ありがとうございます.
大まかな流れがわかりました.
また,わからないことを質問させて頂くかと思いますが
よろしくお願いします.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ゼロベクトルになる理由を教え...
-
扇型の 一部に置ける、重心につ...
-
数学 ベクトル
-
正八角形のベクトル
-
複素数平面での|x+yi|² におい...
-
センターのベクトルと、数列は...
-
数Bについて
-
何故ベクトルの和の定義は↑AB+↑...
-
ゼロからベクトル極めるのに何...
-
ベクトル空間 アフィン空間
-
大学入試(数学・ベクトル) ...
-
物理学にでてくる 位置ベクトル...
-
解答に「∵ベクトルOA+ベクトル...
-
文武両道な人はやはり、社交性...
-
曲率の求め方
-
至急お願いします!
-
ベクトルの絶対値を微分
-
三角形ABCにおいて、AB=√2、BC...
-
「割る」と「割りかえす」の違い
-
小学校から算数を廃止して数学...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AB=9、BC=8、CA=7である△A...
-
数学 ベクトル
-
アドミタンスのベクトル軌跡に...
-
複素数平面での|x+yi|² におい...
-
解答に「∵ベクトルOA+ベクトル...
-
数式の項でアルファベットとギ...
-
平面上の定点をA(↑a)とする。...
-
数学Ⅰ Ⅱ Ⅲ 以外に数学A B が有...
-
三角形の問題です。 △ABCと点P...
-
ベクトルの問題なんですが、教...
-
空間ベクトルの問題です。
-
ベクトルの絶対値を微分
-
センターのベクトルと、数列は...
-
三角形ABCにおいて、AB=√2、BC...
-
高校数学のベクトルのパラメー...
-
ベクトルの読み方
-
曲率の求め方
-
なんで速さの積分で曲線の長さ...
-
パソコンでベクトル合成図作成
-
お互いに垂直だが、接触せず距...
おすすめ情報