# GRAPPA -- A Hybrid Graph Neural Network for Predicting Pure Component Vapor Pressures

arXiv: https://arxiv.org/abs/2501.08729 · HTML: https://mlsanity.com/paper/2501.08729/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- Builds on 14 of its 60 references that are in the map.
- First posted on arXiv 15 Jan 2025.

## Builds on (most cited first, 14 of 14)

- [Attention Is All You Need](https://mlsanity.com/paper/1706.03762/) (2017)
- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [Graph Attention Networks](https://mlsanity.com/paper/1710.10903/) (2017)
- [Fast Graph Representation Learning with PyTorch Geometric](https://mlsanity.com/paper/1903.02428/) (2019)
- [How Attentive are Graph Attention Networks?](https://mlsanity.com/paper/2105.14491/) (2021)
- [Convolutional Networks on Graphs for Learning Molecular Fingerprints](https://mlsanity.com/paper/1509.09292/) (2015)
- [Analyzing Learned Molecular Representations for Property Prediction](https://mlsanity.com/paper/1904.01561/) (2019)
- [Accurate Learning of Graph Representations with Graph Multiset Pooling](https://mlsanity.com/paper/2102.11533/) (2021)
- [Gibbs-Duhem-Informed Neural Networks for Binary Activity Coefficient Prediction](https://mlsanity.com/paper/2306.07937/) (2023)
- [HANNA: Hard-constraint Neural Network for Consistent Activity Coefficient Prediction](https://mlsanity.com/paper/2407.18011/) (2024)
- [Graph Neural Networks for Temperature-Dependent Activity Coefficient Prediction of Solutes in Ionic Liquids](https://mlsanity.com/paper/2206.11776/) (2022)
- [Gibbs-Helmholtz Graph Neural Network: capturing the temperature dependency of activity coefficients at infinite dilution](https://mlsanity.com/paper/2212.01199/) (2022)
- [PUFFIN: A Path-Unifying Feed-Forward Interfaced Network for Vapor Pressure Prediction](https://mlsanity.com/paper/2307.02903/) (2023)
- [Advancing Thermodynamic Group-Contribution Methods by Machine Learning: UNIFAC 2.0](https://mlsanity.com/paper/2408.05220/) (2024)

## Built on by (most cited first, 6 of 6)

- [Molecular Machine Learning in Chemical Process Design](https://mlsanity.com/paper/2508.20527/) (2025)
- [Batch Distillation Data for Developing Machine Learning Anomaly Detection Methods](https://mlsanity.com/paper/2510.18075/) (2025)
- [MLPROP -- an open interactive web interface for thermophysical property prediction with machine learning](https://mlsanity.com/paper/2504.05970/) (2025)
- [DeepEOSNet: Capturing the dependency on thermodynamic state in property prediction tasks](https://mlsanity.com/paper/2509.17018/) (2025)
- [Computational Design of Low-Volatility Lubricants for Space Using Interpretable Machine Learning](https://mlsanity.com/paper/2512.05870/) (2025)
- [Predicting Activities in Aqueous Electrolyte Solutions with Hybrid Machine Learning](https://mlsanity.com/paper/2607.19114/) (2026)

## Abstract (arXiv)

Although the pure component vapor pressure is one of the most important properties for designing chemical processes, no broadly applicable, sufficiently accurate, and open-source prediction method has been available. To overcome this, we have developed GRAPPA - a hybrid graph neural network for predicting vapor pressures of pure components. GRAPPA enables the prediction of the vapor pressure curve of basically any organic molecule, requiring only the molecular structure as input. The new model consists of three parts: A graph attention network for the message passing step, a pooling function that captures long-range interactions, and a prediction head that yields the component-specific parameters of the Antoine equation, from which the vapor pressure can readily and consistently be calculated for any temperature. We have trained and evaluated GRAPPA on experimental vapor pressure data of almost 25,000 pure components. We found excellent prediction accuracy for unseen components, outperforming state-of-the-art group contribution methods and other machine learning approaches in applicability and accuracy. The trained model and its code are fully disclosed, and GRAPPA is directly applicable via the interactive website ml-prop.mv.rptu.de.
