メインコンテンツへスキップ
見出し画像

【高次元の沼】マッチングアプリに「いい人」がいないのではない。あなたは「次元の呪い」にかかっているのだ 📱👻高次元空間における距離の崩壊と恋愛の死

    「アプリをいくらスワイプしても、ピンとくる人がいない」

    「昔はもっと簡単に人を好きになれたのに、今は誰を見ても何かが足りない気がする」

    週末の居酒屋やSNSの裏アカウントで、今日も現代人たちは同じような愚痴をこぼしている。

    数万人の異性(あるいは同性)のカタログにアクセスできる魔法の板を手にしているというのに、なぜ私たちはこれほどまでに孤独なのだろうか。

    世の恋愛カウンセラーたちは「理想が高すぎる」だの「自己肯定感が低い」だのと、耳触りの良い(しかし的外れな)心理学用語であなたを諭そうとするだろう。

    だが、データサイエンスを修めた私から言わせれば、あなたの恋愛がうまくいかない理由は、心理学や性格の問題ではない。それは純粋な数学の問題だ。

    あなたはただ、1961年に数学者リチャード・ベルマンが提唱した恐るべき数学的真理…

    「次元の呪い(Curse of Dimensionality)」の犠牲になっているだけなのだ。

    条件(次元)を増やすほど、空間は指数関数的に膨張する


    「次元の呪い」とは、機械学習や動的計画法において、変数の数(次元)が増えるにつれて、空間の体積が指数関数的に膨張し、手持ちのデータが極端に疎(スパース)になってしまう現象を指す。

    学生時代の恋愛を思い出してほしい。

    あの頃、相手を評価するパラメーター(次元)は「顔が好み」「話が面白い」といった2〜3次元の低次元空間だった。

    低次元空間では、データポイント(クラスメイト)の密度が高いため、少し手を伸ばせば「自分に近い(気の合う)」相手に容易に遭遇できた。

    だが、大人になったあなたは、マッチングアプリの検索フィルターという名の「次元」を悪びれもなく追加していく。

    「年収(次元4)」「身長(次元5)」「学歴(次元6)」「長男以外(次元7)」「タバコを吸わない(次元8)」「休日の過ごし方が合う(次元9)」「LINEの頻度(次元10)」……。

    次元が一つ増えるたび、あなたが探索すべき空間の体積は爆発的に膨張する。

    10次元の空間を、低次元と同じ密度で満たすためには、地球上の総人口すら全く足りない。

    あなたが「条件を少し絞っただけ」のつもりでも、数学的には、広大な銀河の果てでたった一つの水素原子を探すような、絶望的なスパース(疎)空間を彷徨っているのだ。

    そりゃあ、誰もいないわけである。

    高次元空間では「距離」の概念が崩壊する


    次元の呪いがもたらす真の恐怖は、空間の広がりだけではない。

    変数の次元が高くなればなるほど、「データ間の距離の違いが意味を失う」という致命的なバグが発生するのだ。

    1999年のBeyerらの画期的な論文によれば、次元数 dd が無限大に近づくにつれ、ある点から「最も近いデータポイントまでの距離」と「最も遠いデータポイントまでの距離」の差が、相対的にゼロに収束することが証明されている。

    lim⁡d→∞Distmax−DistminDistmin→0\lim_{d \to \infty} \frac{Dist_{max} - Dist_{min}}{Dist_{min}} \to 0

    これを婚活市場に翻訳すると、どういうことか。

    相手を評価する条件(次元)が多すぎる状態では、どの候補者を見ても「全員が自分から等しく遠く、等しく見知らぬ他人に思える」ということだ。

    Aさんは年収は高いが趣味が合わない。
    Bさんは顔は良いが学歴が足りない。
    Cさんは優しいがLINEのテンポが合わない。

    高次元空間において、すべての人間は「帯に短し襷に長し」となり、ユークリッド距離で測った全体的な「相性」は、全員が同じようなスコア(どれも遠い)に収束してしまう。

    あなたが誰を見ても「ピンとこない」のは、相手の魅力が足りないからではない。

    あなたの脳内で評価軸(次元)が多次元化しすぎた結果、数学的に「最も近い人」と「最も遠い人」の区別がつかなくなり、距離関数が崩壊しているからなのだ。

    結び🪢「主成分分析(PCA)」で次元を削減せよ


    結論を言おう。

    あなたがマッチングアプリで運命の人に出会えないのは、あなたが傲慢だからでも、現代の人間が劣化したからでもない。

    あなたがベルマンの定理を無視して、高次元の計算に挑んでいるからだ。

    この「次元の呪い」を解く方法は、数学的にはただ一つしか存在しない。

    それは「次元削減(Dimensionality Reduction)」である。

    機械学習において、無駄な次元を圧縮し、本当に重要な軸だけを抽出する手法を「主成分分析(PCA)」と呼ぶ。

    あなたも今日から、プロフィール検索の条件をすべて捨て去りなさい。

    年収も、身長も、休日の過ごし方も、すべてはノイズ(分散の小さな不要次元)だ。

    あなたが人生を共にする上で、真に情報を決定づける「第1主成分(例:一緒にいて息が詰まらないか)」と「第2主成分(例:倫理観が崩壊していないか)」の2次元だけに空間を圧縮するのだ。

    そうすれば再び、データポイントの密度は上がり、「自分に近い」人間が浮かび上がってくるはずだ。

    もしそれでも「やっぱり年収は……」と次元を追加しようとするなら、あなたのスマホの画面の向こうで、数学者ベルマンが冷たく笑うだろう。

    「ご勝手に。永遠に広がる孤独な高次元空間で、ゼロで割るような虚無感を味わうがいい」と。

    #エッセイ部門 #物理がすき #データサイエンス #次元の呪い #マッチングアプリ #婚活の悩み #主成分分析 #機械学習 #数学 #知的な言い訳 #創作大賞2026


    この記事が参加している募集

     
     
    科学技術や株式投資に関する執筆依頼を随時受け付けています。専門的な解説記事から気軽なエッセイまで幅広く対応可能です。

    あなたへのおすすめ