Constrained Empirical Risk Minimization: Theory and Practice

Eric Marcus, Ray Sheombarsing, Jan-Jakob Sonke, Jonas Teuwen
2/9/2023
cs.LGcs.AIcs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Deep Neural Networks (DNNs) are widely used for their ability to effectively approximate large classes of functions. This flexibility, however, makes the strict enforcement of constraints on DNNs an open problem. Here we present a framework that, under mild assumptions, allows the exact enforcement of constraints on parameterized sets of functions such as DNNs. Instead of imposing "soft'' constraints via additional terms in the loss, we restrict (a subset of) the DNN parameters to a submanifold on which the constraints are satisfied exactly throughout the entire training procedure. We focus on constraints that are outside the scope of equivariant networks used in Geometric Deep Learning. As a major example of the framework, we restrict filters of a Convolutional Neural Network (CNN) to be wavelets, and apply these wavelet networks to the task of contour prediction in the medical domain.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{marcus2023constrained,
  title  = {Constrained Empirical Risk Minimization: Theory and Practice},
  author = {Eric Marcus and Ray Sheombarsing and Jan-Jakob Sonke and Jonas Teuwen},
  year   = {2023},
  eprint = {2302.04729},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.04729v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.04729.svg)](https://codeofpaper.com/paper/2302.04729)

Discussion