Baseline — majority

benchmark version 1.1.0 · held_out results v1.0.0 · splits v1.0/held_out, v1.1/multi_grid
updated 2026-09-29 13:18 UTC · git 7243f310ddbc
What it does. Predicts the most frequent training class for every window (or the training-mean for regression). It contains zero information about the input and exists as the analytic chance floor: its balanced accuracy must equal 1/k, which the floor gate checks. Any model worth reporting must clear it.

Reference: trivial floor (analytic) · Implementation: src/evemtbench/baselines/majority.py

Note: transfer protocols need transferable weights, so they apply only to the deep baselines mlp/gru/cnn/resnet (coverage.baseline_applies).

Results (held_out)

majority — every task × grid; click headers to sort
taskgridbaselineheadlinetestbenchmarkparamsfit/seedtrace
event_classification_globalcigre_mvmajoritybalanced_accuracy ↑0.045 ± 0.000 (n=5)0.045 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_classification_globaldouble_linemajoritybalanced_accuracy ↑0.062 ± 0.000 (n=5)0.062 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_classification_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.059 ± 0.000 (n=5)0.059 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_classification_globalieee39majoritybalanced_accuracy ↑0.062 ± 0.000 (n=5)0.062 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_detection_globalcigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_detection_globaldouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_detection_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_detection_globalieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_state_globalcigre_mvmajoritybalanced_accuracy ↑0.333 ± 0.000 (n=5)0.333 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_state_globaldouble_linemajoritybalanced_accuracy ↑0.333 ± 0.000 (n=5)0.333 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_state_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.333 ± 0.000 (n=5)0.333 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
event_state_globalieee39majoritybalanced_accuracy ↑0.333 ± 0.000 (n=5)0.333 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_globalcigre_mvmajoritybalanced_accuracy ↑0.333 ± 0.000 (n=5)0.333 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_globaldouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_globalieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_linecigre_mvmajoritybalanced_accuracy ↑0.333 ± 0.000 (n=5)0.333 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_linedouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_linetestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_lineieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_localcigre_mvmajoritybalanced_accuracy ↑0.333 ± 0.000 (n=5)0.333 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_localdouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_localtestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_category_localieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_globalcigre_mvmajoritybalanced_accuracy ↑0.111 ± 0.000 (n=5)0.111 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_globaldouble_linemajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_globalieee39majoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_linecigre_mvmajoritybalanced_accuracy ↑0.111 ± 0.000 (n=5)0.111 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_linedouble_linemajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_linetestgrid_110kvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_lineieee39majoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_localcigre_mvmajoritybalanced_accuracy ↑0.111 ± 0.000 (n=5)0.111 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_localdouble_linemajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_localtestgrid_110kvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_classification_localieee39majoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_globalcigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_globaldouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config
fault_detection_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_globalieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_linecigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_linedouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_linetestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_lineieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_localcigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_localdouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_localtestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_detection_localieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_globalcigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_globaldouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_globalieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_linecigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_linedouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_linetestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_lineieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_localcigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_localdouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_localtestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_grounded_localieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_globalcigre_mvmajoritymae ↓23.915 ± 0.000 (n=5)30.351 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_globaldouble_linemajoritymae ↓24.416 ± 0.000 (n=5)31.094 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_globaltestgrid_110kvmajoritymae ↓24.378 ± 0.000 (n=5)31.168 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_globalieee39majoritymae ↓25.224 ± 0.000 (n=5)31.129 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_linecigre_mvmajoritymae ↓23.915 ± 0.000 (n=5)30.351 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_linedouble_linemajoritymae ↓24.416 ± 0.000 (n=5)31.094 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_linetestgrid_110kvmajoritymae ↓24.378 ± 0.000 (n=5)31.168 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_lineieee39majoritymae ↓25.224 ± 0.000 (n=5)31.129 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_localcigre_mvmajoritymae ↓23.915 ± 0.000 (n=5)30.351 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_localdouble_linemajoritymae ↓24.416 ± 0.000 (n=5)31.094 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_localtestgrid_110kvmajoritymae ↓24.378 ± 0.000 (n=5)31.168 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_location_localieee39majoritymae ↓25.224 ± 0.000 (n=5)31.129 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_origin_globalcigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_origin_globaldouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_origin_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_origin_globalieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_globalcigre_mvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_globaldouble_linemajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_globalieee39majoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_linecigre_mvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_linedouble_linemajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_linetestgrid_110kvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_lineieee39majoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_localcigre_mvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_localdouble_linemajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_localtestgrid_110kvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
fault_phase_localieee39majoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_detection_globalcigre_mvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_detection_globaldouble_linemajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_detection_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_detection_globalieee39majoritybalanced_accuracy ↑0.500 ± 0.000 (n=5)0.500 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_type_globalcigre_mvmajoritybalanced_accuracy ↑0.143 ± 0.000 (n=5)0.143 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_type_globaldouble_linemajoritybalanced_accuracy ↑0.250 ± 0.000 (n=5)0.250 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_type_globaltestgrid_110kvmajoritybalanced_accuracy ↑0.200 ± 0.000 (n=5)0.200 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B
switch_type_globalieee39majoritybalanced_accuracy ↑0.200 ± 0.000 (n=5)0.200 ± 0.000 (n=5)—0strace: output · eval-code · log · train-code · config · W&B

Protection-grade & per-class metrics

Dependability/security rates and per-class F1 for this baseline — the same held_out result.json cells the Supplementary (Package C) tables select, traced here so every reported SI number resolves on the dashboard.