From Word2Vec to Transformers: Text-Derived Composition Embeddings for Filtering Combinatorial Electrocatalysts

Lei Zhang, Markus Stricker
3/9/2026
cond-mat.mtrl-scics.CL

No official code found. Best implementation: lab-mids/w2v_transformers_materials_embeddings (0 stars, GPL-3.0, last commit 2026-03-02).

Abstract

Compositionally complex solid solution electrocatalysts span vast composition spaces, and even one materials system can contain more candidate compositions than can be measured exhaustively. Here we evaluate a label-free screening strategy that represents each composition using embeddings derived from scientific texts and prioritizes candidates based on similarity to two property concepts. We compare a corpus-trained Word2Vec baseline with transformer-based embeddings, where compositions are encoded either by linear element-wise mixing or by short composition prompts. Similarities to `concept directions', the terms conductivity and dielectric, define a 2-dimensional descriptor space, and a symmetric Pareto-front selection is used to filter candidate subsets without using electrochemical labels. Performance is assessed on 15 materials libraries including noble metal alloys and multicomponent oxides. In this setting, the lightweight Word2Vec baseline, which uses a simple linear combination of element embeddings, often achieves the highest number of reductions of possible candidate compositions while staying close to the best measured performance.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

Code reposority for research paper "From Word2Vec to Transformers: Text-Derived Composition Embeddings for Filtering Combinatorial Electrocatalysts" by Zhang and Stricker (Ruhr University Bochum)

00Shell, PythonFeb 5, 20267 months agoGPL-3.0

Similar Papers

Cite this paper

@article{zhang2026from,
  title  = {From Word2Vec to Transformers: Text-Derived Composition Embeddings for Filtering Combinatorial Electrocatalysts},
  author = {Lei Zhang and Markus Stricker},
  year   = {2026},
  eprint = {2603.08881},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.08881v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.08881.svg)](https://codeofpaper.com/paper/2603.08881)

Discussion