Linear Inequality Constraints for Neural Network Activations

02/05/2019
by   Thomas Frerix, et al.
10

We propose a method to impose linear inequality constraints on neural network activations. The proposed method allows a data-driven training approach to be combined with modeling prior knowledge about the task. Our algorithm computes a suitable parameterization of the feasible set at initialization and uses standard variants of stochastic gradient descent to find solutions to the constrained network. Thus, the modeling constraints are always satisfied during training. Crucially, our approach avoids to solve a sub-optimization problem at each training step or to manually trade-off data and constraint fidelity with additional hyperparameters. We consider constrained generative modeling as an important application domain and experimentally demonstrate the proposed method by constraining a variational autoencoder.

READ FULL TEXT

page 1

page 5

page 6

research
05/02/2021

Data-driven Weight Initialization with Sylvester Solvers

In this work, we propose a data-driven scheme to initialize the paramete...
research
05/18/2018

Trusted Neural Networks for Safety-Constrained Autonomous Control

We propose Trusted Neural Network (TNN) models, which are deep neural ne...
research
06/13/2022

Constraint Guided Gradient Descent: Guided Training with Inequality Constraints

Deep learning is typically performed by learning a neural network solely...
research
08/23/2023

Constrained Stein Variational Trajectory Optimization

We present Constrained Stein Variational Trajectory Optimization (CSVTO)...
research
11/11/2020

Physics-constrained Deep Learning of Multi-zone Building Thermal Dynamics

We present a physics-constrained control-oriented deep learning method f...
research
07/17/2023

RAYEN: Imposition of Hard Convex Constraints on Neural Networks

This paper presents RAYEN, a framework to impose hard convex constraints...
research
05/12/2018

Constrained-CNN losses forweakly supervised segmentation

Weak supervision, e.g., in the form of partial labels or image tags, is ...

Please sign up or login with your details

Forgot password? Click here to reset