ブレグマンダイバージェンス

数学、特に統計学情報幾何学においてブレグマン・ダイバージェンス(Bregman divergence )またはブレグマン距離は、厳密に凸な関数によって定義される2点間の差の尺度であり、重要なダイバージェンスの一種である。点が確率分布、特にパラメトリックモデルのパラメータの値、あるいは観測値のデータセットとして解釈される場合、得られる距離は統計距離となる。最も基本的なブレグマン・ダイバージェンスは、ユークリッド距離の2乗である。

ブレグマン・ダイバージェンスは計量に類似しているが、三角不等式(常に)も対称性(一般に)も満たさない。しかし、ブレグマン・ダイバージェンスはピタゴラスの定理の一般化を満たし、情報幾何学においては、対応する統計多様体は(双対)平坦多様体として解釈される。これにより、最適化理論の多くの手法をブレグマン・ダイバージェンスに一般化することができ、幾何学的には最小二乗法の一般化として適用できる。

ブレグマン ダイバージェンスは、1967 年にこの概念を導入したソビエトおよびイスラエルの数学者レフ M. ブレグマンにちなんで名付けられました。

意味

を凸集合上で定義された連続的に微分可能な厳密凸関数とします

点に対するFに関連付けられたブレグマン距離は、点pにおけるFの値と、点pで評価された点qの周りのF1次テイラー展開の値との差です。

プロパティ

  • 非負性すべての に対して。これは の凸性の結果である
  • 正性:が厳密に凸である場合、かつ の場合に限ります
  • アフィン差までの一意性:がアフィン関数である場合に限ります。
  • 凸性第一引数において凸であるが、第二引数において必ずしも凸であるわけではない。F が厳密に凸である場合、第一引数において厳密に凸である。
    • たとえば、f ( x ) = | x | を取り、それを 0 で平滑化し、次に を取り、次にを取ります
  • 線形性:ブレグマン距離を関数F上の作用素として考えると、非負係数に関して線形である。言い換えれば、 が厳密に凸かつ微分可能であり、 およびの場合
  • 双対性:関数 F が厳密凸ならば、関数 F は、同様に厳密凸かつある凸集合 上で連続的に微分可能な凸共役 を持つ。 に関して定義されるブレグマン距離は、と双対である。ここで、およびは、pおよびqに対応する双対点である
    さらに、同じ表記法を使用します。
  • 積分形式:テイラーの定理の積分剰余形式により、ブレグマン ダイバージェンスは、ブレグマン ダイバージェンスの引数間の線分に沿ったヘッセ行列の積分として表すことができます。
  • 平均を最小化する:ブレグマン・ダイバージェンスに関する重要な結果は、ランダムベクトルが与えられたとき、平均ベクトルはランダムベクトルからの期待ブレグマン・ダイバージェンスを最小化するというものです。この結果は、集合の平均がその集合内の要素に対する全二乗誤差を最小化するという教科書的な結果を一般化したものです。この結果は、ベクトルの場合(Banerjee et al. 2005)によって証明され、関数/分布の場合(Frigyik et al. 2008)に拡張されました。この結果は、特にベイズ推定において、ランダム集合の代表として平均を用いることの正当性をさらに高めるものであり、重要です。
  • ブレグマン球体は有界であり、X が閉じているときコンパクトです。x を中心とし、半径 r を持つブレグマン球体を で定義しますが有限次元のときが の相対的内部にあるとき、または が で局所的に閉じている(つまり、 を中心とし、 が閉じている閉球体が存在する)とき、はすべての に対して有界ですが閉じているとき、 はすべての に対してコンパクトです
  • 余弦定理[1]
    いかなる
  • 平行四辺形の法則:任意のに対して
    ブレグマンダイバージェンスに対する一般化されたピタゴラスの定理。[2]
  • ブレグマン射影:任意の に対して、の への「ブレグマン射影」を定義するすると、
    • が凸である場合、投影は存在する場合に一意です。
    • が空でなく、閉じていて、凸であり、有限次元である場合、射影は存在し、一意である。[3]
  • 一般化されたピタゴラスの定理[1]
    任意の についてが の相対内部にある場合、これは等式です
    特に、がアフィン集合である場合、これは常に発生します。
  • 三角不等式の欠如:ブレグマン距離は本質的にユークリッド距離の二乗の一般化であるため、三角不等式は存在しません。実際、は正または負の値をとる可能性があります。

証明

  • 非負性と正性: Jensen の不等式を使用します。
  • アフィン差分までの一意性: いくつかの を固定すると、他の任意の に対して、定義により が成り立ちます
  • 最初の引数の凸性: 定義により、F の凸性を使用します。厳密な凸性の場合も同様です。
  • Fにおける線形性、余弦定理、平行四辺形の法則:定義による。
  • 二重性:図1を参照。[4]
  • ブレグマン球は有界であり、Xが閉じている場合はコンパクトである。

    を修正します。 をアフィン変換して とします

    となるようなをとる。そして、ユークリッド球面 上のの「放射方向」微分を考える

    すべてのために

    はコンパクトなので、ある で最小値を達成します

    は厳密に凸なので、 。すると

    内にあるのでは 内で連続しており、したがってである場合は は閉じています
  • が閉じていて凸状のとき、投影は明確に定義されます
    を固定する。 をいくらか取り、 とする。そしてブレグマン球 を描きなさい。これは閉じていて有界であり、したがってコンパクトである。は 上で連続かつ強凸であり、 の下では によって有界であるため、 上で唯一の最小値を達成する。
  • ピタゴラスの不等式。
    余弦定理により、は において最小化し、凸であるため、でなければなりません
  • が の相対内部にある場合のピタゴラスの等式

    の場合、 は相対的内部にあるため、 からの反対方向に移動してを減少させることができますが、矛盾があります。

    したがって

分類定理

  • における唯一の対称ブレグマンダイバージェンスは、一般化ユークリッド距離の2乗(マハラノビス距離)であり、つまり、ある正定値に対してである。[5]
証拠
ブレグマンダイバージェンスは領域として解釈されます。

任意の について、 を定義しますとします

するとについては となり、 は連続なので についても となります

次に、図から、すべてのに対して上で線形でなければならないことがわかります

したがって、 は任意の方向に沿って線形に変化することがわかります。次の補題により、は二次関数です。も厳密に凸であるため、 の形をとります。ここで です

補題:が の開部分集合であり連続導関数を持ち、任意の線分 が与えられたとき、関数 はにおいて線形であり、 は二次関数である。

証明のアイデア: 任意の 2 次関数 に対して、 は依然としてそのような導関数線形性を持つため、いくつかの 2 次関数を減算して がゼロになることを示します。

証明のアイデアは の場合に完全に説明できるため、この場合はそれを証明します。

微分線形性により、は の任意の線分上で2次関数です。4つの2次関数を減算すると、 はx軸、y軸、および直線上で0になります。

適切に選ばれた について、とします。ここで、 を使用して線形項を除去し、 を使用して3つの線に沿った二次項を除去します。

原点ではなく、を横切る直線が存在し、この直線は x 軸、 y 軸、そして と3 つの異なる点で交差します。は 上で 2 次関数であり、 は 3 つの異なる点で 0 なので、は 上で 0 と等しく、したがって となります。したがっては 2 次関数です。

次の 2 つの特徴付けは、 ( 上のすべての確率測度の集合、 )上の発散に対するものです

上の発散を型の任意の関数として定義しすべての に対して次の式が成り立つようにします。

  • ブレグマンダイバージェンスとfダイバージェンスの両方である唯一のダイバージェンスは、カルバック・ライブラーダイバージェンスです[6]
  • ならば、データ処理不等式を満たす 上の任意のブレグマンダイバージェンスは、カルバック・ライブラーダイバージェンスでなければならない。(実際には、「十分性」というより弱い仮定で十分である。) の場合には反例が存在する[6]

ブレグマン・ダイバージェンス が与えられた場合、 によって定義されるその「反対」は、一般にブレグマン・ダイバージェンスではない。例えば、カルバック・ライバー・ダイバージェンスはブレグマン・ダイバージェンスであると同時にf-ダイバージェンスでもある。その逆もまたf-ダイバージェンスであるが、上記の特徴づけによれば、逆KLダイバージェンスはブレグマン・ダイバージェンスではない。

  • 2乗マハラノビス距離は凸 二次形式によって生成されます
  • ブレグマン距離の標準的な例は、ユークリッド距離の2乗 である。これは、が恒等距離のとき、つまり のとき、上記の の特殊なケースとして得られる。前述のように、アフィン差、つまり に加算される低次の階数はとは無関係である
  • 一般化されたカルバック・ライブラー・ダイバージェンスは、負のエントロピー関数によって生成されます。単体に制限されると、最後の 2 つの項が打ち消され、分布の通常のカルバック・ライブラー・ダイバージェンスが得られます。
  • 板倉-斉藤距離 は凸関数によって生成されます。

射影的双対性の一般化

計算幾何学における重要なツールの一つは、射影双対性の概念です。これは、入射角と上下関係を保ちながら、点を超平面に、またその逆方向にも写像するものです。射影双対性には様々な解析形式があり、一般的な形式の一つは、点を超平面に写像するものです。この写像は(超平面をその法線と同一視することで)、点 p をその双対点 に写す凸共役写像として解釈できます。ここで、F はd次元放物面を定義します

ここで、放物面を任意の凸関数に置き換えると、標準的な射影双対の入射性と上下性を維持した、異なる双対写像が得られます。これは、ボロノイ図ドロネー三角形分割といった計算幾何学における自然な双対概念が、任意のブレグマン距離によって定義される距離空間においてもその意味を保持することを意味します。したがって、「通常の」幾何学のアルゴリズムは、これらの空間に直接拡張されます (Boissonnat, Nielsen and Nock, 2010)。

ブレグマンダイバージェンスの一般化

ブレグマン・ダイバージェンスは、歪んだジェンセン・ダイバージェンスの極限ケースとして解釈できる(ニールセンとボルツ, 2011参照)。ジェンセン・ダイバージェンスは比較凸性を用いて一般化することができ、これらの歪んだジェンセン・ダイバージェンスの一般化の極限ケースは、一般化ブレグマン・ダイバージェンスとなる(ニールセンとノック, 2017参照)。ブレグマン・コード・ダイバージェンス[7]は、接線の代わりにコードを取ることで得られる。

他の天体におけるブレグマン発散

ブレグマン ダイバージェンスは、行列間、関数間、および測度 (分布) 間で定義することもできます。行列間のブレグマン ダイバージェンスには、スタイン損失とフォン ノイマン エントロピーが含まれます。関数間のブレグマン ダイバージェンスには、全二乗誤差、相対エントロピー、および二乗バイアスが含まれます。定義とプロパティについては、以下の Frigyik らによる参考文献を参照してください。同様に、ブレグマン ダイバージェンスは、凸関数の離散アナログとして知られるサブモジュラ セット関数を通じて、セット上でも定義されています。サブモジュラ ブレグマン ダイバージェンスは、ハミング距離適合率と再現率相互情報量、およびその他のセット ベースの距離指標など、いくつかの離散距離指標を包含します (サブモジュラ ブレグマンの詳細とプロパティについては、Iyer および Bilmes、2012 を参照してください)。

一般的な行列ブレグマンダイバージェンスのリストについては、[8]の表15.1を参照してください。

アプリケーション

機械学習では、ブレグマンダイバージェンスは双調性ロジスティック損失を計算するために使用され、ノイズの多いデータセットではソフトマックス関数よりも優れたパフォーマンスを発揮します。[9]

ブレグマン ダイバージェンスは、勾配降下法ヘッジ アルゴリズムなどの機械学習で使用される最適化アルゴリズムを含むミラー降下法の定式化に使用されます

参考文献

  1. ^ ab 「ブレグマン・ダイバージェンスによる学習」(PDF) . utexas.edu . 2023年8月19日閲覧
  2. ^ Adamčík, Martin (2014). 「ブレグマンダイバージェンスの情報幾何学とマルチエキスパート推論への応用」.エントロピー. 16 (12): 6338– 6381. Bibcode :2014Entrp..16.6338A. doi : 10.3390/e16126338 .
  3. ^ Dhillon, Inderjit ; Tropp, Joel (2008). 「ブレグマンダイバージェンスを伴う行列近接問題」(PDF) . SIAM Journal on Matrix Analysis and Applications . 29 (4): 1120– 1146. doi :10.1137/060649021.はブレグマンダイバージェンスであり、その交点が空でない閉凸集合の有限集合であるとする。入力行列 Y が与えられたとき、我々の目標は、交点においてYからの乖離が最小となる行列Xを生成すること、すなわち を条件として解くことである。軽度の条件下では、解は一意であり、凸集合への直交射影の特性に類似した変分特性を持つ(詳細はs2.4、1125ページを参照)。
  4. ^ Nielsen, Frank (2021年10月28日). 「指数多項式分布への混合分布変換による単変量ガウス混合分布間のJeffreys Divergenceの高速近似」. Entropy . 23 (11): 1417. arXiv : 2107.05901 . Bibcode :2021Entrp..23.1417N. doi : 10.3390/e23111417 . ISSN  1099-4300. PMC 8619509. PMID 34828115  . 
  5. ^ ニールセン, フランク;ボワソナ, ジャン=ダニエル; ノック, リチャード (2010年9月). 「ブレグマン・ボロノイ図:特性、アルゴリズム、そして応用」.離散幾何学と計算幾何学. 44 (2): 281– 307. arXiv : 0709.2196 . doi :10.1007/s00454-010-9256-1. ISSN  0179-5376. S2CID  1327029.
  6. ^ ab Jiao, Jiantao; Courtade, Thomas; No, Albert; Venkat, Kartik; Weissman, Tsachy (2014年12月). 「情報尺度:バイナリアルファベットの奇妙な事例」. IEEE Transactions on Information Theory . 60 (12): 7616– 7626. arXiv : 1404.6810 . Bibcode :2014ITIT...60.7616J. doi :10.1109/TIT.2014.2360184. ISSN  0018-9448. S2CID  13108908.
  7. ^ ニールセン, フランク; ノック, リチャード (2019). 「ブレグマン弦発散」.幾何学的情報科学. コンピュータサイエンス講義ノート. 第11712巻. pp.  299– 308. arXiv : 1810.09113 . doi :10.1007/978-3-030-26980-7_31. ISBN 978-3-030-26979-1. S2CID  53046425。
  8. ^ 「Matrix Information Geometry」、R. Nock、B. Magdalou、E. Briys、F. Nielsen、pdf、本書より
  9. ^ Ehsan Amid、Manfred K. Warmuth、Rohan Anil、Tomer Koren (2019). 「Bregman Divergencesに基づくロバストなBi-Tempered Logistic Loss」. Conference on Neural Information Processing Systems. pp. 14987-14996. pdf
  • アリンダム、バナジー。メルグ、スルジャナ。ディロン、インダージット S.ゴーシュ、ジョイディープ (2005)。 「ブレグマン発散によるクラスタリング」。機械学習研究ジャーナル6 : 1705 ~ 1749 年。
  • ブレグマン, LM (1967). 「凸集合の共通点を求める緩和法と凸計画問題への応用」. USSR計算数学・数理物理学. 7 (3): 200– 217. doi :10.1016/0041-5553(67)90040-7.
  • Frigyik, Bela A.; Srivastava, Santosh; Gupta, Maya R. (2008). 「関数的ブレグマンダイバージェンスと分布のベイズ推定」(PDF) . IEEE Transactions on Information Theory . 54 (11): 5130– 5139. arXiv : cs/0611123 . Bibcode :2008ITIT...54.5130F. doi :10.1109/TIT.2008.929943. S2CID  1254. 2010年8月12日時点のオリジナル(PDF)からのアーカイブ。
  • アイアー、リシャブ;ビルメス、ジェフ (2012). 「サブモジュラー・ブレグマン・ダイバージェンスとロヴァース・ブレグマン・ダイバージェンスとその応用」神経情報処理システム会議
  • Frigyik, Bela A.; Srivastava, Santosh; Gupta, Maya R. (2008). 関数微分入門(PDF) . UWEE技術レポート 2008-0001. ワシントン大学、電気工学部。 2017年2月17日時点のオリジナル(PDF)からアーカイブ。 2014年3月20日閲覧
  • Harremoës, Peter (2017). 「凸最適化における発散と十分性」.エントロピー. 19 (5): 206. arXiv : 1701.01010 . Bibcode :2017Entrp..19..206H. doi : 10.3390/e19050206 .
  • ニールセン, フランク; ノック, リチャード (2009). 「表現的ブレグマンダイバージェンスに関する双対ボロノイ図」(PDF) .第6回ボロノイ図国際シンポジウム講演論文集. IEEE. doi :10.1109/ISVD.2009.15.
  • ニールセン, フランク; ノック, リチャード (2007). 「対称化されたブレグマンダイバージェンスの重心について」arXiv : 0711.3242 [cs.CG].
  • Nielsen, Frank; Boissonnat, Jean-Daniel; Nock, Richard (2007). 「Bregman Voronoi 図の可視化」(PDF) . Proc. 23rd ACM Symposium on Computational Geometry (ビデオトラック) . doi :10.1145/1247069.1247089.
  • ボワソナ, ジャン=ダニエル; ニールセン, フランク; ノック, リチャード (2010). 「ブレグマン・ボロノイ図」.離散幾何学と計算幾何学. 44 (2): 281– 307. arXiv : 0709.2196 . doi :10.1007/s00454-010-9256-1. S2CID  1327029.
  • ニールセン, フランク; ノック, リチャード (2006). 「最小包囲ブレグマン球の近似について」.第22回ACM計算幾何学シンポジウム講演論文集. pp.  485– 486. doi :10.1145/1137856.1137931.
  • ニールセン, フランク; ボルツ, シルヴァン (2011). 「バーベア=ラオとバッタチャリヤの重心」. IEEE Transactions on Information Theory . 57 (8): 5455– 5466. arXiv : 1004.5049 . Bibcode :2011ITIT...57.5455N. doi :10.1109/TIT.2011.2159046. S2CID  14238708.
  • ニールセン, フランク; ノック, リチャード (2017). 「比較凸性を用いた歪ジェンセンダイバージェンスとブレグマンダイバージェンスの一般化」. IEEE Signal Processing Letters . 24 (8): 1123– 1127. arXiv : 1702.04877 . Bibcode :2017ISPL...24.1123N. doi :10.1109/LSP.2017.2712195. S2CID  31899023.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Bregman_divergence&oldid=1319413756"