Skip to content

Commit 5d28a57

Browse files
committed
document both MACE checkpoints tested and update the checkpoint on figshare to the one used for MBD v1 submission
1 parent ccd4000 commit 5d28a57

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

data/figshare/1.0.0.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"2023-06-02-pbenner-best-alignn-model.pth.zip"
55
],
66
"mace_checkpoint": [
7-
"https://figshare.com/ndownloader/files/41565618",
8-
"2023-07-14-mace-universal-2-big-128-6.model"
7+
"https://figshare.com/ndownloader/files/42374049",
8+
"2023-08-14-mace-yuan-trained-mptrj-04.model"
99
],
1010
"mp_computed_structure_entries": [
1111
"https://figshare.com/ndownloader/files/40344436",

matbench_discovery/data.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ def _on_not_found(self, key: str, msg: str) -> None: # type: ignore[override]
248248
)
249249
wbm_summary = "wbm/2022-10-19-wbm-summary.csv.gz"
250250
alignn_checkpoint = "2023-06-02-pbenner-best-alignn-model.pth.zip"
251-
mace_checkpoint = "2023-07-14-mace-universal-2-big-128-6.model"
251+
mace_checkpoint = "2023-08-14-mace-yuan-trained-mptrj-04.model"
252252

253253

254254
# data files can be downloaded and cached with matbench_discovery.data.load()

models/mace/readme.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## MACE formation energy predictions on WBM test set
22

3-
This submission uses the [`2023-07-14-mace-universal-2-big-128-6.model`](https://figshare.com/ndownloader/files/41565618) checkpoint pre-trained on the [original M3GNet training set](https://figshare.com/articles/dataset/MPF_2021_2_8/19470599).
3+
This submission uses the [`2023-08-14-mace-yuan-trained-mptrj-04.model`](https://figshare.com/ndownloader/files/42374049) checkpoint trained by Yuan Chiang on the [MPtrj dataset](https://figshare.com/articles/dataset/23713842).
4+
We initially tested the `2023-07-14-mace-universal-2-big-128-6.model` checkpoint trained on the much smaller [original M3GNet training set](https://figshare.com/articles/dataset/MPF_2021_2_8/19470599) which we received directly from Ilyes Batatia. MPtrj-trained MACE performed better and was used for the Matbench Discovery v1 submission.
45

56
MACE relaxed each test set structure until the maximum force in the training set dropped below 0.05 eV/Å or 500 optimization steps were reached, whichever occurred first.

site/src/routes/preprint/+page.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ All force-free models exhibit a much worse case of early-on precision drop, fall
285285

286286
> @label:fig:rolling-mae-vs-hull-dist-models Universal potentials are more reliable classifiers because they exit the red triangle earliest.
287287
> These lines show the rolling MAE on the WBM test set as the energy to the convex hull of the MP training set is varied, lower is better.
288-
> The red-highlighted 'triangle of peril' shows where the models are most likely to misclassify structures.
288+
> The large red 'triangle of peril' shows where the models are most likely to misclassify structures.
289289
> As long as a model's rolling MAE remains inside the triangle, its mean error is larger than the distance to the convex hull.
290290
> If the model's error for a given prediction happens to point towards the stability threshold at 0 eV from the hull (the plot's center), its average error will change the stability classification of a material from true positive/negative to false negative/positive.
291291
> The width of the 'rolling window' box indicates the width over which errors hull distance prediction errors were averaged.

0 commit comments

Comments
 (0)