YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
SWMCP: Seawater-Aware Multi-Task Catalyst Potential
Novel ML Framework for BiβCuβCrβOβ Oxide Electrocatalyst in Seawater Splitting
π¬ Novel Contributions
This work introduces 4 genuine novel contributions not reported together in any existing literature:
1. Seawater Condition Encoding
- Novel: First ML model to explicitly encode seawater electrochemical conditions (pH, salinity, Clβ» concentration, temperature) as learnable features
- Standard OC models (OC20/OC22/OC25) completely ignore experimental conditions
2. Multi-Task Physics-Informed Prediction
- Novel: Joint prediction of adsorption energy + surface energy + band gap + corrosion resistance
- Physics loss enforces Sabatier principle and scaling relations during training
3. Corrosion Resistance Score
- Novel: First ML model to explicitly predict seawater corrosion resistance for oxide electrocatalysts
- Critical for chloride-rich environments
4. Scaling Relation Enforcement
- Novel: Physics loss enforces dG_OOH β dG_OH + 3.2 eV constraint
- Improves generalization to unseen catalyst compositions
ποΈ Architecture
Input: Crystal structure + Seawater conditions
β
Seawater Condition Encoder (learnable pH, salinity, Clβ», temp)
β
Equivariant Graph Neural Network (SE(3)-aware message passing)
β
Multi-Task Prediction Heads:
βββ Adsorption Energies (ΞG_OH, ΞG_O, ΞG_OOH)
βββ Surface Energy (stability)
βββ Band Gap (conductivity)
βββ Corrosion Score (seawater-specific)
βββ Forces (per-atom)
β
Physics-Informed Loss (Sabatier + Scaling + Stability)
π¦ Files
model.py- SWMCP model implementationtrain.py- Training script with dummy data loader
π Usage
# Install dependencies
pip install torch numpy
# Train on your data
python train.py
π Dataset Strategy
Since BiβCuβCrβOβ is not in OC22/OC25 datasets, we use transfer learning:
- Pre-train on OC22 oxide subset (contains Bi, Cu, Cr separately)
- Fine-tune on Bi-Cu, Bi-Cr, Cu-Cr binary oxides
- Predict on BiβCuβCrβOβ (zero-shot or with minimal DFT)
π Citation
If you use this code, please cite:
- Open Catalyst Project (OC22, OC25)
- EquiformerV2/V3 papers for equivariant transformer architecture
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support