DeepAI AI Chat
Log In Sign Up

A Lagrangian Dual Framework for Deep Neural Networks with Constraints

by   Ferdinando Fioretto, et al.
University of Bologna
Georgia Institute of Technology
Syracuse University

A variety of computationally challenging constrained optimization problems in several engineering disciplines are solved repeatedly under different scenarios. In many cases, they would benefit from fast and accurate approximations, either to support real-time operations or large-scale simulation studies. This paper aims at exploring how to leverage the substantial data being accumulated by repeatedly solving instances of these applications over time. It introduces a deep learning model that exploits Lagrangian duality to encourage the satisfaction of hard constraints. The proposed method is evaluated on a collection of realistic energy networks, by enforcing non-discriminatory decisions on a variety of datasets, and a transprecision computing application. The results illustrate the effectiveness of the proposed method that dramatically decreases constraint violations by the predictors and, in some applications, increases the prediction accuracy.


page 1

page 2

page 3

page 4


Predicting AC Optimal Power Flows: Combining Deep Learning and Lagrangian Dual Methods

The Optimal Power Flow (OPF) problem is a fundamental building block for...

High-Fidelity Machine Learning Approximations of Large-Scale Optimal Power Flow

The AC Optimal Power Flow (AC-OPF) is a key building block in many power...

A Lagrangian Dual-based Theory-guided Deep Neural Network

The theory-guided neural network (TgNN) is a kind of method which improv...

Neural Fields with Hard Constraints of Arbitrary Differential Order

While deep learning techniques have become extremely popular for solving...

Multi-constrained 3D topology optimization via augmented topological level-set

The objective of this paper is to introduce and demonstrate a robust met...

Log-barrier constrained CNNs

This study investigates imposing inequality constraints on the outputs o...

A New Lagrangian Problem Crossover: A Systematic Review and Meta-Analysis of Crossover Standards

The performance of most evolutionary metaheuristic algorithms relays on ...

Code Repositories



view repo