平滑化スプライン

提供: testwiki
2019年12月1日 (日) 07:45時点におけるimported>Pxenviqによる版 (en:Smoothing spline 22:10, 10 November 2019‎ を翻訳)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

平滑化スプライン(へいかつかスプライン、テンプレート:Lang-en-short)とは、関数 f(xi) をノイズを含んで観測した観測値 yi から、2階微分に基づく平滑度とのバランスを取りながらスプライン曲線を使用して関数 f^(x) を推定する手法。スプライン曲線は3次スプライン曲線がよく使われる。

定義

{xi,Yi:i=1,,n} を観測値とする。モデルは Yi=f(xi)+ϵiϵi は平均0の独立なノイズ。下記を最小化する形で平滑化スプライン関数 f^ を推定する。[1][2]

i=1n{Yif^(xi)}2+λf^(x)2dx.

注意点

  • λ0 は平滑化パラメータ。データの適合度と曲線の滑らかさのバランスを調整する。決め方の1つに、一般化交差検証で決める方法がある[3]
  • λ0 の時、スプライン補間に収束する。

関連項目

参照

テンプレート:Reflist