パラメータに等式制約条件を与えた一般化線形モデルの推定
[OS] ALL
[リリース] ALL
[キーワード] GENMOD, LOGISTIC, OFFSET=
[質問]モデル式における一部、もしくは全てのパラメータに等式制約条件を与えるにはどうしたらいいのでしょうか。 [回答]
OFFSET=オプションを用いることによって、任意のパラメータを特定の数値に制限することができます。
たとえば、次のモデル式を例に考えます。 model y = x1 x2 x3 x4;
変数X1に対するパラメータを2、変数X2に対するパラメータを3に制限するとします。 restrict = 2*x1 + 3*x2;
次に、モデル式から制約を与えているパラメータに対する変数を除外し、GENMODプロシジャを実行するときにOFFSET=オプションを指定します。 model y = x3 x4 / offset=restrict; なお、GENMODプロシジャでは、パラメータの値を正とするような不等式制約を与えることはできません。
一般化線形モデルの一つであるロジスティック回帰モデルを扱うLOGISTICプロシジャでも、
GENMODプロシジャと同様、OFFSET=オプションを用いて、パラメータに対して等式制約を与えることができます。
|