Skip to content
Back to skills

Matsciml Eval

ASecurity

Evaluates graph neural networks and equivariant point cloud networks on solid-state materials modeling tasks, including energy/force prediction, bandgap/fermi level regression, and crystal symmetry classification. Probes single-task, multi-task, and multi-dataset generalization capabilities. Use when the user wants to benchmark on OpenCatalyst (OC-20), Materials Project (MP), LiPS, OQMD, NOMAD, CMD, or asks about evaluating this task. Reports MSE.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythonperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill matsciml-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Matsciml Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Matsciml Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-matsciml-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-matsciml-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: matsciml-eval
description: Evaluates graph neural networks and equivariant point cloud networks on solid-state materials modeling tasks, including energy/force prediction, bandgap/fermi level regression, and crystal symmetry classification. Probes single-task, multi-task, and multi-dataset generalization capabilities. Use when the user wants to benchmark on OpenCatalyst (OC-20), Materials Project (MP), LiPS, OQMD, NOMAD, CMD, or asks about evaluating this task. Reports MSE.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2309.05934
  bibtex_key: lee2023matsciml
  confidence: high
---

# matsciml-eval

> MatSciML: A Broad, Multi-Task Benchmark for Solid-State Materials Modeling — Lee et al. (2023) (arXiv:2309.05934, 2023)

## What this evaluates

Evaluates graph neural networks and equivariant point cloud networks on solid-state materials modeling tasks, including energy/force prediction, bandgap/fermi level regression, and crystal symmetry classification. Probes single-task, multi-task, and multi-dataset generalization capabilities.

## Datasets

- **OpenCatalyst (OC-20)** — total ?; splits: train (-1), val (-1), test (-1)
- **Materials Project (MP)** — total ?; splits: train (-1), val (-1), test (-1)
- **LiPS** — total ?; splits: train (-1), val (-1), test (-1)
- **OQMD** — total ?; splits: train (-1), val (-1), test (-1)
- **NOMAD** — total ?; splits: train (-1), val (-1), test (-1)
- **CMD** — total ?; splits: train (-1), val (-1), test (-1)

## Metrics

- `MSE` **(primary)** — range: other
  - Mean Squared Error: (1/N) * Σ(y_true - y_pred)^2. Used for energy, bandgap, and fermi level prediction.
- `MAE` — range: other
  - Mean Absolute Error: (1/N) * Σ|y_true - y_pred|. Used for force prediction.
- `Accuracy` — range: [0, 1]
  - Correct predictions divided by total predictions. Used for stability and space group classification.

## Input / output format

**Input**: Crystal structures represented as graphs or point clouds, including atomic coordinates, species, and periodic boundary conditions.

**Output**: Predicted scalar values (energy, bandgap, fermi level), force vectors, or class labels (stability, space group).

## Scoring recipe

```python
def compute_metric(y_true, y_pred, task_type):
    if task_type in ['energy', 'bandgap', 'fermi']:
        return np.mean((y_true - y_pred) ** 2)  # MSE
    elif task_type == 'force':
        return np.mean(np.abs(y_true - y_pred))  # MAE
    elif task_type in ['stability', 'space_group']:
        return np.mean(y_true == y_pred)  # Accuracy
```

## Common pitfalls

- Comparing to OC20 leaderboard test splits vs. public validation splits leads to unfair comparisons.
- Space group classification suffers from severe class imbalance and hierarchical symmetry, making it inherently difficult for all models.
- Multi-data learning for IS2RE worsens performance because it predicts relaxed energy rather than single-frame energy, unlike other datasets.

## Evidence (verbatim from paper)

> The results from [Table 3] indicate that: Task Metric ... Energy Prediction S2EF MSE 0.826 ... Force Prediction S2EF MAE 0.957 ... Space ACC 29.8

## Citation

```bibtex
@misc{lee2023matsciml,
  title={MatSciML: A Broad, Multi-Task Benchmark for Solid-State Materials Modeling},
  author={Lee et al. (2023)},
  year={2023},
  note={arXiv:2309.05934}
}
```

- arXiv: 2309.05934

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.