Skip to main content
QUICK REVIEW

[論文レビュー] Submodular Combinatorial Information Measures with Applications in Machine Learning

Rishabh Iyer, Ninad Khargonkar|arXiv (Cornell University)|Jun 27, 2020
Complexity and Algorithms in Graphs参考文献 46被引用数 15
ひとこと要約

本稿では、サブモジュラ関数を用いてエントロピー や相互情報量といった古典的な情報理論的量を一般化するサブモジュラな組み合わせ的情報測度を導入する。サブモジュラ相互情報量が3階微分の非負性条件を満たす場合、サブモジュラ性が保証され、データ要約、クラスタリング、耐障害性のある分割の応用において効率的な最適化が可能になる。

ABSTRACT

Information-theoretic quantities like entropy and mutual information have found numerous uses in machine learning. It is well known that there is a strong connection between these entropic quantities and submodularity since entropy over a set of random variables is submodular. In this paper, we study combinatorial information measures that generalize independence, (conditional) entropy, (conditional) mutual information, and total correlation defined over sets of (not necessarily random) variables. These measures strictly generalize the corresponding entropic measures since they are all parameterized via submodular functions that themselves strictly generalize entropy. Critically, we show that, unlike entropic mutual information in general, the submodular mutual information is actually submodular in one argument, holding the other fixed, for a large class of submodular functions whose third-order partial derivatives satisfy a non-negativity property. This turns out to include a number of practically useful cases such as the facility location and set-cover functions. We study specific instantiations of the submodular information measures on these, as well as the probabilistic coverage, graph-cut, and saturated coverage functions, and see that they all have mathematically intuitive and practically useful expressions. Regarding applications, we connect the maximization of submodular (conditional) mutual information to problems such as mutual-information-based, query-based, and privacy-preserving summarization -- and we connect optimizing the multi-set submodular mutual information to clustering and robust partitioning.

研究の動機と目的

  • 古典的な情報理論的測度(エントロピー、相互情報量)を、サブモジュラ関数を用いて組み合わせ的設定に一般化すること。
  • サブモジュラ相互情報量が自身でサブモジュラである条件を確立し、効率的な最適化を可能にすること。
  • クエリベースおよびプライバシー保護型要約におけるサブモジュラ(条件付き)相互情報量の最大化のための最適化フレームワークを開発すること。
  • マルチセットサブモジュラ相互情報量をクラスタリングおよび耐障害性のある分割に応用し、多様性と最悪ケース性能を保証すること。

提案手法

  • サブモジュラ関数による情報測度の一般化を提案し、サブモジュラエントロピー、相互情報量、条件付き相互情報量を定義する。
  • サブモジュラ相互情報量のサブモジュラ性を保証するため、2階上モジュラ関数(3階偏微分が非負)の概念を導入する。
  • 基数制約およびサブモジュラ制約の下でサブモジュラ相互情報量を最大化するための制約付き最適化フレームワークを開発する。
  • サブモジュラ情報距離の代理としてサブモジュラハミング距離を活用し、多項式時間近似を可能にする。
  • フレームワークを実世界の問題に適用:クエリベース要約、プライバシー保護型データ選択、マルチセット相互情報量を用いた耐障害性クラスタリング。
  • 制約付きサブモジュラ最大化問題を解くために、理論的近似保証を有するSCSK(サブモジュラ基数およびサブモジュラナップザック)フレームワークを用いる。

実験結果

リサーチクエスチョン

  • RQ1他の引数が固定されたとき、サブモジュラ相互情報量が1つの引数に関してサブモジュラであるのはどのような条件下か?
  • RQ2基数制約およびサブモジュラ制約の下で、サブモジュラ相互情報量をどのように効率的に最適化できるか?
  • RQ3サブモジュラ相互情報量を用いて耐障害性の分割と多様性のあるクラスタリングをモデル化できるか?
  • RQ4サブモジュラ情報測度は、確率変数を越えて、古典的な情報理論的量をどのように一般化するか?
  • RQ5サブモジュラハミング距離を用いてサブモジュラ情報距離を推定する際の近似品質はどの程度か?

主な発見

  • サブモジュラ関数が2階上モジュラ(3階偏微分が非負)である場合、サブモジュラ相互情報量は1つの引数に関してサブモジュラである。
  • サブモジュラハミング距離は、サブモジュラ情報距離の(1−κf)-近似を提供し、多項式時間での最小化を可能にする。
  • サブモジュラ相互情報量の最大化は、複数の集合における最小カバレッジを最大化するため、耐障害性の分割をもたらす。
  • マルチセット相互情報量の目的関数は、複数の分割における最小性能を最大化するロバスト最適化問題に等価である。
  • フレームワークにより、サブモジュラ相互情報量の最大化を用いたクエリベースおよびプライバシー保護型要約のための効率的かつスケーラブルな最適化が可能になる。
  • 提案された最適化フレームワークは、制約付きサブモジュラ最大化の理論的近似保証をSCSKフレームワークを用いて達成する。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。