Sean Egan

Live status / Machine learning

Machine learning

Small transformers trained from scratch, to learn how a model comes to combine operations it has seen into combinations it has never seen. The current line asks whether writing out the intermediate steps in some training examples is what makes that work.

Reading the live feed…

  1. Regime 5: both pass lines met

    Read

    When half the training examples show their intermediate steps, the base-size model trained three times as long gets 0.750 of held-out combinations exactly right; trained on final answers alone, it gets about 0.20. It beat both controls on all nine seeds. Trained that long, the base model now matches the small model (0.768) as closely as this comparison can tell, so the larger size buys nothing on this task.

    Held-out exact answers by seed: half with steps at small size, mean 0.768; at base size with three times the training, 0.750; at base with the original training, 0.486; 15 percent with steps 0.571; 12 percent 0.392; 10 percent 0.202; final answer only about 0.20 Exact answers on held-out combinations 0 0.25 0.5 0.75 1 Half, small, 1× 0.768 Half, base, 3× 0.750 Half, base, 1× 0.486 15% of examples 0.571 12% of examples 0.392 10% of examples 0.202 Final answer only about 0.20 share of exact answers; dots are seeds, bars are means
    Figure 1. Share of held-out combinations answered exactly, for each of nine seeds (dots) and their mean (bar). "Half" means correct steps were written in half the training examples; the percentages are smaller shares. 1× is 12,000 training steps and 3× is 36,000. Final answer only shows its mean. The share rows come from the third, fourth and fifth grids. Read 12 October.
    The tests behind the reading

    Paired over nine seeds, training with written steps beat final-answer training by 0.550 and training with random intermediate states by 0.556 (Holm-corrected p of 6×10−9 and 3×10−9); the pass lines asked for at least 0.05. Three times the training raised the base model by 0.264, from 0.486 to 0.750, with all nine seeds above 0.5 instead of three.

    The size comparison came out at −0.018 (p 0.57). The smallest gain this comparison could detect is 0.096, so it cannot show the two sizes equal within 0.05; it shows no benefit from size.

    Final-answer training kept fitting its examples better (training loss down to 0.503 nats) while its held-out score stayed near 0.20. With steps in 12 percent of examples the mean is 0.392 and no seed passes 0.5; at 15 percent, six of nine seeds do.

  2. Regime 6: longer programs, next

    Next

    Mixed training has never written an exact trace past the one to four operations it trained on. Regime 6 asks whether training on longer programs reaches longer programs: 36 small runs of about five card-minutes each, on one four-card node in a free queue, after a 20-minute timing check.

  3. Earlier lines

    Closed

    The study began with the token front end: building each word's first vector from shared parts. That line closed with a negative result after 270 runs, and the architecture lines that followed are in the longer write-up, with every run browsable step by step.

    Where the research stands Every run

This week on the supercomputer

Node-hours charged to this study each day for the last 7 days.

Latest from the supercomputer

Jobs

More on this study

The longer write-up The guide All studies