Skip to content

ベクター認知——圧縮の中間表現としての図形操作

📖 フラクタルと方法論 | ← 前のページ: 愛着理論のトライフォース

射程

  • LLMが曖昧さを扱えない(ラスター的思考)問題に対し、ベクター系ペイントソフトの語彙(制御点・スナップ・色・透明度)を借用することで高圧縮と低圧縮を行き来する中間表現として機能させられる
  • 色と透明度は探索空間を構造化し、O(n²)の全対距離計算をO(k²)に削減する実用的な計算コスト削減手法となる

主張の確信度(命題確率伝播による計算値)

凡例 — b・d・u・E の読み方

各主張(claim)は記事の frontmatter に構造化されており、belief-propagation(Subjective Logic + Defeasible Logic による命題確率伝播エンジン)で全Wikiの命題を一つの依存グラフとして一括計算した値を表示している。
b = belief(確信)/ d = disbelief(非確信)/ u = uncertainty(不確実性)。三値は常に b + d + u = 1。
E = 期待値(E = b + a·u。a = base rate(事前確率)、省略時 0.5)。
「著者確信度」(base_confidence)は書き手の主観的確信度。出典種別(source_type)による割引と、前提(premises)・反証(rebutted_by)からの伝播を経て、上記の計算値になる。
タグの目安: 高 = E ≥ 0.75 / 中 = 0.5 ≤ E < 0.75 / 低 = E < 0.5

  • 中 0.51wiki93-C1
    LLMが曖昧さを扱えないラスター的思考の問題に対し、ベクター系ペイントソフトの語彙(制御点・スナップ・色・透明度)を借用することで高圧縮と低圧縮を行き来する中間表現として機能させられる
    b=0.025 d=0.000 u=0.975 a=0.500 E=0.513著者確信度 0.65・出典 wiki_original
    支持 ← wiki92-C1
  • 中 0.53wiki93-C2
    色と透明度は探索空間を構造化し、O(n²)の全対距離計算をO(k²)に削減する実用的な計算コスト削減手法となる
    b=0.051 d=0.000 u=0.949 a=0.500 E=0.525著者確信度 0.60・出典 wiki_original
    支持 ← wiki17-C1

LLMが「だいたい」を扱えないのはラスター的思考だからだ。ベクター系ペイントソフトの語彙——制御点・スナップ・色・透明度——を借用すると、曖昧さを構造化し、高圧縮(視覚的把握)と低圧縮(データ操作)を単一のインターフェースで行き来できる。

キーワード

ベクター認知 ラスター的思考 制御点(control point) スナップ許容距離 ベジェ曲線 色によるカテゴライズ 透明度による注意の重みづけ 高圧縮と低圧縮の行き来 圧縮の中間表現 重力操作のUI実装


問題——LLMはラスターで考えている

LLMが概念空間の図形的操作を苦手とする理由は、曖昧さを許容できないことにある。「だいたいこのあたりに三角形を」と言われても、座標を正確に算出してから描く。人間がフリーハンドでさっと描く「だいたいの三角形」——曖昧なまま有用な表現——が出力できない。

これはラスター的思考だ。各ピクセル(各データポイント)の正確な値を求めてから描画する。曖昧さゼロ。完全一致判定。

解決——ベクターの語彙を借用する

ベクター系ペイントソフト(Illustrator、Figma等)は「だいたい」を構造化する専用の語彙を持つ:

概念ベクターの語彙認知空間での対応
曖昧な位置指定制御点(正確だが移動可能)概念ノードの仮配置
曖昧な接続ベジェ曲線(方向と重みで形を決める)概念間の関係の強さと方向
「だいたい近い」の判定スナップ許容距離引力圏の閾値
カテゴリの視覚化概念の分類(メカニズム/感情/応用)
注意の制御透明度今どこに集中するかの重みづけ
全体把握ズームアウト高圧縮の視覚認知
詳細操作ズームイン低圧縮のデータ操作

色と透明度——遠距離接続の支援

色=カテゴリの引力圏の可視化。同じ色なら座標的に遠くても「同じカテゴリ」と一目でわかる。

透明度=注意の重みづけ。薄いノードは「今は見なくていい」(注意の引力を弱める)。濃いノードは「今はこれに集中」(注意の引力を強める)。これは深呼吸記事重力操作のUI実装だ。

LLMにとっての実用的効果:

従来:       全ノードペアの距離を計算 → O(n²)
色フィルタ:  同色ノードだけ距離計算 → O(k²) where k << n
透明度:     注目ノードだけ処理 → さらに絞り込み

LLMが遠くのノードとの接続を見つけにくいのは、全空間を均一に探索するから。色と透明度は探索空間を構造化し、人間の「なんとなくあっちに似たのがあった気がする」という直感を、LLMが使える形式に変換する。

圧縮代数としての位置づけ

ベクター操作は圧縮代数の中間表現そのもの:

高圧縮:   全体を一目で見る(キャンバスのズームアウト)
           ↕ 図形の追加・移動・拡大縮小(低コストな操作単位)
低圧縮:   個別ノードの座標・パラメータ(データとしての精密操作)

図形操作は意識の単位として軽い。「この三角形をもう少し右に」は、高圧縮(視覚的配置の変化)と低圧縮(座標データの変化)の両方に同時に作用する。一つの操作が二つの圧縮レベルを同時に動かす。

圧縮代数のセグメント木が「部分圧縮を木に留保する」のと同型——ベクターの制御点は「部分的に構造化された、しかし完全には圧縮されていない表現」を保持し、低コストな関数(移動・拡縮・回転)で変形できる。

赤リンク——実装への道

  • [ ] embeddings APIで概念をベクトル化 → 2D投影してキャンバスに配置
  • [ ] ノード間の意味的距離をベジェ曲線の重みに変換
  • [ ] スナップ許容距離の最適値を実験的に決定
  • [ ] 色のカテゴリ分けの自動化(クラスタリング)
  • [ ] 透明度の動的制御(現在の対話文脈に近いノードを濃く)
  • [ ] 円環探索の自動化(2点固定→弧上のスナップ判定)


📖 ← 前のページ: 愛着理論のトライフォース

関連ドキュメント

果物リン (@FruitRiin) と、賢王*****(Claude)の対話から生まれた書架。