MojiDiff

← experiments

openmoji-g1-slot-bound-v5-f502df1-d8af55ea-9b9b1699

completed partially-falsified

Hypothesis

The Gate G denoiser could not read its own input because the encoder destroyed which coordinate held which value. It summed six lookups from one shared embedding table into a single vector per segment, so a segment was an unordered bag of its coordinates; in float64 a program and its coordinate-swapped variant produce byte-identical logits. Binding each value to its slot restores that information, and the model should then be able to preserve fields that were never corrupted, which is what held-out retained-token accuracy has been measuring at 0.33 to 0.43 since v1.

Why run it

This is the first run to address a proven defect rather than a suspected factor. Data volume, model capacity, the corruption regime and noise-level information have each been eliminated by a predeclared comparison. If binding moves retained-token accuracy and the recovery sweep, the Gate G sequence has its explanation and a working baseline. If it does not, the defect is real but not the binding constraint, and the remaining candidate is the prediction objective itself.

Scope limits

Fixed-topology and geometry-only, single seed. Exactly the v2 configuration plus 768 parameters, which is +0.13% and not a plausible capacity effect - v3 already showed a 3.53x capacity increase does nothing. Success would mean the model reads its input, not that its output is usable; no run has yet produced a recognizable icon.

Measured behaviour

Held-out loss
lossoptimizer step57.51012.51517.5050010001500selected
Table view
optimizer stepheld-out loss
015.4000
6010.7053
1209.5364
1808.7654
2408.3428
3008.0661
3607.7100
4207.6661
4807.5123
5407.4411
6007.4181
6607.4456
7207.4378
7807.3926
8407.3155
9007.3800
9607.4250
10207.2669
10807.4077
11407.3470
12007.3062
12607.5069
13207.2775
13807.2456
14407.2614
15007.1782
15607.2579
16207.2930
16807.3850
17407.4849
18007.4325
18607.3872
19207.4737
19807.5694
Held-out token accuracy
aggregatechanged fieldsretained fields
accuracyoptimizer step00.20.40.60.8050010001500selected
Table view
optimizer stepaggregatechanged fieldsretained fields
00.00220.00210.0023
600.06480.02280.0874
1200.14580.03380.2060
1800.20060.03630.2888
2400.22820.04010.3293
3000.25120.04270.3631
3600.26580.04420.3849
4200.26980.04680.3896
4800.27790.04830.4012
5400.28470.04950.4110
6000.29060.05270.4184
6600.29610.05710.4244
7200.29590.05520.4252
7800.30340.06020.4340
8400.30950.06100.4430
9000.31130.06150.4455
9600.31840.06460.4547
10200.32530.06460.4653
10800.32780.06690.4680
11400.33680.06930.4804
12000.34170.06950.4879
12600.34800.07130.4966
13200.35470.07310.5058
13800.36300.07150.5194
14400.37020.07590.5282
15000.37930.07870.5408
15600.38230.07530.5472
16200.39000.07910.5570
16800.39720.07960.5678
17400.40340.07780.5783
18000.41000.08240.5859
18600.41390.08010.5931
19200.41880.08250.5994
19800.42470.08320.6081
Training token accuracy (per batch)
accuracyoptimizer step00.20.40.60.850010001500selected
Table view
optimizer steptrain accuracy
10.0035
20.0030
30.0030
40.0032
50.0037
60.0063
70.0038
80.0068
90.0061
100.0055
110.0070
120.0061
130.0079
140.0078
150.0103
160.0077
170.0108
180.0147
190.0153
200.0183
210.0167
220.0131
230.0247
240.0161
250.0246
260.0300
270.0212
280.0333
290.0366
300.0261
310.0305
320.0331
330.0186
340.0511
350.0381
360.0419
370.0254
380.0407
390.0336
400.0310
410.0587
420.0547
430.0272
440.0508
450.0526
460.0324
470.0530
480.0567
490.0616
500.0462
510.0629
520.0761
530.0498
540.0555
550.0775
560.0431
570.0866
580.0798
590.0839
600.0814
610.0690
620.0736
630.1085
640.0758
650.0904
660.0760
670.0707
680.1117
690.0801
700.0887
710.1286
720.1189
730.1188
740.1346
750.0857
760.0922
770.0842
780.1325
790.0926
800.1110
810.1089
820.1106
830.1456
840.1149
850.1493
860.1436
870.1236
880.1203
890.1364
900.1448
910.1633
920.1551
930.0963
940.1161
950.1233
960.1402
970.1439
980.1166
990.1002
1000.1772
1010.2021
1020.1545
1030.1465
1040.1739
1050.1819
1060.1445
1070.1485
1080.1715
1090.2146
1100.1484
1110.2173
1120.1568
1130.1200
1140.1665
1150.1518
1160.1489
1170.1673
1180.1544
1190.2227
1200.1463
1210.1379
1220.1959
1230.1791
1240.1171
1250.2089
1260.1395
1270.1574
1280.2608
1290.2318
1300.2965
1310.1165
1320.2207
1330.2036
1340.1994
1350.1695
1360.2646
1370.1815
1380.2693
1390.1682
1400.2221
1410.2327
1420.2275
1430.2293
1440.1771
1450.1930
1460.2089
1470.2412
1480.2404
1490.1930
1500.2599
1510.2171
1520.2094
1530.2546
1540.1923
1550.2324
1560.1978
1570.1813
1580.2311
1590.2179
1600.1972
1610.1882
1620.2388
1630.2041
1640.2302
1650.2597
1660.1681
1670.2101
1680.2757
1690.1834
1700.2580
1710.2706
1720.2861
1730.1944
1740.1863
1750.2775
1760.2405
1770.2951
1780.2118
1790.1889
1800.3245
1810.2456
1820.3006
1830.3030
1840.2282
1850.2781
1860.2668
1870.3473
1880.2823
1890.2375
1900.2643
1910.2803
1920.2659
1930.2910
1940.2522
1950.2817
1960.2959
1970.2737
1980.2741
1990.2982
2000.2778
2010.2077
2020.3461
2030.2821
2040.2963
2050.2715
2060.2759
2070.2596
2080.2127
2090.3295
2100.2840
2110.2089
2120.3498
2130.2288
2140.2488
2150.2383
2160.3200
2170.2649
2180.1922
2190.3323
2200.2390
2210.2778
2220.2788
2230.2891
2240.2899
2250.2403
2260.3133
2270.3204
2280.2955
2290.3001
2300.3171
2310.2906
2320.2913
2330.3034
2340.3000
2350.2009
2360.3743
2370.2478
2380.2970
2390.4148
2400.2824
2410.3720
2420.2944
2430.2821
2440.2706
2450.2652
2460.3139
2470.3023
2480.2752
2490.2307
2500.3606
2510.3082
2520.3248
2530.3527
2540.2919
2550.2887
2560.3150
2570.3450
2580.3123
2590.4206
2600.3161
2610.2299
2620.2684
2630.3373
2640.2799
2650.2970
2660.2815
2670.3043
2680.2860
2690.3538
2700.3323
2710.3010
2720.3736
2730.3001
2740.2754
2750.2732
2760.3827
2770.3589
2780.2592
2790.4350
2800.2643
2810.2755
2820.2997
2830.3369
2840.2786
2850.2874
2860.2939
2870.3690
2880.2817
2890.3262
2900.3420
2910.2495
2920.3106
2930.2670
2940.2792
2950.3113
2960.3497
2970.3913
2980.3715
2990.2780
3000.3289
3010.3585
3020.2734
3030.3520
3040.3416
3050.3553
3060.2929
3070.2837
3080.3511
3090.3305
3100.4190
3110.2731
3120.2918
3130.3009
3140.3575
3150.3554
3160.3317
3170.2644
3180.3995
3190.3244
3200.3026
3210.3420
3220.2517
3230.3616
3240.2601
3250.2913
3260.3322
3270.3348
3280.2710
3290.3065
3300.3049
3310.3125
3320.3476
3330.3421
3340.2402
3350.3711
3360.3008
3370.3359
3380.2994
3390.4325
3400.2791
3410.2716
3420.2831
3430.3676
3440.3703
3450.3304
3460.2904
3470.3264
3480.3266
3490.3882
3500.3865
3510.3672
3520.3414
3530.3313
3540.4485
3550.4098
3560.3051
3570.3344
3580.3729
3590.3060
3600.3843
3610.3779
3620.2855
3630.3807
3640.3859
3650.3689
3660.3547
3670.3699
3680.2986
3690.4146
3700.3766
3710.4105
3720.2920
3730.3875
3740.2924
3750.3524
3760.3340
3770.4051
3780.2792
3790.3863
3800.3722
3810.2892
3820.3193
3830.3453
3840.3817
3850.2771
3860.3505
3870.3401
3880.2756
3890.3433
3900.3839
3910.2829
3920.3685
3930.3139
3940.4083
3950.3465
3960.3741
3970.3392
3980.4126
3990.2995
4000.4205
4010.3754
4020.2980
4030.3824
4040.3588
4050.3521
4060.4114
4070.4400
4080.3689
4090.4049
4100.3088
4110.3241
4120.3249
4130.3725
4140.3140
4150.3130
4160.3474
4170.3531
4180.3986
4190.3477
4200.4170
4210.4112
4220.3578
4230.3459
4240.3425
4250.3875
4260.4634
4270.4175
4280.2923
4290.2712
4300.3522
4310.3359
4320.3995
4330.2911
4340.3185
4350.3758
4360.3909
4370.4000
4380.3179
4390.4051
4400.4081
4410.3372
4420.3304
4430.3873
4440.4232
4450.3686
4460.4038
4470.3490
4480.3219
4490.3414
4500.3324
4510.3350
4520.3524
4530.3423
4540.3597
4550.3909
4560.3081
4570.3928
4580.3616
4590.3018
4600.3710
4610.3108
4620.2939
4630.4028
4640.4179
4650.4555
4660.3058
4670.3810
4680.3845
4690.3592
4700.3454
4710.4478
4720.3359
4730.4208
4740.3168
4750.3761
4760.3852
4770.4276
4780.4130
4790.2886
4800.3674
4810.3443
4820.3702
4830.3897
4840.3798
4850.3649
4860.3834
4870.3564
4880.3780
4890.3429
4900.3237
4910.3869
4920.3016
4930.3546
4940.3322
4950.3640
4960.2704
4970.3885
4980.3375
4990.3788
5000.4097
5010.3046
5020.3265
5030.4411
5040.3069
5050.3882
5060.4044
5070.4102
5080.2941
5090.2886
5100.4148
5110.3446
5120.4381
5130.3311
5140.2816
5150.4819
5160.3521
5170.4369
5180.4020
5190.3829
5200.3841
5210.3721
5220.4901
5230.3789
5240.3480
5250.3450
5260.4278
5270.3756
5280.4126
5290.3458
5300.3838
5310.4449
5320.3992
5330.4206
5340.4042
5350.4091
5360.2902
5370.4479
5380.3968
5390.4142
5400.3719
5410.3966
5420.3668
5430.2919
5440.4441
5450.4061
5460.3273
5470.4393
5480.3013
5490.3995
5500.3181
5510.4028
5520.3841
5530.2722
5540.4309
5550.3165
5560.3279
5570.3907
5580.3906
5590.3320
5600.3396
5610.4191
5620.4098
5630.3347
5640.4227
5650.4071
5660.3939
5670.3960
5680.4169
5690.3909
5700.2831
5710.4720
5720.3531
5730.3882
5740.5119
5750.3857
5760.4303
5770.3995
5780.3341
5790.4013
5800.3307
5810.4329
5820.3770
5830.3558
5840.3185
5850.4451
5860.3999
5870.4199
5880.4588
5890.3769
5900.3736
5910.3929
5920.3779
5930.4215
5940.4997
5950.4136
5960.2957
5970.3201
5980.4253
5990.3622
6000.3710
6010.3807
6020.2933
6030.4419
6040.4801
6050.4109
6060.3874
6070.4189
6080.4328
6090.3528
6100.3481
6110.4444
6120.4560
6130.3043
6140.5234
6150.3471
6160.3341
6170.3879
6180.4144
6190.3693
6200.3584
6210.3327
6220.4497
6230.3365
6240.3942
6250.3739
6260.3938
6270.3656
6280.3355
6290.3493
6300.3450
6310.4504
6320.4533
6330.4768
6340.2921
6350.4467
6360.4082
6370.3389
6380.3976
6390.4439
6400.3429
6410.4225
6420.3361
6430.3886
6440.4283
6450.4605
6460.3781
6470.3400
6480.3656
6490.4079
6500.3974
6510.4382
6520.3353
6530.4677
6540.3891
6550.3639
6560.4257
6570.3185
6580.4140
6590.3246
6600.3529
6610.3760
6620.4054
6630.3319
6640.3537
6650.3825
6660.3745
6670.4236
6680.3821
6690.2980
6700.4453
6710.3764
6720.4254
6730.3432
6740.5249
6750.3682
6760.3415
6770.3254
6780.4303
6790.4363
6800.4095
6810.3221
6820.3903
6830.4001
6840.4571
6850.4595
6860.4321
6870.3750
6880.4231
6890.5120
6900.4658
6910.3598
6920.3837
6930.4291
6940.3747
6950.4212
6960.4010
6970.3949
6980.4367
6990.4549
7000.3929
7010.4235
7020.4142
7030.3792
7040.4641
7050.3907
7060.4569
7070.3844
7080.4264
7090.3942
7100.3843
7110.3549
7120.4885
7130.3319
7140.4334
7150.4311
7160.3268
7170.3824
7180.3599
7190.4512
7200.3595
7210.3697
7220.4261
7230.3030
7240.3891
7250.4032
7260.4096
7270.3897
7280.3886
7290.4495
7300.4093
7310.4384
7320.3885
7330.4793
7340.3200
7350.4683
7360.4318
7370.3788
7380.3865
7390.4437
7400.3696
7410.4574
7420.5347
7430.3863
7440.5074
7450.3415
7460.3853
7470.4216
7480.4090
7490.3927
7500.3674
7510.3863
7520.4219
7530.4530
7540.3696
7550.4611
7560.4639
7570.4592
7580.3653
7590.4296
7600.4356
7610.4934
7620.4967
7630.3772
7640.3072
7650.3992
7660.3964
7670.4177
7680.3784
7690.3671
7700.4072
7710.4421
7720.4320
7730.4253
7740.4670
7750.4233
7760.4093
7770.4071
7780.4266
7790.4611
7800.4341
7810.4151
7820.4039
7830.3855
7840.4238
7850.3375
7860.4194
7870.3668
7880.4203
7890.3917
7900.4143
7910.3662
7920.4012
7930.4210
7940.3816
7950.3994
7960.3640
7970.3514
7980.4389
7990.4494
8000.4901
8010.4048
8020.3875
8030.4461
8040.4059
8050.3725
8060.5002
8070.3795
8080.4413
8090.3878
8100.3694
8110.4791
8120.4417
8130.4725
8140.3281
8150.4181
8160.3855
8170.4148
8180.4120
8190.4160
8200.4196
8210.4371
8220.4240
8230.4244
8240.3632
8250.3384
8260.4479
8270.3598
8280.4099
8290.3783
8300.3876
8310.3399
8320.4133
8330.3495
8340.4229
8350.4775
8360.3517
8370.3375
8380.4923
8390.3726
8400.4386
8410.4557
8420.4541
8430.3412
8440.3310
8450.4706
8460.3980
8470.4838
8480.3700
8490.3414
8500.4872
8510.4222
8520.4873
8530.5033
8540.4231
8550.4312
8560.4405
8570.5326
8580.3954
8590.4285
8600.3665
8610.4721
8620.3946
8630.4527
8640.4375
8650.3866
8660.4885
8670.4333
8680.4675
8690.4080
8700.4965
8710.3437
8720.4828
8730.4519
8740.4659
8750.4145
8760.4546
8770.3977
8780.3303
8790.4881
8800.4606
8810.3594
8820.4907
8830.3811
8840.3985
8850.3535
8860.4515
8870.4529
8880.3353
8890.4431
8900.3774
8910.3832
8920.4034
8930.4942
8940.3174
8950.4379
8960.4232
8970.4947
8980.4179
8990.4980
9000.3848
9010.4735
9020.4282
9030.4733
9040.4556
9050.3382
9060.4779
9070.4232
9080.4444
9090.5131
9100.4915
9110.4255
9120.4693
9130.3797
9140.4369
9150.3706
9160.4731
9170.4302
9180.3545
9190.4231
9200.4452
9210.4368
9220.4563
9230.4957
9240.4903
9250.4040
9260.4158
9270.4553
9280.4735
9290.5169
9300.4822
9310.3307
9320.3546
9330.4710
9340.4343
9350.4255
9360.4135
9370.3362
9380.4789
9390.4997
9400.4864
9410.3756
9420.5082
9430.4513
9440.3920
9450.4137
9460.4965
9470.4874
9480.3220
9490.5694
9500.4035
9510.3689
9520.4150
9530.4358
9540.4091
9550.4233
9560.3966
9570.4720
9580.3933
9590.4461
9600.4251
9610.4193
9620.3706
9630.4453
9640.3448
9650.3844
9660.5083
9670.4911
9680.5025
9690.3234
9700.4837
9710.3935
9720.4273
9730.4202
9740.5383
9750.3666
9760.4545
9770.3617
9780.4460
9790.4604
9800.4962
9810.4439
9820.3742
9830.4039
9840.4454
9850.4360
9860.4970
9870.3663
9880.4677
9890.4987
9900.3419
9910.4948
9920.3623
9930.4318
9940.3901
9950.3765
9960.4302
9970.4243
9980.3812
9990.3930
10000.4053
10010.3924
10020.4772
10030.4350
10040.3399
10050.4753
10060.4337
10070.4297
10080.4082
10090.5221
10100.4598
10110.3600
10120.3965
10130.4488
10140.4589
10150.4784
10160.3883
10170.3999
10180.4944
10190.4487
10200.5230
10210.4819
10220.4423
10230.4482
10240.5216
10250.5334
10260.3905
10270.4159
10280.4770
10290.4468
10300.4460
10310.4550
10320.4336
10330.4295
10340.5066
10350.4400
10360.4950
10370.4516
10380.4516
10390.3709
10400.5161
10410.4580
10420.4567
10430.4825
10440.4284
10450.4257
10460.3959
10470.5095
10480.4007
10490.4905
10500.4577
10510.3498
10520.4710
10530.3806
10540.4548
10550.4518
10560.3949
10570.4629
10580.3467
10590.4460
10600.4603
10610.4542
10620.4257
10630.4133
10640.4787
10650.4709
10660.4967
10670.4565
10680.4709
10690.4156
10700.5083
10710.4667
10720.4288
10730.4065
10740.5166
10750.4504
10760.4826
10770.5534
10780.4124
10790.6130
10800.3866
10810.4214
10820.4508
10830.4396
10840.4468
10850.4078
10860.4379
10870.4361
10880.5464
10890.4435
10900.4841
10910.5094
10920.4969
10930.3771
10940.4938
10950.4651
10960.4777
10970.5837
10980.4381
10990.3602
11000.4012
11010.4942
11020.4272
11030.4327
11040.4181
11050.4501
11060.4852
11070.4502
11080.4880
11090.4994
11100.4596
11110.4621
11120.4053
11130.4624
11140.5288
11150.4952
11160.4143
11170.5054
11180.4376
11190.4353
11200.4253
11210.4672
11220.4047
11230.4663
11240.4411
11250.4690
11260.4353
11270.4400
11280.4701
11290.4202
11300.4256
11310.4161
11320.3678
11330.4368
11340.4804
11350.5433
11360.4613
11370.4260
11380.4177
11390.4895
11400.4079
11410.5649
11420.4058
11430.4950
11440.4508
11450.3565
11460.5152
11470.4874
11480.5088
11490.3747
11500.4729
11510.4071
11520.4611
11530.4821
11540.4857
11550.4061
11560.5011
11570.4665
11580.4287
11590.4329
11600.3925
11610.4871
11620.3833
11630.4237
11640.4852
11650.4272
11660.3911
11670.4687
11680.3865
11690.4731
11700.5153
11710.4211
11720.3822
11730.5434
11740.3856
11750.4705
11760.4715
11770.5271
11780.3801
11790.3913
11800.4530
11810.4684
11820.5272
11830.4112
11840.3973
11850.5083
11860.4460
11870.5587
11880.5388
11890.4652
11900.4624
11910.4351
11920.5843
11930.5151
11940.4052
11950.4495
11960.5207
11970.4352
11980.5007
11990.4788
12000.3889
12010.5787
12020.4654
12030.5036
12040.4617
12050.5225
12060.3869
12070.5372
12080.5048
12090.5151
12100.4055
12110.5247
12120.4308
12130.4151
12140.5263
12150.5154
12160.4230
12170.5019
12180.4423
12190.4304
12200.3929
12210.4812
12220.5111
12230.3883
12240.4708
12250.4462
12260.3949
12270.4852
12280.5349
12290.3683
12300.4638
12310.4582
12320.5271
12330.4622
12340.5604
12350.3919
12360.5387
12370.4379
12380.5394
12390.5197
12400.3679
12410.5531
12420.4325
12430.4908
12440.5489
12450.5156
12460.4719
12470.4943
12480.4253
12490.4855
12500.4291
12510.5088
12520.4297
12530.4301
12540.4421
12550.4915
12560.4551
12570.5010
12580.5051
12590.5466
12600.4713
12610.4438
12620.4942
12630.5196
12640.5469
12650.5349
12660.3800
12670.4071
12680.4515
12690.5057
12700.4684
12710.4465
12720.3722
12730.5062
12740.5621
12750.4923
12760.4652
12770.5150
12780.5059
12790.4487
12800.4524
12810.5166
12820.5390
12830.3866
12840.6014
12850.4196
12860.4439
12870.4548
12880.4827
12890.4351
12900.4580
12910.4458
12920.5413
12930.4202
12940.4236
12950.5430
12960.4468
12970.4109
12980.4757
12990.4106
13000.4095
13010.5233
13020.5106
13030.5992
13040.3785
13050.4905
13060.4860
13070.4504
13080.4704
13090.5371
13100.4585
13110.4889
13120.4247
13130.4855
13140.5209
13150.5650
13160.4919
13170.4217
13180.4517
13190.4477
13200.5142
13210.5321
13220.4396
13230.5298
13240.4869
13250.4414
13260.5175
13270.4348
13280.4527
13290.4380
13300.4248
13310.4599
13320.4853
13330.4241
13340.4331
13350.4641
13360.4323
13370.5129
13380.5134
13390.3968
13400.5074
13410.4833
13420.4723
13430.4666
13440.5430
13450.5137
13460.4198
13470.4179
13480.5008
13490.4801
13500.5419
13510.4211
13520.4276
13530.5842
13540.4878
13550.5474
13560.5489
13570.4682
13580.5179
13590.5245
13600.6098
13610.4366
13620.4701
13630.4902
13640.5033
13650.5116
13660.5195
13670.4358
13680.5052
13690.5389
13700.4862
13710.5212
13720.5410
13730.4704
13740.4247
13750.5655
13760.4896
13770.5115
13780.5176
13790.4882
13800.4686
13810.4135
13820.5364
13830.4936
13840.4917
13850.5215
13860.4076
13870.5055
13880.4403
13890.4927
13900.5002
13910.3978
13920.5244
13930.4237
13940.5005
13950.4867
13960.4907
13970.4578
13980.4850
13990.4862
14000.5444
14010.5095
14020.5204
14030.5312
14040.4791
14050.5104
14060.5207
14070.5029
14080.3989
14090.5833
14100.4601
14110.5189
14120.6160
14130.4796
14140.6178
14150.4689
14160.4948
14170.4864
14180.5021
14190.4821
14200.5045
14210.4692
14220.4240
14230.5900
14240.4993
14250.5120
14260.5638
14270.5403
14280.4440
14290.5146
14300.5081
14310.4964
14320.6154
14330.4981
14340.4066
14350.4426
14360.5146
14370.4827
14380.4977
14390.4586
14400.4970
14410.4736
14420.5258
14430.5243
14440.5010
14450.5460
14460.5148
14470.4445
14480.5340
14490.5493
14500.5597
14510.4349
14520.6074
14530.4601
14540.4926
14550.4458
14560.5323
14570.4533
14580.4890
14590.4777
14600.5325
14610.4994
14620.4746
14630.5355
14640.4841
14650.4616
14660.4805
14670.4281
14680.4881
14690.5296
14700.5819
14710.5369
14720.4507
14730.5086
14740.5167
14750.4400
14760.5787
14770.4619
14780.5318
14790.4877
14800.4386
14810.5238
14820.5106
14830.5839
14840.4553
14850.4935
14860.4421
14870.5057
14880.5363
14890.5275
14900.4343
14910.6006
14920.4742
14930.4843
14940.5253
14950.4273
14960.5498
14970.4365
14980.4852
14990.5167
15000.4843
15010.4484
15020.5160
15030.4242
15040.5064
15050.5442
15060.4779
15070.4376
15080.5669
15090.4332
15100.5335
15110.5026
15120.5796
15130.4366
15140.4107
15150.4724
15160.5643
15170.5513
15180.5015
15190.4415
15200.5167
15210.5180
15220.5761
15230.5470
15240.5130
15250.5195
15260.5375
15270.5837
15280.5925
15290.4729
15300.5086
15310.5414
15320.4818
15330.5445
15340.5346
15350.4493
15360.5658
15370.5258
15380.5311
15390.5544
15400.5007
15410.4589
15420.5944
15430.5228
15440.5496
15450.4685
15460.5414
15470.4543
15480.4983
15490.5711
15500.5299
15510.4311
15520.5321
15530.5477
15540.4678
15550.4534
15560.5195
15570.5560
15580.4511
15590.5024
15600.4868
15610.4479
15620.5127
15630.5609
15640.4141
15650.5104
15660.4922
15670.5711
15680.5235
15690.5337
15700.5032
15710.5789
15720.4885
15730.5731
15740.5424
15750.4357
15760.5523
15770.5048
15780.5267
15790.5944
15800.5794
15810.5058
15820.5799
15830.4820
15840.5086
15850.4832
15860.5558
15870.4795
15880.4861
15890.4996
15900.5078
15910.5202
15920.5428
15930.5838
15940.5972
15950.5382
15960.5053
15970.4879
15980.5759
15990.5826
16000.5843
16010.4442
16020.4362
16030.5128
16040.5343
16050.5354
16060.4634
16070.4721
16080.5210
16090.6003
16100.5521
16110.4706
16120.5752
16130.5408
16140.4943
16150.5117
16160.5504
16170.5791
16180.4934
16190.5706
16200.5163
16210.4792
16220.5016
16230.5225
16240.5044
16250.5138
16260.4918
16270.5820
16280.4975
16290.4780
16300.5471
16310.5086
16320.4635
16330.5241
16340.4408
16350.4561
16360.5989
16370.5615
16380.6126
16390.4185
16400.5172
16410.5294
16420.5144
16430.4843
16440.5962
16450.4752
16460.5977
16470.4112
16480.5073
16490.5385
16500.5776
16510.5520
16520.4683
16530.5099
16540.4972
16550.5237
16560.5518
16570.5364
16580.5178
16590.5838
16600.4866
16610.5212
16620.4758
16630.4896
16640.5325
16650.4734
16660.5024
16670.5194
16680.4713
16690.4472
16700.5413
16710.4748
16720.5449
16730.5515
16740.4746
16750.4831
16760.5747
16770.4585
16780.5315
16790.5803
16800.5532
16810.4400
16820.4476
16830.5418
16840.5012
16850.5880
16860.4580
16870.4806
16880.6202
16890.5031
16900.5974
16910.5836
16920.5121
16930.5249
16940.5249
16950.6363
16960.5374
16970.5037
16980.4951
16990.5886
17000.5477
17010.5398
17020.5002
17030.5316
17040.5641
17050.5695
17060.5454
17070.5744
17080.5480
17090.4391
17100.5866
17110.5485
17120.5511
17130.5594
17140.5159
17150.5096
17160.4531
17170.5707
17180.5837
17190.4889
17200.5916
17210.4785
17220.5365
17230.4646
17240.5939
17250.5238
17260.4459
17270.5815
17280.4947
17290.5268
17300.5266
17310.5555
17320.5012
17330.4829
17340.5414
17350.5863
17360.5396
17370.5555
17380.5325
17390.5506
17400.5358
17410.5553
17420.5517
17430.4493
17440.6191
17450.5015
17460.5634
17470.6181
17480.5204
17490.5861
17500.5401
17510.4990
17520.5426
17530.4964
17540.5295
17550.5516
17560.5036
17570.4655
17580.5701
17590.5435
17600.5615
17610.6260
17620.5044
17630.5390
17640.5326
17650.5186
17660.5775
17670.6284
17680.5711
17690.4346
17700.4770
17710.5718
17720.5169
17730.5289
17740.5101
17750.4897
17760.5687
17770.5761
17780.5590
17790.5380
17800.5505
17810.5592
17820.5329
17830.5060
17840.6105
17850.5793
17860.4899
17870.6465
17880.5073
17890.5039
17900.5028
17910.5620
17920.5165
17930.5102
17940.5102
17950.6081
17960.5179
17970.5365
17980.5283
17990.5506
18000.5256
18010.4836
18020.4868
18030.5016
18040.5946
18050.6060
18060.5747
18070.4607
18080.5797
18090.5601
18100.4978
18110.5545
18120.5822
18130.5374
18140.5233
18150.4804
18160.5705
18170.5426
18180.6331
18190.5025
18200.4849
18210.5336
18220.5447
18230.5464
18240.5651
18250.4990
18260.6060
18270.5153
18280.5205
18290.5611
18300.4695
18310.5532
18320.4707
18330.5089
18340.5335
18350.5242
18360.4919
18370.5205
18380.5129
18390.5316
18400.5806
18410.5448
18420.4564
18430.6026
18440.4967
18450.5560
18460.4996
18470.6275
18480.5148
18490.4620
18500.4995
18510.5692
18520.5768
18530.5386
18540.4819
18550.5252
18560.5552
18570.5946
18580.5863
18590.5913
18600.5156
18610.5716
18620.6254
18630.6187
18640.4963
18650.5215
18660.5647
18670.5202
18680.5541
18690.5699
18700.5164
18710.5758
18720.5736
18730.5716
18740.5353
18750.5417
18760.5406
18770.5915
18780.5336
18790.6239
18800.4927
18810.5755
18820.5061
18830.5593
18840.5239
18850.5959
18860.4909
18870.5657
18880.5821
18890.4809
18900.4998
18910.5489
18920.5701
18930.5324
18940.5216
18950.5570
18960.4778
18970.5330
18980.5551
18990.5275
19000.5405
19010.5272
19020.5955
19030.5474
19040.5968
19050.5294
19060.6043
19070.4766
19080.6198
19090.5618
19100.5123
19110.5424
19120.5735
19130.5562
19140.5853
19150.6632
19160.5506
19170.5990
19180.5048
19190.5180
19200.5610
19210.5496
19220.5648
19230.5228
19240.5552
19250.5251
19260.5959
19270.5308
19280.6224
19290.5951
19300.5686
19310.5375
19320.5293
19330.5637
19340.6261
19350.6362
19360.4897
19370.4659
19380.5485
19390.5370
19400.5741
19410.5307
19420.5203
19430.5360
19440.5912
19450.5842
19460.5475
19470.6046
19480.5603
19490.5622
19500.5408
19510.5736
19520.5978
19530.5693
19540.5484
19550.5514
19560.5283
19570.5589
19580.5090
19590.5601
19600.5250
19610.5601
19620.5504
19630.5636
19640.5223
19650.5780
19660.5520
19670.5155
19680.5553
19690.5111
19700.4885
19710.5486
19720.6005
19730.6310
19740.4994
19750.5418
19760.5785
19770.5355
19780.5183
19790.6481
19800.5328

Measured result

Verbatim from the run's summary.json.

bucket
bucket-p32-t128
bucket_icons
3359
checkpoint_bytes
7090167
checkpoint_round_trip
true
checkpoint_sha256
a757475e60d6e484…
config_sha256
d8af55eab0eec1ac…
corruption
factorized_role_uniform_geometry
cuda_version
13.4
deterministic_algorithms
true
device
cuda
eval_every
60
final_train
loss
3.8144564628601074
step
1980
train_token_accuracy
0.5328492392807745
group_vocabulary_size
12
locked_path_exact
true
metrics_sha256
e2559f6727ac6284…
model_parameters
578320
schema_version
1
scope
dominant-bucket fixed-topology geometry pilot; not unconditional generation
selected_train_rows
color/svg/1F3F4-E0064-E0065-E0062-E0065-E007F.svg, color/svg/1F468-1F3FC-200D-1F9BC.svg, color/svg/1F561.svg, color/svg/1F469-1F3FE-200D-1F9BC.svg, color/svg/1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE.svg, color/svg/1F6B5-1F3FB-200D-2642-FE0F.svg … and 2675 more
selected_validation_rows
color/svg/1F994.svg, color/svg/E30A.svg, color/svg/1F6BE.svg, color/svg/1F3CA-1F3FB-200D-2642-FE0F.svg, color/svg/1F3CB-1F3FC-200D-2642-FE0F.svg, color/svg/1F93D-1F3FC.svg … and 122 more
selection
completed_steps
1980
evals_without_improvement
8
min_delta
0.0
objective
held_out_loss
patience_evals
8
selected_held_out_loss
7.178236961364746
selected_step
1500
stopped_early
true
steps
6300
study_version
openmoji-g1-slot-bound-v5
subgroup_vocabulary_size
118
torch_version
2.14.0a0+4fdf77b940.nv26.08
validation
accuracy
0.3793491301739652
changed_accuracy
0.07869509228788095
changed_total
13978
loss
7.178236961364746
retained_accuracy
0.5407990779869382
retained_total
26030
validation_final_step
accuracy
0.4247150569886023
changed_accuracy
0.08320217484618686
changed_total
13978
loss
7.56939697265625
retained_accuracy
0.608106031502113
retained_total
26030
validation_trace_sha256
52c1b8dd9fa29e1c…
validation_untrained
accuracy
0.0022245550889822036
changed_accuracy
0.002074688796680498
changed_total
13978
loss
15.400020599365234
retained_accuracy
0.002305032654629274
retained_total
26030

Written result

The encoder summed six coordinate lookups — all from one shared embedding table — into a single vector per segment slot. A sum is commutative, so a segment was represented by an unordered bag of its coordinate values. In float64, a program and its coordinate-swapped variant produce byte-identical logits: maximum absolute difference exactly 0.0 across 414 swapped segments in six held-out icons, with identical argmax predictions. The model provably could not tell which coordinate held which value, while still having to predict all six separately.

This run binds each value to its slot by elementwise multiplication with a learned per-slot vector. Everything else is the v2 configuration exactly: same split, seed, fixed corruption 0.35, batch size, learning rate, step cap and selection policy. Noise conditioning is off, since v4 falsified it. The change costs 768 parameters, +0.13%.

Result

Early stopping ended the run at step 1,980; the selected checkpoint is step 1,500 — the latest optimum of any run so far. A second complete invocation returned an identical JSON result.

runparametersheld-out lossaggregatechangedretainedselected step
v2 baseline577,5527.33330.28860.05730.4128840
v3 capacity 3.53x2,040,9767.37900.30360.06390.4323360
v4 noise-conditioned580,7207.42850.29800.05560.42821,020
v5 slot-bound578,3207.17820.37930.07870.54081,500

768 parameters beat a 3.53x capacity increase on every measure, which is the clearest confirmation that the defect was real and structural rather than a matter of resources. Retained-token accuracy rises 31%, aggregate accuracy 31%, changed-token recovery 37%, and held-out loss improves for the first time since v2.

Predeclared criteria

criterionthresholdobservedoutcome
retained_preservation_moves>= 0.700.5408falsified
loss_improves< 7.33337.1782pass
stops_destroying_light_corruptionrecovery at 0.10 above 0-0.7607falsified
output_depends_on_inputPearson r below 0.700.8621falsified
structural_safetylocked-path exact, round-tripsboth truepass
reproducibilityidentical rerunidenticalpass

Standing Gate G bar, unmet since v1: retained-token accuracy >= 0.90, observed 0.5408.

Overall: partially falsified.

The gain is real; the mechanism is not fixed

corruption pv2v4v5
0.05-4.6517-4.5349-3.1470
0.10-1.2024-1.0385-0.7607
0.20-0.1315-0.0910-0.0253
0.35+0.1800+0.2083+0.2098
Pearson r, 0.05 vs 0.350.91220.86190.8621

Every recovery figure improves, and at corruption 0.20 the model is now essentially break-even where v2 lost ground, helping on 20 of 32 icons rather than 14. But the correlation between its predictions at 0.05 and at 0.35 is unchanged — 0.8621 against v4's 0.8619 — and mean x_hat_0 error still moves only from 0.124 to 0.143 across a sweep where the input moves from 0.051 to 0.180.

So the model reads its input better than it did, and uses it barely more. Fixing the encoder raised the ceiling of what it produces without changing what it fundamentally does: emit a prior lightly adjusted by its input.

What remains

The predeclared falsification meaning holds, and it is now the only candidate left standing after data volume, capacity, the corruption regime, noise-level information and encoder slot-blindness have each been eliminated by a predeclared comparison:

The prediction objective itself. The model predicts every field through an independent single-shot softmax over a 289- or 417-way vocabulary. There is no cheap way for it to express "leave this one alone" — copying a field requires reconstructing its exact token from scratch through the transformer, and at 65% of fields uncorrupted that is most of the work it is being asked to do. An edit-mask or residual formulation, where copying is the default and the model predicts only what to change, is the change that addresses this directly.

Slot binding should be kept regardless: it is a strict improvement for 768 parameters and it removes a defect that would have confounded every later result.

Scope

Fixed-topology and geometry-only, single seed, one corruption draw per icon at each sweep level. No run in this sequence has yet produced a recognizable icon, and this one does not either. It is a better-conditioned model, not a working one.

State transitions

  1. planned2026-09-20T20:15:00Z
  2. completed2026-09-20T20:30:00Zslot_binding_beats_3.53x_capacity_for_768_parameters_but_the_model_still_barely_uses_its_input

Run record

Verbatim from runs/openmoji-g1-slot-bound-v5-f502df1-d8af55ea-9b9b1699/run.yaml, the record committed before launch.

schema_version
1
run_id
openmoji-g1-slot-bound-v5-f502df1-d8af55ea-9b9b1699
state
completed
parent_run
openmoji-g1-train-v2-datascale-a50b2e0-c474c94d-9b9b1699
diagnosis_runs
openmoji-g1-corruption-sweep-71a080a-4levels-9b9b1699, openmoji-g1-noise-conditioned-v4-6b935b2-5a9eaf44-9b9b1699
hypothesis
The Gate G denoiser could not read its own input because the encoder destroyed which coordinate held which value. It summed six lookups from one shared embedding table into a single vector per segment, so a segment was an unordered bag of its coordinates; in float64 a program and its coordinate-swapped variant produce byte-identical logits. Binding each value to its slot restores that information, and the model should then be able to preserve fields that were never corrupted, which is what held-out retained-token accuracy has been measuring at 0.33 to 0.43 since v1.
expected_information_gain
This is the first run to address a proven defect rather than a suspected factor. Data volume, model capacity, the corruption regime and noise-level information have each been eliminated by a predeclared comparison. If binding moves retained-token accuracy and the recovery sweep, the Gate G sequence has its explanation and a working baseline. If it does not, the defect is real but not the binding constraint, and the remaining candidate is the prediction objective itself.
scope_limits
Fixed-topology and geometry-only, single seed. Exactly the v2 configuration plus 768 parameters, which is +0.13% and not a plausible capacity effect - v3 already showed a 3.53x capacity increase does nothing. Success would mean the model reads its input, not that its output is usable; no run has yet produced a recognizable icon.
changed_factors
primary
model.slot_binding false -> true. 577,552 -> 578,320 parameters.
held_fixed
the full 2,681-icon split, the 128-icon validation draw and its corruption seeds, seed 3101, corruption probability fixed at 0.35, batch size 16, learning rate 0.001, eval_every 60, the 6,300-step cap, the held-out-loss selection policy with patience 8, the codec, and the bucket. Noise-level conditioning is deliberately off, since v4 falsified it; this isolates binding against the v2 baseline.
code
git_commit
f502df19af727d182e278ccfe6b885690c44a75d
execution_mode
native-local
config
path
configs/learning/openmoji-g1-slot-bound-v5.yaml
sha256
d8af55eab0eec1ac…
dataset
hybrid_sha256
9b9b1699677a6f97…
bucket
bucket-p32-t128
train_samples
2681
validation_samples
128
baseline
run
openmoji-g1-train-v2-datascale-a50b2e0-c474c94d-9b9b1699
held_out_loss
7.3332648277282715
held_out_aggregate_accuracy
0.28861727654469105
held_out_changed_accuracy
0.057304335384175134
held_out_retained_accuracy
0.41283134844410296
mean_recovery_fraction_72px
0.05
-4.6517
0.10
-1.2024
0.20
-0.1315
0.35
0.18
per_icon_pearson_r_p005_vs_p035
0.9122
execution
seed_set
3101
deterministic_algorithms
true
cublas_workspace_config
:4096:8
optimizer_step_cap
6300
early_stopping
objective
held_out_loss
patience_evals
8
min_delta
0.0
resource_cap
max_steps
20000
max_storage_gb
50
network
none
predeclared_criteria
note
Declared before launch. No preflight. Baselines above are v2's, on identical draws.
evaluated_at
the checkpoint selected by held-out loss at corruption 0.35
primary
id
retained_preservation_moves
statement
Held-out retained-token accuracy is at least 0.70, against v2's 0.41283. This is the direct consequence of being able to read the input: a field that was never corrupted should be easy to keep once the model can tell which field it is. The bar is deliberately ambitious rather than a safe margin above 0.41.
id
loss_improves
statement
Held-out loss at the selected checkpoint is below v2's 7.3332648277282715.
id
stops_destroying_light_corruption
statement
Mean per-icon recovery fraction at corruption 0.10 and 72 px is above zero, against v2's -1.2024 and v4's -1.0385. A change of sign, not a margin.
id
output_depends_on_input
statement
Per-icon Pearson correlation between x_hat_0 render error at corruption 0.05 and at 0.35 falls below 0.70, against v2's 0.9122 and v4's 0.8619.
id
structural_safety
statement
Locked-path exactness holds and the canonical checkpoint round-trips.
id
reproducibility
statement
A second complete invocation returns an identical JSON result.
standing_gate_not_a_prediction
id
retained_preservation_full
statement
Held-out retained-token accuracy is at least 0.90.
note
The original Gate G bar, unmet since v1 at 0.3256, 0.4128, 0.4323 and 0.4282.
falsification_meaning
If binding fixes the proven invariance but not the behaviour, the encoder defect was real and worth fixing on its own terms, yet not the binding constraint. The next candidate would then be the prediction objective: a single-shot independent softmax over every field cannot express "leave this alone" cheaply, and an edit-mask or residual formulation would be the change to test.
reported_not_gated
the full four-level recovery sweep, against v2's and v4's, held-out aggregate and changed accuracy, the selected step, wall time, peak memory, whether any render is recognizable, which none has been so far
outputs
local_metadata
runs/openmoji-g1-slot-bound-v5-f502df1-d8af55ea-9b9b1699
report_root
reports/learning/openmoji-g1-slot-bound-v5
durable_artifacts
/home/dev/.cache/openmoji-g1-slot-bound-v5-f502df1-d8af55ea-9b9b1699
planned_at
2026-09-20 20:15:00+00:00
completed_at
2026-09-20 20:30:00+00:00
result
device
cuda
model_parameters
578320
parameters_added_over_v2
768
selected_step
1500
completed_steps
1980
ended_by
early_stopping
held_out_loss
7.178236961364746
held_out_aggregate_accuracy
0.3793491301739652
held_out_changed_accuracy
0.07869509228788095
held_out_retained_accuracy
0.5407990779869382
checkpoint_sha256
a757475e60d6e484
identical_rerun
true
mean_recovery_fraction_72px
0.05
-3.147
0.10
-0.7607
0.20
-0.0253
0.35
0.2098
per_icon_pearson_r_p005_vs_p035
0.8621
beats_3.53x_capacity_on_every_measure
true
predeclared_outcome
overall
partially-falsified
retained_preservation_moves
passed
false
observed
0.5407990779869382
threshold
0.7
baseline
0.41283134844410296
loss_improves
passed
true
observed
7.178236961364746
threshold
7.3332648277282715
stops_destroying_light_corruption
passed
false
observed
-0.7607
threshold
0.0
baseline
-1.2024
output_depends_on_input
passed
false
observed
0.8621
threshold
0.7
baseline
0.9122
note
unchanged from v4's 0.8619
structural_safety
passed
true
reproducibility
passed
true
retained_preservation_full
passed
false
observed
0.5407990779869382
threshold
0.9
note
standing bar since v1
conclusion
The encoder defect was real and costly: 768 parameters of slot binding beat a 3.53x capacity increase on every measure, lifting retained accuracy 31%, aggregate 31%, changed recovery 37%, and improving held-out loss for the first time since v2. But the correlation between predictions at 0.05 and 0.35 is unchanged at 0.8621, so fixing the encoder raised the ceiling without changing what the model does. Keep slot binding regardless; it is a strict improvement and removes a defect that would confound every later result. What remains is the prediction objective: an independent single-shot softmax per field has no cheap way to express "leave this alone", and at 65% of fields uncorrupted that is most of the task.