Spaces:
Running on Zero
Running on Zero
File size: 4,120 Bytes
a4e2c0d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | {
"model": "openai-community/gpt2",
"read": "papers/sillage/sillage.tex (8969 tokens)",
"state_mb": 7.4,
"completions": [
{
"prompt": "On a 36k-token stream of novel technical text, the memory",
"frozen": " of the original text is not lost.\n\nThe original text is not lost.\n\nThe",
"memory": " improves GPT-2's test negative log-likelihood by +0.486 +/- 0.",
"same": false
},
{
"prompt": "the memory improves GPT-2's test negative log-likelihood by",
"frozen": " a factor of 1.5.\n\nThe results of the study are summarized in Table 1.",
"memory": " +0.486 +/- 0.005 nats (perplexity 31.2 -> 19.",
"same": false
},
{
"prompt": "At 500k tokens the fixed matrix",
"frozen": " is a bit more complex.\n\nThe first thing to note is that the fixed matrix is not",
"memory": " saturates (0.5 writes per parameter); leaky decay recovers 2.3k writes per",
"same": false
},
{
"prompt": "surprise gating quadruples the gain of",
"frozen": " the previous year.\n\nThe new study, published in the journal Nature Communications, found that the",
"memory": " uniform writes at equal plasticity budget (+0.203 vs +0.050 for the count variant",
"same": false
},
{
"prompt": "Every write is gated by the model's own",
"frozen": " rules.\n\nThe model's rules are:\n\nThe model must be able to write a",
"memory": " surprise\n\n\nThe model's surprise is the surprise of the augmented reality -- the surprise of the augmented",
"same": false
},
{
"prompt": "a three-factor plasticity rule whose modulator is",
"frozen": " a single-cell polyethylene (CPM) polyethylene (PPM) polyethyl",
"memory": " free at inference. We call the system . On the other hand, the system is free at inference",
"same": false
}
],
"manual": {
"summary": "**Read once, left to right: 652 tokens built the memory, the next 653 were measured with it.** That split is the papers' own protocol — the numbers below are on text the memory had not seen when it scored them, and every token was scored *before* being written.\n\nPerplexity on that second half: 11.16 frozen → 9.84 with the rank-16 adapter → **9.80** with the memory on top — **12% lower**. The memory spoke on 36% of those positions and kept quiet on the rest; abstaining when it has nothing to say is what keeps it from doing harm.\n\nState on disk: **7.4 MB**, and it would still be 7.4 MB after a million tokens. A kNN-LM datastore over the same text would already hold about 8.0 MB, and would keep growing.",
"fixes": [
[
"wick valves or the ninth cabinet is reported immediately",
"','",
"' to'"
],
[
"incoming duty officer. The morning routine begins at",
"' 05'",
"' 19'"
],
[
" holds the amber cipher. The rotation changes every eleven",
"' days'",
"'\\n'"
],
[
" incident, and is recorded in the gallery log",
"' beside'",
"'.'"
],
[
". Record the seal number in the gallery log.",
"'\\n'",
"' The'"
],
[
"in manifold. Confirm the Kelbrin manifold",
"' reads'",
"' is'"
],
[
". Confirm the Kelbrin manifold reads between",
"' 4'",
"'\\n'"
],
[
"4.6 bar. Open the Fenwick valves",
"' in'",
"'.'"
],
[
"6 bar. Open the Fenwick valves in the",
"' order'",
"' west'"
],
[
" bar. Open the Fenwick valves in the order",
"' three'",
"' in'"
],
[
" one, two. Inspect the condensate",
"' trap'",
"'.'"
],
[
" the seal number. Confirm the technician",
"' on'",
"\"'s\""
]
],
"perplexity": {
"frozen GPT-2": 11.161853381368227,
"+ fast weights": 9.837810800300112,
"+ memory": 9.795396904604075
},
"suggestion": "The Fenwick valves open three, one,",
"completion": {
"prompt": "The Fenwick valves open three, one,",
"frozen": " two, three, four, five, six, seven,",
"memory": " two. Inspect the\n\nfenwick valve and the"
}
}
} |