English

PANNA: Properties from Artificial Neural Network Architectures

Computational Physics 2020-07-15 v1 Materials Science

Abstract

Prediction of material properties from first principles is often a computationally expensive task. Recently, artificial neural networks and other machine learning approaches have been successfully employed to obtain accurate models at a low computational cost by leveraging existing example data. Here, we present a software package "Properties from Artificial Neural Network Architectures" (PANNA) that provides a comprehensive toolkit for creating neural network models for atomistic systems. Besides the core routines for neural network training, it includes data parser, descriptor builder and force-field generator suitable for integration within molecular dynamics packages. PANNA offers a variety of activation and cost functions, regularization methods, as well as the possibility of using fully-connected networks with custom size for each atomic species. PANNA benefits from the optimization and hardware-flexibility of the underlying TensorFlow engine which allows it to be used on multiple CPU/GPU/TPU systems, making it possible to develop and optimize neural network models based on large datasets.

Keywords

Cite

@article{arxiv.1907.03055,
  title  = {PANNA: Properties from Artificial Neural Network Architectures},
  author = {Ruggero Lot and Franco Pellegrini and Yusuf Shaidu and Emine Kucukbenli},
  journal= {arXiv preprint arXiv:1907.03055},
  year   = {2020}
}

Comments

Source code: https://gitlab.com/PANNAdevs/panna

R2 v1 2026-06-23T10:13:41.230Z