Published June 21, 2025 | Version v1
Software Open

Holographic Projection Memory: A Minimal Engine and Theoretical Framework

Description

This archive contains the minimal implementation of Holographic Projection Memory (HPM), a novel geometric memory architecture designed for continual learning, projection-based reasoning, and spatially structured updates.
 
The package includes:
- A lightweight, fully differentiable engine (MinimalHPM) written in PyTorch
- Theoretical documentation covering all aspects of the HPM mechanism
- Six documented experiments demonstrating Delta-Learning, semantic drift, conflict resolution, and spontaneous memory restoration
 
Unlike classical memory systems or transformer-style attention, HPM operates over a continuous vector field, probed via directional rays and locally updated through spatially weighted kernels. This framework allows for fast local adaptation, protection from catastrophic forgetting, and associative generalization.
 
All experiments are reproducible and fully documented, including source code, mathematical definitions, and visualizations of memory dynamics.
 
The Holographic Projection Memory repository: https://github.com/MnemoWare/CogniRay

Files

Appendix_A_-_Spectral_Extension_of_HPM.pdf

Files (2.8 MB)

Name Size Download all
md5:e66e503f3dcf76fba7db0d8a28519948
38.2 kB Preview Download
md5:0498bbee6db469041e31b4f046eea1f8
60.4 kB Preview Download
md5:bfe225a60c1e95b4f885e62c1547acc1
36.1 kB Preview Download
md5:4315c5ce23324195b85c731bcc4da7f4
32.9 kB Preview Download
md5:50d7d8428db78dd1a3e70f057400fd0c
35.5 kB Preview Download
md5:467d08217b438357f252c029b000a473
81.6 kB Preview Download
md5:ce19116fb02d490130164c7047ffd904
98.5 kB Preview Download
md5:289936ba7d23f7d00e8b4dea0128fb5f
96.1 kB Preview Download
md5:6ecdb522b4b00ad88cdb638267cd8709
88.3 kB Preview Download
md5:bf875028657b0d9242f245fe8bf9833a
89.1 kB Preview Download
md5:73c625b814b8aafb84435fa9b91489ae
58.2 kB Preview Download
md5:a9a3760c6a79ac8984b22cc9475c949e
154.4 kB Preview Download
md5:a6b3340856993b57e9ce2e0b99de5beb
63.3 kB Preview Download
md5:5546fd7facdb7dfb73d2f63626ec2a45
40.9 kB Preview Download
md5:ae1eab2c25dc760b3f8b1095a337d416
1.5 kB Download
md5:469797c952a9df2e9103d145ac698896
4.3 kB Download
md5:50c793e456dbd8209fcf901f0a127a2d
4.3 kB Download
md5:648ff96f8134d31fe6b5b7b1fabdccf9
7.7 kB Download
md5:503fee6a836b8177ea12d996db97b41f
4.9 kB Download
md5:89bcb60c112244d62daf7b2fb9b31e6e
4.9 kB Download
md5:0f35d88e166a7ce557203e779b036b85
4.9 kB Download
md5:a6522cb914ca38474b8eb04aba5aeec7
4.9 kB Download
md5:25c75108e805e099a338d16ebfa44129
5.2 kB Download
md5:709100c0f67282b32360efa04e469502
28.7 kB Preview Download
md5:273a4221e9d55c29a000b2a044f63f7e
30.4 kB Preview Download
md5:0353bdbec62f43dea27f1f982b104413
32.0 kB Preview Download
md5:2183866ebfd663aaa50a14c9c959b67a
1.3 MB Preview Download
md5:051b5a7f4c7aafeacec27caf4a9a4782
142.2 kB Preview Download
md5:f34472624dadb4379be4577ef753da56
171.7 kB Preview Download
md5:942e739350c793c477d10067147c7250
59.2 kB Preview Download
md5:eb746d49fc80bcc10f1f4e5255bd0f9e
230 Bytes Preview Download
md5:0704f2c46cb824455224b8518ea71f48
984 Bytes Preview Download
md5:43223241f4d5188e3238a5fd52b23bc4
883 Bytes Preview Download
md5:6b27158062189de338afdb01996b9a36
9.3 kB Download

Additional details

Software

Repository URL
https://github.com/MnemoWare/CogniRay
Programming language
Python
Development Status
Wip