{
  "schemaVersion": 1,
  "lessonId": "recovery-06",
  "contentHash": "2045fd46cce599b92c2b22fca98a4f64f22b5ca7fa8a52502d6adfac11e0dfdc",
  "rendererHash": "a1bd5b648f4731ae5d5f0a24811c2540d1a0a132149ce589d17c4113509cbedf",
  "kind": "executed",
  "generatedAt": "2026-10-20T10:45:49.856694+00:00",
  "provenance": "recorded_cpu_computation",
  "environment": {
    "backend": "cpu",
    "deviceCount": 1,
    "jax": "0.9.2",
    "numpy": "2.4.4",
    "matplotlib": "3.10.8"
  },
  "stdout": "Validation MSE by learning rate: {0.02: 0.11994461715221405, 0.15: 5.049471951679152e-10}\nVerified 30 logged steps per run; selected and reloaded the better validation candidate.\n",
  "data": {
    "kind": "line",
    "x": [
      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
    ],
    "xlabel": "completed update",
    "ylabel": "post-update training MSE (log scale)",
    "yscale": "log",
    "series": [
      {
        "label": "rate 0.02",
        "y": [
          7.6927995681762695,
          6.5804901123046875,
          5.6335978507995605,
          4.827140808105469,
          4.13994026184082,
          3.5540409088134766,
          3.054216146469116,
          2.627551794052124,
          2.263093948364258,
          1.9515491724014282,
          1.6850299835205078,
          1.456842064857483,
          1.2613019943237305,
          1.0935837030410767,
          0.9495871663093567,
          0.8258286714553833,
          0.7193469405174255,
          0.6276242136955261,
          0.5485186576843262,
          0.4802076518535614,
          0.4211392402648926,
          0.3699919879436493,
          0.32563939690589905,
          0.2871211767196655,
          0.25361761450767517,
          0.22442935407161713,
          0.19895870983600616,
          0.1766946166753769,
          0.15719977021217346,
          0.14010004699230194
        ]
      },
      {
        "label": "rate 0.15",
        "y": [
          1.7699998617172241,
          0.44489994645118713,
          0.15041697025299072,
          0.0628909096121788,
          0.029086390510201454,
          0.013975515030324459,
          0.006803696509450674,
          0.0033267184626311064,
          0.0016289626946672797,
          0.0007980111986398697,
          0.00039099721470847726,
          0.00019158436043653637,
          9.387425234308466e-05,
          4.59985931229312e-05,
          2.2538633857038803e-05,
          1.1044037819374353e-05,
          5.411328857007902e-06,
          2.6517607238929486e-06,
          1.2992159099667333e-06,
          6.366880711539125e-07,
          3.119838254406204e-07,
          1.5288605936802924e-07,
          7.491416909033433e-08,
          3.6726220287164324e-08,
          1.7956848452627128e-08,
          8.821905872480329e-09,
          4.323834623676248e-09,
          2.1118873316794406e-09,
          1.0390522886538633e-09,
          5.044114570473823e-10
        ]
      }
    ]
  }
}
