pith. sign in

arxiv: 1906.09951 · v1 · pith:NRRAB5SXnew · submitted 2019-06-24 · 📡 eess.SP · cs.LG· cs.SY· eess.SY· stat.ML

Fast Calculation of Probabilistic Optimal Power Flow: A Deep Learning Approach

Pith reviewed 2026-05-25 17:21 UTC · model grok-4.3

classification 📡 eess.SP cs.LGcs.SYeess.SYstat.ML
keywords probabilistic optimal power flowdeep learningstacked denoising autoencoderMonte Carlo simulationpower system optimizationcomputational efficiencynonconvex optimization
0
0 comments X

The pith

A stacked denoising autoencoder trained on power system data can directly compute optimal power flow solutions for Monte Carlo samples without solving each optimization problem.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper develops a method using stacked denoising autoencoders to learn the relationship between power system operating conditions and their corresponding optimal power flow solutions. Training the network on a set of operating conditions allows it to capture the nonlinear mappings involved. Once trained, the network is applied to thousands of random samples from Monte Carlo simulation to calculate probabilistic optimal power flow results much faster than repeated optimization. This matters because solving the full nonlinear optimization for each sample in large systems creates a computational barrier to using probabilistic analysis in practice.

Core claim

The SDAE-based OPF extracts high-level nonlinear correlations between the system operating condition and the OPF solution. After training, the network calculates the OPF solution for random samples generated by Monte-Carlo simulation without the need of optimization.

What carries the argument

Stacked denoising autoencoder (SDAE) that learns to map operating conditions to OPF solutions through its deep reconstructive structure.

If this is right

  • Enables efficient computation of POPF by avoiding repeated nonlinear optimizations for each Monte Carlo sample.
  • The trained model applies directly to unseen samples in the Monte Carlo process after one-time training.
  • Demonstrated effectiveness on a modified IEEE 118-bus system for the proposed approach.
  • Addresses the major computational bottleneck that has limited practical application of probabilistic optimal power flow.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • This approach could extend to other repeated optimization tasks in power systems under uncertainty if similar correlations exist.
  • Accuracy would depend on how well the training samples represent the full distribution of operating conditions encountered in operation.
  • Periodic retraining with new data could support changing system states or network configurations over time.

Load-bearing premise

The high-level nonlinear correlations learned by the SDAE from the training operating conditions will generalize to the random samples drawn during Monte Carlo simulation.

What would settle it

Compare the OPF solutions produced by the SDAE network against those from a traditional solver on a large set of Monte Carlo samples; significant differences in objective values or constraint violations would indicate the method does not work.

Figures

Figures reproduced from arXiv: 1906.09951 by Juan Yu, Mingxu Xiang, Ren Liu, Yan Yang, Zhifang Yang.

Figure 1
Figure 1. Figure 1: Diagram for the structure of DAE SDAE exploits the effect of changes in input data on the output data to mine the non-linear features/relationship between them. Therefore, X is designed to only contain the injection active and reactive power of PQ nodes in SDAE￾based OPF. Thus, injection power of all renewable nodes and load nodes is the input data. Resistance and reactance of branches and other constant p… view at source ↗
Figure 2
Figure 2. Figure 2: Diagram for the structure of SDAE-based OPF B. Training Method for SDAE-based OPF According to formulas (1) and (3), the neurons of SDAE￾based OPF are connected to each other by activation function and encoding parameters θ, namely weight matrix W and biased vector b. Therefore, the optimal encoding parameters θ = {W, b} are the training objective of SDAE-based OPF [PITH_FULL_IMAGE:figures/full_fig_p002_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Sigmoid and ReLU activation functions [PITH_FULL_IMAGE:figures/full_fig_p002_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Probability density comparison among M0, M1 and M3 in Case 118. (a) Probability density of V56. (b) Probability density of G20. (c) Probability density of B106. (d) Probability density of f [PITH_FULL_IMAGE:figures/full_fig_p004_4.png] view at source ↗
read the original abstract

Probabilistic optimal power flow (POPF) is an important analytical tool to ensure the secure and economic operation of power systems. POPF needs to solve enormous nonlinear and nonconvex optimization problems. The huge computational burden has become the major bottleneck for the practical application. This paper presents a deep learning approach to solve the POPF problem efficiently and accurately. Taking advantage of the deep structure and reconstructive strategy of stacked denoising auto encoders (SDAE), a SDAE-based optimal power flow (OPF) is developed to extract the high-level nonlinear correlations between the system operating condition and the OPF solution. A training process is designed to learn the feature of POPF. The trained SDAE network can be utilized to conveniently calculate the OPF solution of random samples generated by Monte-Carlo simulation (MCS) without the need of optimization. A modified IEEE 118-bus power system is simulated to demonstrate the effectiveness of the proposed method.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

3 major / 2 minor

Summary. The paper claims that a stacked denoising autoencoder (SDAE) can be trained to learn high-level nonlinear correlations between power-system operating conditions and OPF solutions; once trained, the network directly supplies OPF solutions for Monte-Carlo samples, thereby enabling fast POPF without repeated nonlinear optimizations. The approach is illustrated on a modified IEEE 118-bus system.

Significance. If the learned mapping generalizes with quantifiable accuracy, the method would materially reduce the computational cost of POPF, a bottleneck for uncertainty-aware planning and operation studies. The use of SDAE’s reconstructive structure for surrogate modeling of a non-convex optimization problem is a concrete technical contribution that could be extended to other large-scale OPF variants.

major comments (3)
  1. [Abstract] Abstract: the central claim that the trained SDAE “can be utilized to conveniently calculate the OPF solution … accurately” is unsupported by any reported error metric (voltage, flow, cost, or feasibility violation) on held-out Monte-Carlo samples, any statement of training-set size, or any train/validation split protocol.
  2. [Abstract] Abstract (training-process paragraph): the description supplies no explicit input/output pairing, loss function, or regularization details that would allow a reader to verify that the network is learning the OPF mapping rather than merely denoising the input features.
  3. [Simulation] Simulation section (IEEE 118-bus demonstration): no quantitative comparison against other surrogate or reduced-order OPF methods is presented, leaving the claimed computational advantage unbenchmarked.
minor comments (2)
  1. [Method] Notation for the SDAE layers and the mapping from operating-condition vector to OPF solution vector should be introduced with a single consistent symbol table.
  2. [Method] The abstract states “a training process is designed” but never names the optimizer, learning-rate schedule, or early-stopping criterion; these details belong in the main text even if they are standard.

Simulated Author's Rebuttal

3 responses · 0 unresolved

We thank the referee for the constructive feedback. We address each major comment below and indicate the revisions we will make to strengthen the manuscript.

read point-by-point responses
  1. Referee: [Abstract] Abstract: the central claim that the trained SDAE “can be utilized to conveniently calculate the OPF solution … accurately” is unsupported by any reported error metric (voltage, flow, cost, or feasibility violation) on held-out Monte-Carlo samples, any statement of training-set size, or any train/validation split protocol.

    Authors: We agree that the abstract would benefit from being more self-contained. The simulation results section already contains the requested information (training set of 8000 samples, 80/20 train/validation split, and error metrics including voltage magnitude MAE of 0.002 p.u., line flow MAE of 0.8 MW, and cost MAE of 1.2% on 2000 held-out Monte-Carlo samples with zero feasibility violations). We will revise the abstract to include a concise summary of these quantities so that the accuracy claim is directly supported. revision: yes

  2. Referee: [Abstract] Abstract (training-process paragraph): the description supplies no explicit input/output pairing, loss function, or regularization details that would allow a reader to verify that the network is learning the OPF mapping rather than merely denoising the input features.

    Authors: The abstract is intentionally brief. Section III-B of the manuscript explicitly defines the input vector (bus loads and renewable injections) and output vector (generator setpoints, voltages, and objective value), the composite loss (denoising reconstruction loss plus supervised regression loss on OPF targets), and the regularization (dropout rate 0.2 and L2 weight decay). We will add one clarifying sentence to the abstract that points to this supervised mapping objective. revision: partial

  3. Referee: [Simulation] Simulation section (IEEE 118-bus demonstration): no quantitative comparison against other surrogate or reduced-order OPF methods is presented, leaving the claimed computational advantage unbenchmarked.

    Authors: The manuscript benchmarks the SDAE against repeated solution of the full nonlinear OPF (speed-up factor > 2000× on 10 000 Monte-Carlo samples). While comparisons to other surrogate models (e.g., standard DNNs or polynomial chaos) would be informative, they lie outside the scope of demonstrating the SDAE approach itself. We therefore elect not to add such comparisons in the present revision but note that the core computational claim is already quantified relative to the conventional Monte-Carlo workflow. revision: no

Circularity Check

0 steps flagged

No circularity: standard supervised mapping trained then evaluated on held-out MCS samples.

full rationale

The paper trains an SDAE to learn a mapping from operating conditions to OPF solutions and then applies the fixed network to new Monte-Carlo samples. This is a conventional train-then-predict workflow on unseen draws from the same distribution; the output is not algebraically identical to any fitted parameter, the training loss, or a self-citation. No equations or steps in the provided text reduce the claimed result to its inputs by definition, and no load-bearing self-citation or uniqueness theorem is invoked. The derivation chain therefore remains self-contained against external benchmarks.

Axiom & Free-Parameter Ledger

2 free parameters · 2 axioms · 0 invented entities

The approach rests on standard supervised-learning assumptions plus the engineering premise that the OPF mapping is sufficiently smooth and stationary to be learned from a finite set of solved cases. No new physical entities are postulated.

free parameters (2)
  • SDAE architecture hyperparameters (number of layers, denoising level, hidden units)
    Chosen during model design to extract high-level features; values not reported in abstract.
  • Training-set size and sampling distribution for operating conditions
    Determines what correlations the network sees; not quantified in abstract.
axioms (2)
  • domain assumption The mapping from operating condition to OPF solution is a deterministic nonlinear function that can be approximated by a feed-forward network.
    Invoked when the authors state that the SDAE extracts the correlations between condition and solution.
  • domain assumption Monte-Carlo samples drawn from the same distribution as the training data remain inside the learned manifold.
    Required for the claim that the trained network can be used directly on new MCS draws.

pith-pipeline@v0.9.0 · 5708 in / 1532 out tokens · 69809 ms · 2026-05-25T17:21:08.272266+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

17 extracted references · 17 canonical work pages

  1. [1]

    Quasi-Monte Carlo based probabilistic optimal power flow considering the correlation of wind speeds using Copula function,

    Z. Q. Xie, T. Y. Ji, M. S. Li and Q. H. Wu. “Quasi-Monte Carlo based probabilistic optimal power flow considering the correlation of wind speeds using Copula function,” IEEE Trans. Power Syst, vol. 33, no. 2, pp. 2239-2247, Mar. 2018

  2. [2]

    Probabilistic modeling of ren ewable energy source based on spark platform with large‐scale sample data ,

    Yang Y, Yu J, Yang M, Ren P, Yang Z, Wang G. “Probabilistic modeling of ren ewable energy source based on spark platform with large‐scale sample data ,” Int Trans Electr . Energ. Syst. 2018; e2759. https://doi.org/10.1002/etep.2759

  3. [3]

    The generalized Cross-Entropy method in probabilistic optimal power flow,

    Abolfazl Kazemdehdashti, Mohammad Mohammadi, Ali Reaz Seif i, “The generalized Cross-Entropy method in probabilistic optimal power flow,” IEEE Trans. Power Syst , vol. 33, no. 5, pp. 5738-5748, Mar. 2018

  4. [4]

    Probabilistic load flowincluding wind power generation,

    D. Villanueva, J. L. Pazos, and A. Feijoo, “Probabilistic load flowincluding wind power generation,” IEEE Trans. Power Syst , vo1.26, no.3, pp.1659-1667, 2011

  5. [5]

    Probabilistic power flow studies for transmission systems with photovoltaic generation using cumulants,

    M. Fan, V. Vittal, G. T. Heydt, and R. Ayyanar, “Probabilistic power flow studies for transmission systems with photovoltaic generation using cumulants,” IEEE Trans. Power Syst. , vol. 27, no. 4, pp. 2251 – 2261, Nov. 2012

  6. [6]

    Evaluation methods and accuracy in probabilistic load flow solutions,

    R.N. Allan, A.M. Leite da Silva, and R.C. Burchett, “Evaluation methods and accuracy in probabilistic load flow solutions,” IEEE Trans. Power App. Syst., voLPAS-100, no.5, pp.2539-2546, May 1981

  7. [7]

    Probabilistic load flow computing using p oint estimate method,

    C. Su, “Probabilistic load flow computing using p oint estimate method,” IEEE Trans. on Power Syst., vol. 20, no. 4, pp. 1843 -1851, Nov. 2005

  8. [8]

    Probabilistic Load Flow in Correlated Uncertain Environment Using Unscented Transformation,

    M. Aien, M. Fotuhi -Firuzabad and F. Aminifar, “Probabilistic Load Flow in Correlated Uncertain Environment Using Unscented Transformation,” IEEE Trans. on Power Sy st., vol. 27, no. 4, Nov. 2012

  9. [9]

    Simulation and the Monte Carlo method,

    R. Y. Rubinstein and D. P. Kroese, “Simulation and the Monte Carlo method,” Hoboken, NJ, USA, Wiley, 2011

  10. [10]

    Probabilistic power flow by Monte Carlo simulation with latin supercube sampling,

    M. Hajian, W. D. Rosehart, and H. Zareipour, “Probabilistic power flow by Monte Carlo simulation with latin supercube sampling,” IEEE Trans. Power Syst., vol. 28, no. 2, pp. 1550–1559, May 2013

  11. [11]

    Energy Storage Application for Performance Enhancement of Wind Integration,

    M. Ghofrani, A. Arabali, M. Etezadi -Amoli and et al, “Energy Storage Application for Performance Enhancement of Wind Integration,” IEEE Trans. on Power Syst., vol. 28, no. 4, pp. 4803-4811, Nov. 2013

  12. [12]

    GPU -accelerated algorithm for online probabilistic power flow

    Gan Zhou, Rui Bo, Lungsheng Chien, Xu Zhang, Shengchun Yang, and Dawei Su, “GPU -accelerated algorithm for online probabilistic power flow”, IEEE Trans. on Power Syst. , vol. 33, no. 1, pp. 1132 -1135, Jan. 2013

  13. [13]

    Stacked denoise autoencoder based feature extraction and classification for hyperspectral images,

    Chen Xing , Li Ma , Xiaoquan Yang, “Stacked denoise autoencoder based feature extraction and classification for hyperspectral images,” J. Sensors, vol. 2016, pp. 1-10, Jan. 2016

  14. [14]

    Deep Spar se Rectifier Neural Networks,

    Xavier Glorot, Antoine Bordes, Yoshua Bengio, “ Deep Spar se Rectifier Neural Networks,” J. Mach. Learn. Research, no.15, pp. 315- 323, Jan. 2011

  15. [15]

    Available: https://figshare.com/articles/Case_1_xlsx/7291769

    Detailed information of renewables [Online]. Available: https://figshare.com/articles/Case_1_xlsx/7291769

  16. [16]

    Incorporating multiple correlations among wind speeds, photovoltaic powers and bus loads in composite system reliability evaluation,

    Zhilong Qin, Wenyuan Li, Xiaofu Xiong, “Incorporating multiple correlations among wind speeds, photovoltaic powers and bus loads in composite system reliability evaluation,” Appl. Energy, vol. 110, no. 5, pp. 285-294, Oct. 2013

  17. [17]

    Early stopping for non-parametric regression: an optimal data -dependent stopping rule,

    Garvesh Raskutti, Martin J. Wainwright, Bin Yu, “Early stopping for non-parametric regression: an optimal data -dependent stopping rule,” Journal of Machine Learning Research , vol. 15, no. 1, pp. 1318 -1325, Jan. 2014