paper-with-me

Papers

Input Convex Neural Networks

2016-09-22 · ICML 2017 8 · Brandon Amos, Lei Xu, J. Zico Kolter

This paper presents the input convex neural network architecture. These are scalar-valued (potentially deep) neural networks with constraints on the network parameters such that the output of the network is a convex function of (some of) the inputs. The networks allow for efficient inference via optimization over some inputs to the network given others, and can be applied to settings including structured prediction, data imputation, reinforcement learning, and others. In this paper we lay the basic groundwork for these models, proposing methods for inference, optimization and learning, and analyze their representational power. We show that many existing neural network architectures can be made input-convex with a minor modification, and develop specialized optimization algorithms tailored to this setting. Finally, we highlight the performance of the methods on multi-label prediction, image completion, and reinforcement learning problems, where we show improvement over the existing state of the art in many cases.

📄 PDF Abstract BibTeX arXiv:1609.07152

Code (3)

locuslab/icnn 공식 구현 tf
LuK2019/ICNN_BA tf
lit-leo/inner-convex-nn tf

Tasks

ImputationInference Optimizationreinforcement-learningReinforcement LearningReinforcement Learning (RL)Structured Prediction

Similar Papers 제목 키워드 기반

Input Convex Graph Neural Networks: An Application to Optimal Control and Design Optimization

2021-09-29 · Junyoung Park, Chihyeon Song, Jinkyoo Park

Despite the success of modeling networked systems via graph neural networks (GNN), applying GNN for the model-based control is pessimistic since the non-convexity of GNN models hinders solving model-based control problem…

Decision Making

A new Input Convex Neural Network with application to options pricing

2024-11-19 · Vincent Lemaire, Gilles Pagès, Christian Yeo

We introduce a new class of neural networks designed to be convex functions of their inputs, leveraging the principle that any convex function can be represented as the supremum of the affine functions it dominates. Thes…

Reconstruction of Convex Polytope Compositions from 3D Point-clouds

2021-04-27 · Markus Friedrich, Pierre-Alain Fayolle

Reconstructing a composition (union) of convex polytopes that perfectly fits the corresponding input point-cloud is a hard optimization problem with interesting applications in reverse engineering and rigid body dynamics…

ClusteringCombinatorial Optimization

Input Convex Gradient Networks

2021-11-23 · Jack Richter-Powell, Jonathan Lorraine, Brandon Amos

The gradients of convex functions are expressive models of non-trivial vector fields. For example, Brenier's theorem yields that the optimal transport map between any two measures on Euclidean space under the squared dis…

Learning Convex Optimization Models

2020-06-07 · Akshay Agrawal, Shane Barratt, Stephen Boyd

A convex optimization model predicts an output from an input by solving a convex optimization problem. The class of convex optimization models is large, and includes as special cases many well-known models like linear an…

regression