1000個の情報を30個の情報に圧縮する技術

対文章式記憶術では無理ゲー扱いしてきた1000個規模の情報をわずか30個の情報を覚えることで足らす方法をボブは思いつきました。
対文章式記憶術でも5個の情報を1個の情報に置き換えることを目指しましたが、今回はその比ではありません。
なんせ記憶効率が桁違いです。
まだ思いついたという段階で実証はしていませんが、たぶんできるでしょう!と思っています。

その説明にはまず前の記事で紹介した連想数に関わる問題の説明が必要だと思います。
連想数とはリンゴ→ミカン→バナナという連想があるとします。
リンゴを1、ミカンを2、バナナを3として連想した内容ではなく、連想した数についてのみに注目したのが連想数です。
そして前の記事では連想数を使えば、数に情報を対応させることで様々な文章も記憶できるようになるんじゃないか、とのたまったわけです。

でも昔のボブはどういうわけか、この連想数を使おうとしていなかったのです。
なぜか?は今日考えてたら判明しました。
それは連想数に単語などを対応させて、連想数でその単語を表現するよりも、普通にソロバンの数珠などを使って数を表した方がかなり合理的だということがわかりました。
そういえば昔のボブも同じことを考えて、連想数をお蔵入りさせていたなと思い出したしだいです。

では連想数は何にも使えないのか?と思って今日は考えていました。

すると連想数の足し算や掛け算ができることに気づきました。
足し算は普通に連想同士をつなげればいいとして、掛け算をどうするか?を考えていたら、2×2の行列マス(表)を掛け算に対応させるという思いつきにいたりました。

つまり行にリンゴ、ミカン、列にメロン、バナナと配置して、その連想したリンゴからミカン掛けるメロンからバナナへの連想をした結果として2×2のマス目という形で対応させようと考えました。
このマス目にはリンゴとメロンから連想できるモノAを配置し、同様にリンゴとバナナやミカンとメロンやミカンとバナナの各対応から連想できるモノをイメージしていきます。

そんなことを考えていたら、この掛け算ってもっと重大なことができることに気づきました。

2×2だと4マスができ、要素の数も4つで全然おいしい話ではないのですが、3×3だと9マスに対して要素の個数6個で少し得をします。
では4×4だと16マスできるのに対して要素の個数は8個でおいしい話になっていきます。
なので、10×10であればマスの数は100マスなのに要素の個数は20個です。

ここで要素って何と思うかもしれません。
ここでボブが使っている要素とは、(スマホだと崩れるかもしれない情報です)
  A列  B列
C行リンゴ ミカン
D行メロン バナナ

という2×2の表があったとき、A列、B列やC行、D行に入る共通項のことです。
共通項とはリンゴ、メロンだったら茎がある、といったことでこの場合はA列の所に「茎がある」と入ります。

このように16個の情報があったら、まず4×4の行列マスに置いて、そこから共通項を行列的にみて導き、その共通項だけを覚えるというものがあります。
4×4であれば共通項は8個だけになり、覚えている量を減らせます。

タイトル回収です。
10×10×10の行列マスを創れば、1000個の情報を覚えるのにわずか30個の情報を覚えるだけで済みます。
これがタイトルのカラクリです。

この30個の情報を連想数で覚えるのはどうかと思っているしだいです。

連想数と連想内容による情報の記述

連想数とは例えばリンゴ→バナナ→ミカンといった形で連想したとき、リンゴを1としてバナナで2、ミカンで3と数えていく方法です。
このとき内容はいかようにでもいいと考えます。
ようするに連想したイメージの数が問題となり、そのイメージそのものは何でもよいという考えです。
結論だけ言えば、この連想の数で情報を表そうということです。
この連想の数をこれから“連想数”と述べることにします。
例えば連想数が1であればリンゴ、2であれば「is」、3であれば「the」といった情報を表すと決めておきます。
そうすることで、連想した数がそのまま文章の記憶になるという考えです。

ただしこの方法だと莫大な数に対応した単語とかになると、全然連想数で表せないのは自明です。
例えば連想数が1000個の単語なんか、あったとしても1000個も連想することができません。
結局これを解決するのが連想内容です。
つまり1~10の間の連想は全て「魚」に関することとして、11~20の間の連想を全て「虫」に関することにするなどして連想します。

こんな方法どこから思いついたのか?
この方法の根拠はどこなのか?気になるでしょう。
それは自閉症の人たちの色んな物を直線状に並べる遊びからです。
彼らには2つの説をボブは持っています。
1つはこだわりから来る整理の仕方があり、その整理の仕方によって、情報を整理するために最強に近い記憶力を持つに至ったとする説です。
この整理の仕方が何なのかが実に知りたいところではありますが、ボブの中では有力な説の一つです。
2つ目は今回述べた連想数を軸にした情報記述体系です。
つまり鎖型の連想を次々にすることで、その連想内容はあまり考慮せずに連想した数によって情報を表すというものです。
これはボブが自閉症の人たちがこだわりの整理と関係ないと考えた場合のもう一つの説です。
ボブの中では有力ではないけど、面白い試みの一つとして残してある説です。

さてみなさんこの2つ目の連想数を使って、情報を表しているとする説を聞いて「そんなの無理だよー」と思った方多いのではないでしょうか?
なぜ無理と考えるかボブはわかっています。
それは連想の鎖が実に簡単に断ち切られてしまうものだからです。
鎖型の連想を長く続ければ続けるほど、忘却のリスクは高まります。
よって連想数で情報を覚えるのは無理と考えたくなるところです。
しかも1~10を「魚」の連想にする?
そんなこといちいち考えて連想なんかやってられるかよ!とも思うわけですね。

これにボブは勝算なく言っているわけではないのです。
今回の発見は、連想の仕方を変えるだけで鎖が断ち切られにくくなるというものです。
それは以下です。

リンゴ→リンゴの茎の部分→木→木の葉っぱの部分→イチョウ→イチョウの葉っぱの部分→オノ

こうするとイメージが消えにくくなるのかな?とまだ実験中の段階ですが、理論上消えにくくなるのではないかとボブは思っています。
これが何をしているか抽象的に書くとこうなります

A→Aの部分→B→Bの部分→C→Cの部分→D→・・・・

ということです。
Aから連想するときにAの部分に注目して、Bを連想します。
次にBの部分に注目してCを連想します。
同様にCの部分に注意してDを連想します。
これを繰り返します。

なぜこれが連想の鎖を強化するのか?というと、普通に連想した連想の鎖は、
A→B→C→D→・・・
となります。
もし仮にBからAとCを思い出したいとき、BはAとCの両方と関連付けられていることになります
やってみればわかりますが、例えばXにYとZとWという3つの情報を関連付けると想起しくくなります。
つまりリンゴにハサミと豆腐と車を関連付けた場合、リンゴからその3つを思い出しにくくなります。

そこでその3つを覚えるためにリンゴから3つの特徴を抽出して、その特徴と一対一の対応を作ります
リンゴの茎の「部分」はハサミで切られた。
リンゴの皮の「部分」で豆腐を包んだ。
リンゴの底の「部分」で車をへこました。
このようにリンゴの「部分」と関連付けることで、情報同士を一対一対応させて、思い出しやすくするのです。

これは連想でも同じで、一対一対応させた方が鎖が強固になります。

でもこれがわかっても「うーん。。でもやっぱりまだ消えやすいよね」というと思います。
そこでボブは反対のことを考えました。

ドーナッツ→ドーナッツを売っている場所の周辺→花→お墓に花を添えている風景→石→モアイ像のある島→山→富士山の樹海→死体→病院の死体のしまってある所→レクター

という感じで反対のことを考えました。
何が反対かわかりますでしょうか?
上述ではイメージの部分にピントを当てていました。
しかし今回は抽象的に言えば以下です。

A→Aの周辺状況→B→Bの周辺状況→C→Cの周辺状況→D→・・・

という感じです。
ようするにAからAの「全体」、使われている状況などを連想し、その状況などに存在しているモノのイメージをピックアップしてきているということです。
先ほどはAの「部分」に焦点を当ててたのが、今回はAの「全体」に焦点を当てました。

この違いは全てのイメージに「場所」を与えることができ、結果連想の鎖が断ち切られにくくしています。
これが開発できたので、ボブは連想数による情報の記述ができるのではないか、と考えました。

またもう一つの問題として1~10は「魚」に関する連想としていましたが、実際は連想の最初のイメージが魚であればよいと考えています。
つまり連想数5の情報を表したいとき、始めの連想数1が魚であれば次の連想が何であってもいいわけです。

今のところ連想数で情報を記述する方法はここまででです。