Release LUMINA-2M v0.1.5 (3.8M params)
Browse files- README.md +8 -7
- config.json +6 -5
- model.pt +2 -2
- model.safetensors +1 -1
- pareto_front.png +0 -0
README.md
CHANGED
|
@@ -14,23 +14,23 @@ license: apache-2.0
|
|
| 14 |
|
| 15 |
## Model Description
|
| 16 |
|
| 17 |
-
**LUMINA-2M** is a heterogeneous graph neural network (HGT) designed for **fast, high-fidelity prediction of AC Optimal Power Flow (ACOPF) solutions**.
|
| 18 |
The model encodes power system components—buses, generators, loads, and transmission lines—as distinct node and edge types, capturing structural and physical heterogeneity in electric grids.
|
| 19 |
|
| 20 |
Trained on ACOPF datasets spanning **multiple network topologies**, LUMINA-2M generalizes across diverse grid configurations and operating conditions. It provides efficient approximations of OPF variables such as voltages, power injections, and line flows, serving as a scalable surrogate for traditional optimization solvers.
|
| 21 |
|
| 22 |
## Model Details
|
| 23 |
|
| 24 |
-
- **Version**: v0.1.5
|
| 25 |
- **Model Architecture**: HGT
|
| 26 |
- **Total Parameters**: 3,755,642 (3.8M)
|
| 27 |
- **Trainable Parameters**: 3,755,642 (3.8M)
|
| 28 |
- **Training Case**: case14_ieee, case30_ieee, case57_ieee, case118_ieee, case500_goc, case2000_goc, case4661_sdet, case6470_rte, case10000_goc, case13659_pegase
|
| 29 |
-
- **Training Data Size**:
|
| 30 |
-
- **Training Date**: 2026-
|
| 31 |
-
- **Training Epochs**:
|
| 32 |
- **Loss Type**: Augmented Lagrangian
|
| 33 |
-
- **Final Validation Loss**: 0.
|
| 34 |
|
| 35 |
> **Note**: The validation loss is only comparable across releases that share the same **Loss Type**. For example, an Augmented Lagrangian loss includes constraint-violation penalties and Lagrangian terms, so its magnitude is not directly comparable to a plain MSE loss.
|
| 36 |
|
|
@@ -164,6 +164,7 @@ https://doi.org/10.48550/arXiv.2406.07234.
|
|
| 164 |
|
| 165 |
| Version | Date | Epochs | Val Loss | Training Case |
|
| 166 |
|---------|------|--------|----------|---------------|
|
|
|
|
| 167 |
| [v0.1.5-alpha](https://huggingface.co/argonne/LUMINA-2M/tree/v0.1.5-alpha) | 2026-09-23 | 86 | 0.072916 | full-topology |
|
| 168 |
| [v0.1.4](https://huggingface.co/argonne/LUMINA-2M/tree/v0.1.4) | 2026-08-27 | 71 | 0.531175 | full-topology + N-1 + FT |
|
| 169 |
| [v0.1.3](https://huggingface.co/argonne/LUMINA-2M/tree/v0.1.3) | 2026-08-12 | 69 | 0.190340 | full-topology + N-1 + FT |
|
|
@@ -199,6 +200,6 @@ This research used resources of the National Energy Research Scientific Computin
|
|
| 199 |
|
| 200 |
## License
|
| 201 |
|
| 202 |
-
Released under the Apache License, Version 2.0. See the bundled [`LICENSE`](https://huggingface.co/argonne/LUMINA-2M/blob/v0.1.5
|
| 203 |
|
| 204 |
Copyright 2026 UChicago Argonne, LLC.
|
|
|
|
| 14 |
|
| 15 |
## Model Description
|
| 16 |
|
| 17 |
+
**LUMINA-2M** is a 3.8M-parameter heterogeneous graph neural network (HGT) designed for **fast, high-fidelity prediction of AC Optimal Power Flow (ACOPF) solutions**.
|
| 18 |
The model encodes power system components—buses, generators, loads, and transmission lines—as distinct node and edge types, capturing structural and physical heterogeneity in electric grids.
|
| 19 |
|
| 20 |
Trained on ACOPF datasets spanning **multiple network topologies**, LUMINA-2M generalizes across diverse grid configurations and operating conditions. It provides efficient approximations of OPF variables such as voltages, power injections, and line flows, serving as a scalable surrogate for traditional optimization solvers.
|
| 21 |
|
| 22 |
## Model Details
|
| 23 |
|
| 24 |
+
- **Version**: v0.1.5
|
| 25 |
- **Model Architecture**: HGT
|
| 26 |
- **Total Parameters**: 3,755,642 (3.8M)
|
| 27 |
- **Trainable Parameters**: 3,755,642 (3.8M)
|
| 28 |
- **Training Case**: case14_ieee, case30_ieee, case57_ieee, case118_ieee, case500_goc, case2000_goc, case4661_sdet, case6470_rte, case10000_goc, case13659_pegase
|
| 29 |
+
- **Training Data Size**: 240,000 samples per case
|
| 30 |
+
- **Training Date**: 2026-10-09
|
| 31 |
+
- **Training Epochs**: 87
|
| 32 |
- **Loss Type**: Augmented Lagrangian
|
| 33 |
+
- **Final Validation Loss**: 0.664171
|
| 34 |
|
| 35 |
> **Note**: The validation loss is only comparable across releases that share the same **Loss Type**. For example, an Augmented Lagrangian loss includes constraint-violation penalties and Lagrangian terms, so its magnitude is not directly comparable to a plain MSE loss.
|
| 36 |
|
|
|
|
| 164 |
|
| 165 |
| Version | Date | Epochs | Val Loss | Training Case |
|
| 166 |
|---------|------|--------|----------|---------------|
|
| 167 |
+
| [v0.1.5](https://huggingface.co/argonne/LUMINA-2M/tree/v0.1.5) | 2026-10-09 | 87 | 0.664171 | case14_ieee, case30_ieee, case57_ieee, case118_ieee, case500_goc, case2000_goc, case4661_sdet, case6470_rte, case10000_goc, case13659_pegase |
|
| 168 |
| [v0.1.5-alpha](https://huggingface.co/argonne/LUMINA-2M/tree/v0.1.5-alpha) | 2026-09-23 | 86 | 0.072916 | full-topology |
|
| 169 |
| [v0.1.4](https://huggingface.co/argonne/LUMINA-2M/tree/v0.1.4) | 2026-08-27 | 71 | 0.531175 | full-topology + N-1 + FT |
|
| 170 |
| [v0.1.3](https://huggingface.co/argonne/LUMINA-2M/tree/v0.1.3) | 2026-08-12 | 69 | 0.190340 | full-topology + N-1 + FT |
|
|
|
|
| 200 |
|
| 201 |
## License
|
| 202 |
|
| 203 |
+
Released under the Apache License, Version 2.0. See the bundled [`LICENSE`](https://huggingface.co/argonne/LUMINA-2M/blob/v0.1.5/LICENSE) and [`NOTICE`](https://huggingface.co/argonne/LUMINA-2M/blob/v0.1.5/NOTICE) files for the full terms and attribution.
|
| 204 |
|
| 205 |
Copyright 2026 UChicago Argonne, LLC.
|
config.json
CHANGED
|
@@ -110,12 +110,13 @@
|
|
| 110 |
"config": {
|
| 111 |
"models": {
|
| 112 |
"HGT": {
|
| 113 |
-
"hidden_channels": 128,
|
| 114 |
-
"num_layers": 6,
|
| 115 |
-
"num_heads": 2,
|
| 116 |
"backend": "sage",
|
| 117 |
-
"
|
|
|
|
|
|
|
|
|
|
| 118 |
}
|
| 119 |
}
|
| 120 |
-
}
|
|
|
|
| 121 |
}
|
|
|
|
| 110 |
"config": {
|
| 111 |
"models": {
|
| 112 |
"HGT": {
|
|
|
|
|
|
|
|
|
|
| 113 |
"backend": "sage",
|
| 114 |
+
"num_layers": 6,
|
| 115 |
+
"hidden_channels": 128,
|
| 116 |
+
"dropout": 0.24398355775520905,
|
| 117 |
+
"num_heads": 2
|
| 118 |
}
|
| 119 |
}
|
| 120 |
+
},
|
| 121 |
+
"minmax_scaling": true
|
| 122 |
}
|
model.pt
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:47b7862e2629c65542feea6dfb8ada45a6d7527b5637a2604388be4bee499e20
|
| 3 |
+
size 45049132
|
model.safetensors
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 15050568
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:543f2b3b18f88019bff4f971dd1998af251485be0d00f22c9fe2f2d7766da6e6
|
| 3 |
size 15050568
|
pareto_front.png
CHANGED
|
|