カーネル密度推定に精通している人は、境界修正のための方法がいくつかあることを知っているはずです。ksdensity 関数には、[LU] 有界サポートの容量があります。では、私の質問は、「ここで使用される境界補正方法は何ですか?」ということです。反射またはくりこみ?
1 に答える
4
KDE推定で伝統的に再正規化がどのように行われるかはわかりませんが、ksdensity
サポートを扱うコードのこの部分から判断することにより(実行type ksdensity
またはedit ksdensity
MATLABコマンドウィンドウで)
function ty = apply_support(yData,L,U)
% Compute transformed values of data
if L==-Inf && U==Inf % unbounded support
ty = yData;
elseif L==0 && U==Inf % positive support
ty = log(yData);
else % finite support [L, U]
ty = log(yData-L) - log(U-yData); % same as log((y-L)./(U-y))
end
ty = log(yData-L) - log(U-yData)
バウンド サポートの出力は、元の信号の正規化され、対数スケールされたバージョンであると予想されますyData
。
于 2014-12-05T03:03:35.710 に答える