データ セットの固有次元は、データの最小表現に必要な変数の数と考えることができます。同様に、多次元信号の信号処理では、信号の固有次元は、信号の適切な近似値を生成するために必要な変数の数を表します。
ただし、固有次元を推定する場合、多様体次元に基づくやや広い定義が使用されることが多く、その場合、固有次元の表現は局所的にのみ存在する必要があります。このような固有次元推定方法では、データセットのさまざまな部分に異なる固有次元を持つデータセットを処理できます。これは、多くの場合、局所固有次元と呼ばれます。
固有次元は、次元削減によってデータ セットを圧縮できる次元の下限として使用できますが、データ セットまたは信号の複雑さの尺度としても使用できます。N 変数のデータ セットまたは信号の場合、その固有次元M は0 ≤ M ≤ Nを満たしますが、推定値によってより高い値が生成される場合があります。
例
を、定数ではない1 変数関数g の形式である 2 変数関数(または信号)とします。これは、 f がgに従って、最初の変数とともに、または最初の座標に沿って変化することを意味します。一方、f は2 番目の変数に関して、または 2 番目の座標に沿って一定です。 fの値を決定するには、1 つの変数、つまり最初の変数の値を知るだけで十分です。したがって、これは 2 変数関数ですが、その本質的次元は 1 です。
もう少し複雑な例は です。 f は依然として本質的に 1 次元であり、これは変数変換を行ってを 得る ことで確認できます。 fの変化は単一の変数y 1で記述できるため、その本質的次元は 1 です。
fが定数である場合、変化を記述するのに変数は必要ないので、その固有次元は 0 です。一般的な場合、2 変数関数fの固有次元が 0 でも 1 でもないときは、2 です。
文献では、固有次元が 0、1、または 2 である関数は、それぞれi0D、i1D、またはi2Dと呼ばれることがあります。
信号の正式な定義
N変数関数fの場合、変数の集合はN次元ベクトルx : として表すことができます。
あるM変数関数gとM×N行列Aに対して、
- すべてのxについて;
- Mは、 fとgの間に上記の関係が見つかる最小の数です。
fの固有次元はMです。
固有次元はfの特徴であり、 gやAの明確な特徴ではありません。つまり、上記の関係が何らかのf、g、Aに対して満たされる場合、 および によって与えられる 同じfおよびg′およびA′に対しても満たされる必要があります。 ここで、B は非特異M × M行列 です。
低い固有次元の信号のフーリエ変換
固有次元M < N を持つN変数関数には、特性フーリエ変換があります。直感的には、このタイプの関数は 1 つまたは複数の次元に沿って定数であるため、そのフーリエ変換は周波数領域で同じ次元に沿ったインパルス(定数のフーリエ変換)のように見えるはずです。
簡単な例
f をi1D の 2 変数関数とします。これは、 すべての に対して となる 正規化ベクトルと 1 変数関数gが存在することを意味します。Fが fのフーリエ変換である場合(両方とも 2 変数関数)、 が成立する必要があります 。
ここで、Gはgのフーリエ変換(両方とも 1 変数関数)、δはディラックのインパルス関数、m はnに垂直な正規化されたベクトルです。これは、周波数領域の原点を通りmに平行な線上を除いて、F がどこでも消えることを意味します。この線に沿って、F はGに応じて変化します。
一般的なケース
f を、固有次元M を持つN変数関数とします。つまり、となる M変数関数gとM × N行列A が存在するとします。
フーリエ変換F は次のように記述できます。
- FはM次元の部分空間を除いてどこでも消える
- 部分空間Mは行列Aの行によって張られる。
- 部分空間では、FはGに応じて変化する。gのフーリエ変換
一般化
上で説明した固有次元のタイプは、N変数関数fの座標に線形変換が適用され、 fのすべての値を表すために必要なM変数が生成されることを前提としています。つまり、NとMに応じて、 f は直線、平面、または超平面に沿って一定になります。
一般的な場合、M個の関数a 1 , a 2 , ..., a MとM変数関数gが存在し、
- すべてのxについて
- Mは上記の変換を可能にする関数の最小の数である。
簡単な例として、2変数関数f を極座標に変換する方法があります。
- 、fはi1Dであり、原点を中心とする任意の円に沿って一定である。
- 、fはi1Dであり、原点からのすべての光線に沿って一定である。
一般的なケースでは、fが定数である点集合またはそのフーリエ変換の単純な記述は通常は不可能です。
ローカルな内在次元
ローカル固有次元 (LID) とは、データの近くのサブセットのみを考慮すると、データが低次元の多様体に分布することが多いという観察を指します。たとえば、関数は、yが 0 に近い場合(変数xが 1 つ) は 1 次元、 yが 1 に近い場合は 2 次元、 yが正で 1 よりはるかに大きい場合 (変数x+y ) は再び 1 次元と見なすことができます。
局所的固有次元は、データに関してよく使用されます。これは通常、データポイントのk近傍点に基づいて推定されます。 [1]多くの場合、数学の倍増次元に関連する概念に基づいています。 d球の体積はdに対して指数関数的に増加するため、検索半径が増加するにつれて新しい近傍点が見つかる割合を使用して、局所的固有次元を推定できます (例: GED 推定[2] )。ただし、角度ベースの推定など、代替の推定アプローチが提案されています。[3]
内在次元の推定
データ多様体の内在次元は、データ多様体の仮定に応じて、さまざまな方法で推定できます。2016年のレビューがあります。[4]
2近傍法(TwoNN法)は、浸漬リーマン多様体の固有次元を推定する方法である。アルゴリズムは以下のとおりである。[5]
多様体上にいくつかの点を散布します。
多数の点を測定します。ここで、点はその点の最も近い 2 つの隣接点までの距離です。
の経験的 CDFを に適合させます。
戻る。
歴史
1950年代には、社会科学において多次元データセットを調査および要約するためのいわゆる「スケーリング」手法が開発されました。 [6]シェパードが1962年に非計量多次元スケーリングを導入した後、[7]多次元スケーリング(MDS)の主要な研究分野の1つは、内在的次元の推定でした。[8]このトピックは情報理論でも研究され、1965年にベネットが「内在的次元」という用語を作り出し、それを推定するコンピュータプログラムを書いたことで先駆者となりました。[9] [10] [11]
1970年代には、MDSのような次元削減に依存しない、局所固有値に基づくもの[12]、距離分布に基づくもの[13]、その他の次元依存の幾何学的特性に基づくもの[14]などの固有次元推定法が構築されました。
集合や確率測度の固有次元の推定は、1980 年頃から力学系の分野で広く研究されており、(ストレンジ)アトラクターの次元が関心の対象となってきた。[15] [16] [17] [18]ストレンジアトラクターの場合、多様体仮定はなく、測定される次元はフラクタル次元の一種であり、これも整数でない可能性がある。しかし、フラクタル次元の定義により、多様体に対して多様体次元が得られる。
2000年代には「次元の呪い」が内在次元の推定に利用された。[19] [20]
アプリケーション
i1D である 2 変数信号のケースは、コンピューター ビジョンや画像処理で頻繁に登場し、線やエッジを含むローカル画像領域の概念を捉えています。このような領域の分析には長い歴史がありますが、このような操作のより形式的かつ理論的な処理が開始されて初めて、名前は変化したものの、固有次元の概念が確立されました。
例えば、ここで固有次元1の画像近傍またはi1D近傍と呼ばれている概念は、Knutsson (1982)では1次元と呼ばれ、 [21] Bigün & Granlund (1987)では線型対称と呼ばれ、 [22] Granlund & Knutsson (1995)では単純近傍と呼ばれています。 [23]
参照
参考文献
- ^ Amsaleg, Laurent; Chelly, Oussama; Furon, Teddy; Girard, Stéphane; Houle, Michael E.; Kawarabayashi, Ken-ichi; Nett, Michael (2015-08-10). 「ローカル固有次元の推定」。知識発見とデータマイニングに関する第 21 回 ACM SIGKDD 国際会議の議事録。KDD '15。シドニー、ニューサウスウェールズ州、オーストラリア: Association for Computing Machinery。pp. 29–38。doi : 10.1145 / 2783258.2783405。ISBN 978-1-4503-3664-2.S2CID 16058196 。
- ^ Houle, ME; Kashima, H.; Nett, M. (2012). 「一般化された拡張ディメンション」。2012 IEEE第 12 回国際データマイニング会議ワークショップ。pp. 587–594。doi :10.1109 / ICDMW.2012.94。ISBN 978-1-4673-5164-5. S2CID 8336466。
- ^ Thordsen, Erik; Schubert, Erich (2020). 「ABID: 角度ベースの固有次元」。佐藤 真一; Vadicamo, Lucia; Zimek, Arthur; Carrara, Fabio; Bartolini, Ilaria; Aumüller, Martin; Jónsson, Björn Þór; Pagh , Rasmus (eds.).類似性検索とアプリケーション。コンピュータサイエンスの講義ノート。Vol. 12440。Cham: Springer International Publishing。pp. 218–232。arXiv : 2006.12880。doi : 10.1007 / 978-3-030-60936-8_17。ISBN 978-3-030-60936-8.S2CID 219980390 。
- ^ Camastra, Francesco; Staiano, Antonino (2016-01-20). 「固有次元推定: 進歩と未解決の問題」.情報科学. 328 : 26–41. doi :10.1016/j.ins.2015.08.029. ISSN 0020-0255.
- ^ Facco, Elena; d'Errico, Maria; Rodriguez, Alex; Laio, Alessandro (2017-09-22). 「最小近傍情報によるデータセットの固有次元の推定」. Scientific Reports . 7 (1): 12140. arXiv : 1803.06992 . Bibcode :2017NatSR...712140F. doi : 10.1038/s41598-017-11873-y . ISSN 2045-2322. PMC 5610237. PMID 28939866 .
- ^ Torgerson, Warren S. (1978) [1958].スケーリングの理論と方法. Wiley. ISBN 0471879452. OCLC 256008416.
- ^ Shepard, Roger N. (1962). 「近接性の分析: 未知の距離関数による多次元尺度法。I.」Psychometrika . 27 (2): 125–140. doi :10.1007/BF02289630. S2CID 186222646.
- ^ Shepard, Roger N. (1974). 「類似性データにおける構造の表現: 問題と展望」. Psychometrika . 39 (4): 373–421. doi :10.1007/BF02291665. S2CID 121704645.
- ^ Bennet, Robert S. (1965 年 6 月)。「信号の表現と分析 - 第 XXI 部: 信号コレクションの固有の次元性」Rep. 163。メリーランド州ボルチモア: ジョンズ ホプキンス大学。
- ^ Robert S. Bennett (1965). 信号の表現と分析 第21部 信号コレクションの固有の次元性(PDF) (PhD). ミシガン州アナーバー: ジョンズホプキンス大学。2019年12月27日時点のオリジナル(PDF)からアーカイブ。
- ^ Bennett, Robert S. (1969 年 9 月). 「信号コレクションの本質的次元性」. IEEE Transactions on Information Theory . 15 (5): 517–525. doi :10.1109/TIT.1969.1054365.
- ^ Fukunaga, K.; Olsen, DR (1971). 「データの固有次元を見つけるためのアルゴリズム」. IEEE Transactions on Computers . 20 (2): 176–183. doi :10.1109/TC.1971.223208. S2CID 30206700.
- ^ Pettis, KW; Bailey, Thomas A.; Jain, Anil K.; Dubes, Richard C. (1979). 「近傍情報からの固有次元推定量」. IEEE Transactions on Pattern Analysis and Machine Intelligence . 1 (1): 25–37. doi :10.1109/TPAMI.1979.4766873. PMID 21868828. S2CID 2196461.
- ^ Trunk, GV (1976). 「ノイズ信号コレクションの固有次元の統計的推定」. IEEE Transactions on Computers . 100 (2): 165–171. doi :10.1109/TC.1976.5009231. S2CID 1181023.
- ^ Grassberger, P.; Procaccia, I. (1983). 「ストレンジアトラクターのストレンジネスの測定」. Physica D: 非線形現象. 9 (1–2): 189–208. Bibcode :1983PhyD....9..189G. doi :10.1016/0167-2789(83)90298-1.
- ^ Takens, F. (1984). 「アトラクターの次元の数値的決定について」 Tong, Howell (編) 著「動的システムと分岐」、オランダのフローニンゲンで 1984 年 4 月 16 日から 20 日まで開催されたワークショップの議事録。数学の講義ノート。第 1125 巻。Springer-Verlag。pp. 99–106。doi :10.1007/BFb0075637。ISBN 3540394117。
- ^ Cutler, CD (1993). 「フラクタル次元の理論と推定のレビュー」.次元推定とモデル. 非線形時系列とカオス. 第 1 巻. World Scientific. pp. 1–107. ISBN 9810213530。
- ^ Harte, D. (2001).マルチフラクタル — 理論と応用. Chapman and Hall/CRC. ISBN 9781584881544。
- ^ Chavez, E. (2001). 「距離空間での検索」ACM Computing Surveys . 33 (3): 273–321. doi :10.1145/502807.502808. hdl : 10533/172863 . S2CID 3201604.
- ^ Pestov, V. (2008). 「データセットの固有次元への公理的アプローチ」.ニューラルネットワーク. 21 (2–3): 204–213. arXiv : 0712.2063 . doi :10.1016/j.neunet.2007.12.030. PMID 18234471. S2CID 2309396.
- ^ Knutsson, Hans (1982). 画像処理におけるフィルタリングと再構成(PDF) . リンショーピング科学技術研究第88巻. リンショーピング大学. ISBN 91-7372-595-1. oai:DiVA.org:liu-54890.
- ^ Bigün, Josef; Granlund, Gösta H. (1987). 「線形対称性の最適方向検出」(PDF)。国際コンピュータビジョン会議の議事録。pp. 433–438。
- ^ グランランド、ゲスタ H.;クヌッソン、ハンス (1995)。コンピュータービジョンにおける信号処理。クルーワーアカデミック。ISBN 978-1-4757-2377-9。
