{ "seed": 2678, "quadratic_verification": { "predictions": { "boundary": "Euler energy descent is guaranteed for eta*L < 2; with eta=gamma*2/L, transition is gamma=1.", "contraction": "Quadratic mode factor is |1-eta*lambda|; instability begins when eta*lambda_max>2.", "scaling": "The sufficient descent coefficient 1-eta*L/2 depends only on eta*L, not absolute L when eta is scaled by 1/L." }, "sweep": [ { "gamma": 0.2, "eta": 0.05714285714285715, "eta_L": 0.4, "monotone_energy": true, "max_energy_increase": -0.0018225211027255717, "final_norm": 0.5793798156406682, "observed_contraction_factor": 0.9857142857142858, "predicted_contraction_factor": 0.9857142857142858, "diverged_by_40_steps": false }, { "gamma": 0.5, "eta": 0.14285714285714285, "eta_L": 1.0, "monotone_energy": true, "max_energy_increase": -0.000553914262213814, "final_norm": 0.24212844032697112, "observed_contraction_factor": 0.9642857142857143, "predicted_contraction_factor": 0.9642857142857143, "diverged_by_40_steps": false }, { "gamma": 0.8, "eta": 0.2285714285714286, "eta_L": 1.6, "monotone_energy": true, "max_energy_increase": -0.00015856319958101233, "final_norm": 0.10078362154379822, "observed_contraction_factor": 0.9428571428571428, "predicted_contraction_factor": 0.9428571428571428, "diverged_by_40_steps": false }, { "gamma": 0.99, "eta": 0.28285714285714286, "eta_L": 1.98, "monotone_energy": true, "max_energy_increase": -0.02991478224457711, "final_norm": 0.4583862502349583, "observed_contraction_factor": 0.98, "predicted_contraction_factor": 0.98, "diverged_by_40_steps": false }, { "gamma": 1.0, "eta": 0.2857142857142857, "eta_L": 2.0, "monotone_energy": true, "max_energy_increase": -6.165691387405303e-05, "final_norm": 1.0015425167112906, "observed_contraction_factor": 1.0, "predicted_contraction_factor": 1.0, "diverged_by_40_steps": false }, { "gamma": 1.01, "eta": 0.2885714285714286, "eta_L": 2.02, "monotone_energy": false, "max_energy_increase": 0.6368284018447827, "final_norm": 2.165416232595698, "observed_contraction_factor": 1.02, "predicted_contraction_factor": 1.02, "diverged_by_40_steps": false }, { "gamma": 1.2, "eta": 0.34285714285714286, "eta_L": 2.4, "monotone_energy": false, "max_energy_increase": 428617588905.42065, "final_norm": 500026.9261364795, "observed_contraction_factor": 1.4, "predicted_contraction_factor": 1.4, "diverged_by_40_steps": true }, { "gamma": 1.5, "eta": 0.42857142857142855, "eta_L": 3.0, "monotone_energy": false, "max_energy_increase": 7.933575691221004e+23, "final_norm": 549755813888.0, "observed_contraction_factor": 2.0, "predicted_contraction_factor": 2.0, "diverged_by_40_steps": true } ], "scaling_sweep": [ { "lambda_max": 1.0, "eta": 1.6, "descent_coefficient": 0.19999999999999996 }, { "lambda_max": 2.0, "eta": 0.8, "descent_coefficient": 0.19999999999999996 }, { "lambda_max": 5.0, "eta": 0.32, "descent_coefficient": 0.19999999999999996 }, { "lambda_max": 10.0, "eta": 0.16, "descent_coefficient": 0.19999999999999996 } ], "observed_transition_gamma": 1.0 }, "mini_experiment": { "device": "cuda", "train_loss_4_steps": { "baseline": 0.23115138709545135, "energy_gradient": 0.22093874216079712 }, "12_step_mse": { "baseline": 0.408142626285553, "energy_gradient": 0.4640645682811737 }, "energy_mean_first_last": [ -4.184106826782227, -6.150582313537598 ], "energy_nonincreasing_fraction": 1.0, "gradient_norm_first_last": [ 1.1651203632354736, 0.499337375164032 ], "mean_cumulative_path_length": 2.355754792690277 } }