Distributed JEPA: A Self-Supervised Framework for Energy Forecasting
Liana Toderean, Tudor Cioara, Vasilis Michalakopoulos, Efstathios Sarantinopoulos, Ionut Anghel, Elissaios Sarmas
cs.LG · cs.AI
Quick verdict
Proposes distributed JEPA for energy time-series; matches Transformer on buildings, wins 9/10 PV sites, but lacks significance tests and SSL baselines.
Summary
The paper proposes a distributed Joint-Embedding Predictive Architecture (JEPA) for self-supervised representation learning from heterogeneous energy time-series. A TS2Vec encoder processes consumption/generation series and a frozen BERT maps static metadata into a shared 256-dimensional space; a 6-layer transformer context encoder, an EMA target encoder, and a 2-layer predictor learn to predict latent representations of masked future segments, with covariance, temporal-variance, and norm regularizers preventing collapse. Hierarchical cluster-specific and client decoders decode predicted latents into 24-hour-ahead forecasts. Evaluation uses the public Building Data Genome Project 2 dataset (828 training buildings, 208 test clients) and a rooftop PV dataset (40 training, 10 test sites), against an encoder-only Transformer trained on the same TS2Vec representations. Representations remain stable (cosine similarity ≈0.98, effective rank 185-235). On Genome, performance is comparable: the Transformer wins MAE in all five clusters while JEPA wins R² in three. On PV, JEPA wins 9/10 sites (R² 0.73-0.88 versus mostly below 0.45) but fails badly on one low-amplitude site (R²=-2.815). JEPA is more robust to random missing data; the Transformer tolerates Gaussian noise better on Genome. Limitations: no statistical significance testing, no alternative SSL baselines, thin evidence for the 'distributed' design, and no stated code release.
Review complete
Assessment at a glance
5
risk flags identified
● high 0
● medium 3
● low 2
4 strengths · 5 weaknesses · 5 author questions
AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.
Levels reflect verification complexity — not a quality score. Evolve never rates your paper.
Key claims under review
- A distributed JEPA with covariance and temporal-variance regularization learns stable, non-collapsed representations of heterogeneous energy time-series (cosine similarity ≈0.98, effective rank 185-235).
- JEPA representations transfer to unseen clients/sites, with test vs training median R² differences of 0.02-0.137 across Genome clusters and 0.02 on PV (Section 2.2).
- For 24h-ahead forecasting, JEPA matches the Transformer baseline on building data (higher R² in 3/5 clusters) and outperforms it on 9/10 unseen PV sites (R² 0.73-0.88 vs mostly <0.45).
- JEPA is more robust to random missing data while the Transformer tolerates additive Gaussian noise better on the building dataset; both are largely unaffected by contiguous block missing.
Strengths
Principled collapse monitoring
Section 2.1 tracks effective rank (185-200 on Genome, 235 on PV) and the uniformity metric (-3.5 to -2.9), not just loss curves, directly addressing the partial-collapse failure mode the authors identify in prior time-series JEPAs.
Unusually complete hyperparameter disclosure
Tables 1-3 specify architecture, optimizers, stage-wise loss weights (α=0.04-0.10, β, γ), EMA momentum (0.999/0.996), and two-phase baseline training — enough to attempt reimplementation on the public BDG2 [41] and rooftop PV [42] datasets.
Honest negative results
Strong small-data result on PV
Weaknesses
No inferential statistics
Single-baseline evaluation
Distributed claim under-evidenced
Reproducibility gaps and editorial sloppiness
Unaddressed failure mode
Full Review Report
$1.99 · one-timeUnlock the complete preliminary analysis Evolve produced for this paper.
Report preview
Scope & Claims
This is a method paper applying the JEPA paradigm to energy time-series with a distributed, privacy-motivated training story. Central claims: (1) a distributed JEPA with covariance and temporal-variance regularization learns stable, non-collapsed representations from heterogeneous energy data (cosine similarity ≈0.98, effective rank 185-235, Section 2.1); (2) these representations transfer to unseen clients and sites (Section 2.2); (3) downstream 24-hour forecasting matches a Transformer baseline on BDG2 and beats it on 9/10 PV sites (Table 4); (4) JEPA is more robust to missing data (Section 2.4). Claims are mostly scoped to the two public datasets and hedged appropriately in the Discussion, though the abstract's parenthetical ranges (R² 0.73-0.88 vs <0.45) describe only the subset of sites where the baseline collapsed — on SQ_Block_Q_P2 both models score in between (0.649 vs 0.532).
The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.
- All 4 strengths & 5 weaknesses, analyzed in detail
- 5 risk flags with severity, section & reviewer questions
- Methods & statistical evidence assessment
- 5 questions a peer reviewer would ask
- Full six-dimension evaluation report & recommendations
One-time purchase · this paper only
One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.
Frequently asked questions
What is a distributed JEPA for energy forecasting?
It is a self-supervised model that learns general representations of energy time-series (building electricity consumption, rooftop solar generation) by predicting the latent encodings of masked future segments instead of raw values. The term distributed refers to training encoders sequentially across clients so raw measurement data stays local. The learned representations are then decoded into 24-hour-ahead forecasts by per-cluster and per-client decoders.
Did the JEPA model beat the Transformer baseline?
Partly. On the Building Data Genome 2 building dataset results were comparable: the Transformer had lower MAE in all five clusters, while JEPA had higher R² in three of five. On the rooftop PV dataset JEPA won on 9 of 10 unseen sites (R² 0.73-0.88 versus mostly below 0.45 for the baseline) but failed badly on one low-amplitude site (R²=-2.815). No statistical significance tests are reported.
What data was used and is it public?
Two public datasets: the Building Data Genome Project 2 building energy dataset (828 training buildings, 208 test clients) and a high-resolution rooftop photovoltaic generation dataset (40 training sites, 10 test sites). Both are openly published; the paper does not state that its own code is released.
How does the paper prevent representation collapse in JEPA?
Training combines a cosine-similarity prediction loss in latent space with covariance regularization (decorrelating features across batch and time), a temporal variance hinge that keeps prediction variance above a threshold, and a norm-matching loss against EMA targets. Stability was monitored with effective rank (185-235 of 256 dimensions) and a uniformity metric rather than loss curves alone.
About this review
This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.
- Equation glyphs are garbled in extraction (loss terms render as 'L!#', 'L!,'); their content was inferred from the surrounding textual descriptions.
- Figures 6-9 (training curves, transfer box plots, degradation medians/IQRs, example forecasts) cannot be verified from text; exact degradation levels and standard deviations are unknown.
- Table 2's masking-strategy cells are partially garbled, so the PV Stage-0 configuration is inferred from the Section 2.1 narrative.
- Some cited works carry 2025-2026 arXiv identifiers; bibliographic details were not independently verified.
Go deeper on this paper
Wrote a paper? Stress-test it before reviewers do.
Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.
