Skip to feedback

Award Abstract # 2345528
Collaborative Research: RI: Small: Deep Constrained Learning for Power Systems

NSF Org: IIS
Division of Information & Intelligent Systems
Recipient: RECTOR & VISITORS OF THE UNIVERSITY OF VIRGINIA
Initial Amendment Date: December 18, 2023
Latest Amendment Date: December 18, 2023
Award Number: 2345528
Award Instrument: Standard Grant
Program Manager: Jie Yang
jyang@nsf.gov
 (703)292-4768
IIS
 Division of Information & Intelligent Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: October 1, 2023
End Date: November 30, 2024 (Estimated)
Total Intended Award Amount: $250,000.00
Total Awarded Amount to Date: $66,298.00
Funds Obligated to Date: FY 2020 = $50,298.00
FY 2021 = $16,000.00
History of Investigator:
  • Ferdinando Fioretto (Principal Investigator)
    fioretto@virginia.edu
Recipient Sponsored Research Office: University of Virginia Main Campus
1001 EMMET ST N
CHARLOTTESVILLE
VA  US  22903-4833
(434)924-4270
Sponsor Congressional District: 05
Primary Place of Performance: University of Virginia Main Campus
1001 N EMMET ST
CHARLOTTESVILLE
VA  US  22903-4833
Primary Place of Performance
Congressional District:
05
Unique Entity Identifier (UEI): JJG6HU8PA4S5
Parent UEI:
NSF Program(s): Robust Intelligence
Primary Program Source: 01002021DB NSF RESEARCH & RELATED ACTIVIT
01002122DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7495, 7923, 9251
Program Element Code(s): 749500
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

In the last two decades, artificial intelligence has achieved remarkable progress in a variety of disciplines such as computer vision and natural language understanding. This project aims at leveraging robust artificial intelligence for transforming the electrical power grid, the largest machine built by humankind. Indeed, the integration of substantial renewable resources in power generation raises substantial computational challenges and, in particular, the solving of complex optimization problems with increased frequency. The project proposes a new paradigm, Deep Constrained Learning, to solve these large-scale optimization problems in real time, while ensuring efficient and reliable grid operations. If successful, the project may fundamentally transform how the grid is operated and bring significant economic and environmental benefits. While the development of Deep Constrained Learning is grounded in energy applications, the project findings may generalize to a broader class of engineering applications with hard physical or operational constraints.

From a scientific standpoint, Deep Constrained Learning (DCL) is a tight integration of machine learning and optimization that delivers, in real time, reliable near-optimal solutions to large-scale nonconvex optimization problems. The project contributes to new scientific and engineering knowledge along two directions. It first demonstrates how DCL provides a principled way to accommodate hard constraints in deep learning by combining key methodologies from optimization into the training cycle of deep neural networks. Second, it shows how to exploit domain knowledge for model reduction, allowing DCL to handle the size and complexity of real power grids.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

Dinh, My H. and Fioretto, Ferdinando and Mohammadian, Mostafa and Baker, Kyri "An Analysis of the Reliability of AC Optimal Power Flow Deep Learning Proxies" IEEE PES Innovative Smart Grid TechnologiesIndia , 2023 https://doi.org/10.1109/ISGT-LA56058.2023.10328223 Citation Details
Dinh, My H and Kotary, James and Fioretto, Ferdinando "End-to-End Learning for Fair Multiobjective Optimization Under Uncertainty" arXivorg , 2024 Citation Details
Dinh, My H. and Kotary, James and Fioretto, Ferdinando "Learning Fair Ranking Policies via Differentiable Optimization of Ordered Weighted Averages" , 2024 https://doi.org/doi.org/10.1145/3630106.3661932 Citation Details
Dvorkin, Vladimir and Fioretto, Ferdinando "Price-Aware Deep Learning for Electricity Markets" NeurIPS 2023 Workshop: Tackling Climate Change with Machine Learning , 2024 Citation Details
Kotary, James and Christopher, Jacob and Dinh, My H and Fioretto, Ferdinando "Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimization" arXivorg , 2023 Citation Details
Kotary, James and Di_Vito, Vincenzo and Christopher, Jacob and Van_Hentenryck, Pascal and Fioretto, Ferdinando "Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimization" , 2024 Citation Details
Mandi, Jayanta and Kotary, James and Berden, Senne and Mulamba, Maxime and Bucarey, Victor and Guns, Tias and Fioretto, Ferdinando "Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunities" Journal of artificial intelligence research , v.80 , 2024 Citation Details
Tran, Cuong and Zhu, Keyu and Van_Hentenryck, Pascal and Fioretto, Ferdinando "On the Effects of Fairness to Adversarial Vulnerability" , 2024 https://doi.org/10.24963/ijcai.2024/58 Citation Details

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

Electric power systems form one of the largest and most complex machines built by humankind. In the United States alone, electricity worth hundreds of billions of dollars flows each year through vast networks of generators, transmission lines, and substations. Ensuring reliable and affordable electricity requires solving challenging optimization problems, such as the Optimal Power Flow (OPF), on a continuous basis. Traditional methods often rely on approximate models to handle these large-scale, nonconvex problems in real time, but such approximations can miss important physical or engineering constraints and may incur substantial cost or reliability risks.

This project addressed these challenges by developing Deep Constrained Learning (DCL), a new class of machine learning methods that embed physical and engineering constraints directly into neural networks. Rather than merely predicting solutions from data, DCL models were designed to ensure that any output respects critical requirements, such as power flow limits and voltage constraints. This is accomplished by integrating by fusing fundamental optimization techniques—like Lagrangian duality, Benders decomposition, or projection methods—within the training process of the neural network. The result was a class of methods that have reimagined how to approximately solve optimization problems at a tiny fraction of the computational costs required by traditional methods. 

Intellectual Merit

The core scientific contribution of this project lies in bridging the gap between large-scale optimization and deep learning. The techniques developed have provided the first known framework to handle the nonconvex, non-linear nature of problems like the AC-OPF through deep learning models, drastically reducing the time needed to generate feasible solutions. The project also explored how to handle multistage optimization, for instance, capturing the temporal dependencies of power grid operations across multiple intervals and decompositions techniques to scale to country-scale power systems. In addition, the project explored approaches to compress large deep neural networks, and predict both the decision variables (e.g., generator dispatch) and auxiliary information (e.g., dual variables). The fundamental methodologies developed through this project have opened the door to a new generation of fast, high-fidelity optimization solvers.

Broader Impacts

The growth of renewable energy sources and new demands, such as the increasingly pervasive data centers, brings increasing uncertainty to power systems, making real-time decision-making even more essential for reliability and cost-effectiveness. The methods developed by this project can help system operators to rapidly explore different scenarios, adjust generator setpoints, and maintain stability, with the goal of providing better integration of new energy sources. Beyond power systems, the same constrained learning principles have been shown to benefit other engineering domains, such as transportation and logistics that also require respecting physics and operational limits.  

This project has also trained multiple graduate students in constrained machine learning and optimization, strengthening the workforce with skills needed for next-generation energy systems and beyond. The PIs have enriched educational camps and K–12 teacher programs with new content on AI for engineering, promoting broader literacy in data-driven engineering. The idea to merge deep learning with proven optimization methods, has, through the years, proven to be transformative to improve the efficiency and reliability of large-scale infrastructure systems.


Last Modified: 04/02/2025
Modified by: Ferdinando Fioretto

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page