数学関数の種類
凸解析 において 、 非負 関数 f : Rn → R +が 対数凹関数 (または略し て対数凹関数 )であるとは 、 その 定義域が 凸集合 であり 、かつ不等式
f
(
θ
×
+
(
1
−
θ
)
y
)
≥
f
(
×
)
θ
f
(
y
)
1
−
θ
{\displaystyle f(\theta x+(1-\theta )y)\geq f(x)^{\theta }f(y)^{1-\theta }}
すべてのx , y ∈ dom f および 0 < θ < 1 に対して成り立つ 。f が厳密に正であれば 、 これは関数の 対数 log ∘ f が凹で ある と言うことと同値である 。つまり、
ログ
f
(
θ
×
+
(
1
−
θ
)
y
)
≥
θ
ログ
f
(
×
)
+
(
1
−
θ
)
ログ
f
(
y
)
{\displaystyle \log f(\theta x+(1-\theta )y)\geq \theta \log f(x)+(1-\theta )\log f(y)}
すべてのx , y ∈ dom f および 0 < θ < 1 に対して 。
対数凹関数の例としては、凸集合の 0-1 指示関数 (より柔軟な定義が必要) や ガウス関数 などが挙げられます。
同様に、関数が 逆不等式を満たすとき、
その関数は 対数凸関数である。
f
(
θ
×
+
(
1
−
θ
)
y
)
≤
f
(
×
)
θ
f
(
y
)
1
−
θ
{\displaystyle f(\theta x+(1-\theta )y)\leq f(x)^{\theta }f(y)^{1-\theta }}
すべてのx , y ∈ dom f および 0 < θ < 1 に対して 。
プロパティ
対数凹関数は 準凹関数 でもある。これは対数が単調であるという事実から導かれ、 この関数の 上位集合が凸であることを意味する。 [1]
定義域で非負となる凹関数はすべて対数凹関数である。しかし、逆は必ずしも成り立たない。例えば、 ガウス関数 f ( x ) = exp(− x 2 /2)は、 log f ( x ) = − x 2 /2が x の凹関数である ため対数凹関数である 。しかし、 | x | > 1において 2階微分 が正となるため、 f は凹関数ではない。
f
″
(
×
)
=
e
−
×
2
2
(
×
2
−
1
)
≰
0
{\displaystyle f''(x)=e^{-{\frac {x^{2}}{2}}}(x^{2}-1)\nleq 0}
上記の2点から、 凹面 、対数凹面、 準凹面となります 。
⇒
{\displaystyle \Rightarrow}
⇒
{\displaystyle \Rightarrow}
凸定義域を持つ2回微分可能な非負関数が対数凹関数となるのは、 任意の xに対して f ( x )>0を 満たす ときのみで ある。
f
(
×
)
∇
2
f
(
×
)
⪯
∇
f
(
×
)
∇
f
(
×
)
T
{\displaystyle f(x)\nabla ^{2}f(x)\preceq \nabla f(x)\nabla f(x)^{T}}
, [1]
すなわち
f
(
×
)
∇
2
f
(
×
)
−
∇
f
(
×
)
∇
f
(
×
)
T
{\displaystyle f(x)\nabla ^{2}f(x)-\nabla f(x)\nabla f(x)^{T}}
は
負の半定値 。1変数関数の場合、この条件は次のように簡略化される。
f
(
×
)
f
″
(
×
)
≤
(
f
′
(
×
)
)
2
{\displaystyle f(x)f''(x)\leq (f'(x))^{2}}
対数凹性を保存する演算
積:対数凹関数の積も対数凹関数である。実際、 f と g が対数凹関数であれば、 log f と log g は定義により凹となる。したがって、
ログ
f
(
×
)
+
ログ
グラム
(
×
)
=
ログ
(
f
(
×
)
グラム
(
×
)
)
{\displaystyle \log \,f(x)+\log \,g(x)=\log(f(x)g(x))}
は凹面なので、 f g も対数凹面です。
周辺分布 : f ( x , y ) : R n + m → R が対数凹ならば、
グラム
(
×
)
=
∫
f
(
×
、
y
)
d
y
{\displaystyle g(x)=\int f(x,y)dy}
は対数凹面です( プレコパ・ラインドラー不等式 を参照)。
これは 畳み込みが 対数凹性を保存することを意味する。なぜなら、 f と gが対数凹であれば、 h ( x , y ) = f ( x - y ) g ( y ) は対数凹であり 、したがって
(
f
∗
グラム
)
(
×
)
=
∫
f
(
×
−
y
)
グラム
(
y
)
d
y
=
∫
h
(
×
、
y
)
d
y
{\displaystyle (f*g)(x)=\int f(xy)g(y)dy=\int h(x,y)dy}
対数凹面です。
対数凹分布
対数凹分布は、 適応的棄却サンプリング など、多くのアルゴリズムに必要です。対数凹分布の密度を持つすべての分布は、 指定された平均 μ と 偏差リスク尺度 Dを持つ 最大エントロピー確率分布 です。 [2]
実際、多くの一般的な 確率分布は 対数凹分布です。いくつかの例を挙げます。 [3]
すべてのパラメータ制約の基本的なソースは同じであることに注意してください。関数が対数凹になるためには、非負の量の指数は非負でなければなりません。
次の分布は、すべてのパラメータに対して非対数凹分布です。
すべての対数凹分布の累積分布関数 (CDF)は対数凹分布であることに注意してください 。ただし、対数凹分布ではない分布でも、CDFが対数凹分布となる場合があります。
対数凹分布の特性には次のようなものがあります。
d
d
×
ログ
(
1
−
F
(
×
)
)
=
−
f
(
×
)
1
−
F
(
×
)
{\displaystyle {\frac {d}{dx}}\log \left(1-F(x)\right)=-{\frac {f(x)}{1-F(x)}}}
これは凹関数の微分なので減少します。
参照
注記
^ ab Boyd, Stephen ; Vandenberghe, Lieven (2004). 「対数凹関数と対数凸関数」. 凸最適化 . ケンブリッジ大学出版局. pp. 104– 108. ISBN 0-521-83378-7 。
^ Grechuk, Bogdan; Molyboha, Anton; Zabarankin, Michael (2009年5月). 「一般偏差尺度を用いた最大エントロピー原理」 (PDF) . オペレーションズ・リサーチ数学 . 34 (2): 445– 467. doi :10.1287/moor.1090.0377.
^ ab Bagnoli , Mark; Bergstrom, Ted (2005). 「対数凹確率とその応用」 (PDF) . 経済理論 . 26 (2): 445– 469. doi :10.1007/s00199-004-0514-4. S2CID 1046688.
^ ab Prékopa, András (1971). 「対数凹測度と確率計画法への応用」 (PDF) . Acta Scientiarum Mathematicarum . 32 ( 3–4 ): 301– 316.
参考文献
ファンザグル、ヨハン; R. Hamböker の協力を得て (1994)。 パラメトリック統計理論 。ウォルター・デ・グルイテル。 ISBN 3-11-013863-8 . MR 1291393。