Bregman-Projection Polyak Optimizer / results.json

Failed on benchmark

Raw ⬇ ZIP
  1{
  2  "core": {
  3    "p": [
  4      0.55,
  5      0.3,
  6      0.15
  7    ],
  8    "g": [
  9      0.8,
 10      -0.3,
 11      1.4
 12    ],
 13    "weighted_variance": 0.35940000000000005,
 14    "reachable_delta": 0.8600000000000001,
 15    "small_gap": [
 16      [
 17        1e-07,
 18        2.7824150340892224e-07,
 19        2.7824150340892224,
 20        true
 21      ],
 22      [
 23        5.179474679231213e-07,
 24        1.4411446021465683e-06,
 25        2.7824146103567338,
 26        true
 27      ],
 28      [
 29        2.6826957952797274e-06,
 30        7.464366076718557e-06,
 31        2.782412411370794,
 32        true
 33      ],
 34      [
 35        1.3894954943731361e-05,
 36        3.8661336850582504e-05,
 37        2.782401023043574,
 38        true
 39      ],
 40      [
 41        7.196856730011529e-05,
 42        0.00020024117079884906,
 43        2.7823420461300232,
 44        true
 45      ],
 46      [
 47        0.00037275937203149417,
 48        0.0010370302961489747,
 49        2.782036815056542,
 50        true
 51      ],
 52      [
 53        0.0019306977288832496,
 54        0.005368232179719193,
 55        2.7804622647089743,
 56        true
 57      ],
 58      [
 59        0.01,
 60        0.027724770792328192,
 61        2.7724770792328193,
 62        true
 63      ]
 64    ],
 65    "small_gap_prediction_lambda_over_delta": 2.7824151363383414,
 66    "small_gap_observed_first": 2.7824150340892224,
 67    "scaling": [
 68      {
 69        "a": 0.25,
 70        "lambda": 2.1040881346512004,
 71        "predicted_lambda": 2.1040881346512004,
 72        "lambda_ratio": 1.0,
 73        "x_error": 0.0,
 74        "ok": true
 75      },
 76      {
 77        "a": 0.5,
 78        "lambda": 1.0520440673256002,
 79        "predicted_lambda": 1.0520440673256002,
 80        "lambda_ratio": 1.0,
 81        "x_error": 0.0,
 82        "ok": true
 83      },
 84      {
 85        "a": 1.0,
 86        "lambda": 0.5260220336628001,
 87        "predicted_lambda": 0.5260220336628001,
 88        "lambda_ratio": 1.0,
 89        "x_error": 0.0,
 90        "ok": true
 91      },
 92      {
 93        "a": 2.0,
 94        "lambda": 0.26301101683140005,
 95        "predicted_lambda": 0.26301101683140005,
 96        "lambda_ratio": 1.0,
 97        "x_error": 0.0,
 98        "ok": true
 99      },
100      {
101        "a": 4.0,
102        "lambda": 0.13150550841570002,
103        "predicted_lambda": 0.13150550841570002,
104        "lambda_ratio": 1.0,
105        "x_error": 0.0,
106        "ok": true
107      }
108    ],
109    "fixed_delta_local_scaling": [
110      {
111        "a": 0.25,
112        "lambda": 4.451863568265071e-06,
113        "predicted_lambda": 4.451864218141346e-06,
114        "ratio": 0.9999998540215417,
115        "ok": true
116      },
117      {
118        "a": 0.5,
119        "lambda": 1.1129659734099295e-06,
120        "predicted_lambda": 1.1129660545353365e-06,
121        "ratio": 0.9999999271088218,
122        "ok": true
123      },
124      {
125        "a": 1.0,
126        "lambda": 2.7824150340892224e-07,
127        "predicted_lambda": 2.7824151363383414e-07,
128        "ratio": 0.9999999632516666,
129        "ok": true
130      },
131      {
132        "a": 2.0,
133        "lambda": 6.956037714583863e-08,
134        "predicted_lambda": 6.956037840845853e-08,
135        "ratio": 0.9999999818485762,
136        "ok": true
137      },
138      {
139        "a": 4.0,
140        "lambda": 1.7390094457040803e-08,
141        "predicted_lambda": 1.7390094602114634e-08,
142        "ratio": 0.9999999916576744,
143        "ok": true
144      }
145    ],
146    "boundary": [
147      {
148        "fraction": 0.0,
149        "delta": 0.0,
150        "success": true,
151        "lambda": 0.0
152      },
153      {
154        "fraction": 0.25,
155        "delta": 0.21500000000000002,
156        "success": true,
157        "lambda": 0.5709296075437156
158      },
159      {
160        "fraction": 0.5,
161        "delta": 0.43000000000000005,
162        "success": true,
163        "lambda": 1.16241063638122
164      },
165      {
166        "fraction": 0.9,
167        "delta": 0.7740000000000001,
168        "success": true,
169        "lambda": 2.8622702818859
170      },
171      {
172        "fraction": 0.999999,
173        "delta": 0.8599991400000001,
174        "success": true,
175        "lambda": 13.334472669158618
176      },
177      {
178        "fraction": 1.001,
179        "delta": 0.86086,
180        "success": false,
181        "lambda": null
182      },
183      {
184        "fraction": 1.5,
185        "delta": 1.29,
186        "success": false,
187        "lambda": null
188      }
189    ]
190  },
191  "optimization": {
192    "target_q": [
193      0.13053029268585706,
194      0.10001114584954197,
195      0.08283915637990574,
196      0.1377772644255344,
197      0.0795354416739991,
198      0.19889942283601422,
199      0.14352474094552947,
200      0.12688253520361795
201    ],
202    "steps": 120,
203    "entropy_loss_start": 0.005235341457534186,
204    "entropy_loss_final": 2.792598419361492e-33,
205    "euclidean_loss_start": 0.005235341457534186,
206    "euclidean_loss_final": 4.9111213581874514e-32,
207    "entropy_loss_at_10": 2.3863244669538293e-08,
208    "euclidean_loss_at_10": 1.9971242742671485e-08,
209    "entropy_max_halfspace_residual": 1.0842021724855044e-18,
210    "euclidean_max_halfspace_residual_after_projection": 4.336808689942018e-19
211  }
212}