TU Darmstadt / ULB / TUprints

Convex optimization with an interpolation-based projection and its application to deep learning

Akrour, Riad ; Atamna, Asma ; Peters, Jan (2024)
Convex optimization with an interpolation-based projection and its application to deep learning.
In: Machine Learning, 2021, 110 (8)
doi: 10.26083/tuprints-00023526
Article, Secondary publication, Publisher's Version

[img] Text
s10994-021-06037-z.pdf
Copyright Information: CC BY 4.0 International - Creative Commons, Attribution.

Download (3MB)
Item Type: Article
Type of entry: Secondary publication
Title: Convex optimization with an interpolation-based projection and its application to deep learning
Language: English
Date: 10 December 2024
Place of Publication: Darmstadt
Year of primary publication: August 2021
Place of primary publication: Dordrecht
Publisher: Springer Science
Journal or Publication Title: Machine Learning
Volume of the journal: 110
Issue Number: 8
DOI: 10.26083/tuprints-00023526
Corresponding Links:
Origin: Secondary publication DeepGreen
Abstract:

Convex optimizers have known many applications as differentiable layers within deep neural architectures. One application of these convex layers is to project points into a convex set. However, both forward and backward passes of these convex layers are significantly more expensive to compute than those of a typical neural network. We investigate in this paper whether an inexact, but cheaper projection, can drive a descent algorithm to an optimum. Specifically, we propose an interpolation-based projection that is computationally cheap and easy to compute given a convex, domain defining, function. We then propose an optimization algorithm that follows the gradient of the composition of the objective and the projection and prove its convergence for linear objectives and arbitrary convex and Lipschitz domain defining inequality constraints. In addition to the theoretical contributions, we demonstrate empirically the practical interest of the interpolation projection when used in conjunction with neural networks in a reinforcement learning and a supervised learning setting.

Uncontrolled Keywords: Convex Optimization, Differentiable Projections, Reinforcement Learning, Supervised Learning
Status: Publisher's Version
URN: urn:nbn:de:tuda-tuprints-235267
Additional Information:

Part of a collection: Special Issue of the ECML PKDD 2021 Journal Track

Classification DDC: 000 Generalities, computers, information > 004 Computer science
Divisions: 20 Department of Computer Science > Intelligent Autonomous Systems
Date Deposited: 10 Dec 2024 13:20
Last Modified: 13 Dec 2024 10:48
SWORD Depositor: Deep Green
URI: https://tuprints.ulb.tu-darmstadt.de/id/eprint/23526
PPN: 524551553
Export:
Actions (login required)
View Item View Item