Dear Daniel, Nong, and AEnet developers;
Let me take this opportunity to offer publicly the following, something I had in mind for a while now:
PANNA, the TensorFlow based code our group has been developing, which is also interfaced with Lammps (but also with other MD codes thanks to KIM interface) has a lot of overlap with AEnet, functionally.
We have spent a good deal of time for accelerated execution on GPUs (TF makes this easier), interfacing with Quantum Espresso seamlessly, and offering visualization during training; and lately for embedding electrostatics as well as constructing hybrid potentials (force field+NNS) that work with MD packages.
Yet we lack quite a few good features AEnet has, such as Chebyschev descriptors or selective force training as we still train with all force components. (One has only 24h a day, as Nong mentions, human time is often a bottleneck)
PANNA is an open source project just like AENet and I think at this point it would be best for the community to join forces and truly accelerate the NNP in material science research, in particular with the urgent needs of the climate crisis looming over. I have been a developer in the electronic structure community for years and I have seen first hand how research groups working in silos slows the development down for everyone, and I think given the urgency, we need a better way.
What do you think, can we break this cycle as the NNP community?
Thanks Daniel for the opportunity to bring this up, and Nong for the down to earth response. I would love to hear from all AEnet developers and user community what they would think about this, whether they think the diversity of tools as-is is more helpful than such an effort, and whether they would be willing to contribute to such an endeavour.
I am open to thinking this through publicly or privately, however you feel most comfortable. Please don't hesitate to reach out.
Emine Kucukbenli
(they/them)Clin. Asst. Prof. - Information Systems Dept., Questrom School of Business, Boston University
Associate - Harvard School of Engineering and Applied Sciences