-
Hello! Awesome model. We've been evaluating it and are finding it to be quite robust. We'd love to be able to compare some metrics for the training runs you did for the released models, specifically:
I looked at: which I think are the two papers which have MACE models trained on MPTraj. Please let me know if I should look elsewhere! We're also finding the training process on MPTraj fairly unstable - was this also your experience? I am guessing this is the motivation for the Huber Loss + conditional huber delta parameter for the forces, basically due to this graph (otherwise the gigantic forces wreck training at random points): Would that be a correct characterization? Thanks again for the excellent paper and code! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hey @DeNeutoy, Happy that you liked our work! We have put the training input scripts for the small, medium, and large models here: https://github.com/ACEsuit/mace-mp/tree/main/mace_mp_0. Hopefully, that will help you with your runs. To use these scripts, you will need to run with the universal branch. You can find the validation Energy and Forces RMSE here: https://docs.google.com/spreadsheets/d/1NzftwWFR8n1AK9ypDW35H3PtzFabq72e2FbUv0bkSg8/edit#gid=0. The extract training and validation can be downloaded at these links in hdf5 format for our distributed dataloader (see the in the universal branch). In the input script, you will notice the "universal" loss function that was used to stabilize the training. We indeed see that the training process with a normal MSE loss is quite noisy. This is partially due to the presence of very high forces. The loss was designed to enable the training to focus on accuracy in the most important part of phase space, while still learning good high forces. |
Beta Was this translation helpful? Give feedback.
-
Hi @ilyes319, Thanks a lot. |
Beta Was this translation helpful? Give feedback.
Hey @DeNeutoy,
Happy that you liked our work!
We have put the training input scripts for the small, medium, and large models here: https://github.com/ACEsuit/mace-mp/tree/main/mace_mp_0. Hopefully, that will help you with your runs. To use these scripts, you will need to run with the universal branch.
You can find the validation Energy and Forces RMSE here: https://docs.google.com/spreadsheets/d/1NzftwWFR8n1AK9ypDW35H3PtzFabq72e2FbUv0bkSg8/edit#gid=0.
The extract training and validation can be downloaded at these links in hdf5 format for our distributed dataloader (see the in the universal branch).
In the input script, you will notice the "universal" loss function that was used to stabili…