2026年8月17日月曜日

番外:記憶相の話

 あれ?やっぱ分かりずらかったらしい・・・・

C++の話で

https://cside-associatron.blogspot.com/2026/08/c.html

「64×64の各セルの中に、さらに100×100の配列が入ってるのか?」
って、100×100の配列をセルに放り込んでるわけじゃない。

1個のセルをこう考えると

64×64 の世界

cell[12][25]
│
└── このセルの担当範囲
local X = 0~99
local Y = 0~99

つまり cell[12][25] の中に

float local[100][100];

を持っているわけじゃないんですよ。


「そのセルの中なら、位置を0~99で表現できますよ」という座標系を与えているだけ。

だから、たとえば接触した位置が

cell = (12, 25)
local = (37, 81)

だったら、

12列25行目のセルの中の、横37・縦81の位置に触れた

という情報だけ持てばいい。

これを全体の論理座標に直すと、

globalX = 12 × 100 + 37 = 1237
globalY = 25 × 100 + 81 = 2581

になる。


つまり、

64 × 100 = 6400

だから、

64×64 cells
↓
each cell has a 100×100 coordinate range
↓
logical coordinate space = 6400×6400

になる。

でもメモリ上に、

64 × 64 × 100 × 100
= 40,960,000

個の要素を作っているわけではありません。




100×100は「次元を放り込む」のではなく、「セル内部をどの細かさで住所表現するか」なんですよ。

もっと身近に言えば、住所と同じ。

東京都

  └─ 大田区

       └─ 田園調布

            └─ 1番地

            └─ 2番地

            └─ 3番地

            └─ …


Atraに置き換えると、

64×64 のセル
↓
cell(12,25)
↓
そのセルの内部を 100×100 の座標で指定できる
↓
local(37,81)

という関係。

つまり、「田園調布」という場所の中に、最初から全番地の建物を作っておく必要はない。「東京都・大田区・田園調布・○番地」という住所体系さえ定義されていれば、その場所を指定できる。

Atraも同じで、

cell(12,25) / local(37,81)

という住所を指定できるだけで、

cell[12][25][100][100]

みたいな巨大な実配列を作っているわけではないということでしたー。




巨大化させないよう、必死なんすよw



---------------------Research Note and Attribution Notice-----------------------

本ブログに記載する Atra(Associative Trace Architecture)における、一人称自律、Sensor Delta、Carry、Felt Delta、Experience Field、Virtual Field、Trace、Dream Slack、外部LLMを介した翻訳・知識参照、非単調な漏れ、現在相(Current Phase)、接相面(Associative Contact Surface)、過去相(Past Associative Phase)、ならびに外部知識・仮想的思考・実経験を分離しながら相互に影響させる構造、人との継続的な振る舞いの中で生じる「言葉・現象・結果」の差分とTrace形成に関する設計記述は、c-side研究所による継続研究メモです。

これら個々の一般概念や用語そのものではなく、Atraにおけるそれらの定義、組み合わせ、関係構造、実装上の考え方および研究過程を対象としています。

本ブログの内容を引用・参照・要約・翻訳・翻案、または研究・実装上の参考として利用する場合は、出典を明記してください。

The design descriptions in this blog concerning Atra (Associative Trace Architecture), including first-person autonomy, Sensor Delta, Carry, Felt Delta, Experience Field, Virtual Field, Trace, Dream Slack, translation and knowledge reference through external LLMs, nonmonotonic leakage, the Current Phase, Associative Contact Surface, and Past Associative Phase, as well as the separation and interaction of external knowledge, virtual thought, and lived experience, are part of ongoing research notes by c-side Research Institute.

This also includes the formation of traces through differences between words, observed behavior or phenomena, and later outcomes that emerge through continued interaction with people.

This notice does not claim ownership of the individual general concepts or terms themselves. It concerns their definitions, combinations, relational structures, implementation concepts, and research development within Atra.

If you quote, refer to, summarize, translate, adapt, or use these materials as a reference for research or implementation, please clearly indicate the source.

0 件のコメント:

コメントを投稿

Atra's Memory Phase  Atraの記憶相

 何度説明しても分かりずらいAtraの記憶相(笑) 【Atraの記憶相】 そりゃしょうがないよ。地球上のどこにも存在しない記憶構造だからね。 アソシアトロンの段階ではアトラクタで良かった。アトラクタと云えば、調べればなんとなく理解できるかもしれない。だけど、1人称自律として常時動...