paper-with-me

Papers

GENO -- GENeric Optimization for Classical Machine Learning

2019-05-31 · NeurIPS 2019 12 · Sören Laue, Matthias Mitterreiter, Joachim Giesen

Although optimization is the longstanding algorithmic backbone of machine learning, new models still require the time-consuming implementation of new solvers. As a result, there are thousands of implementations of optimization algorithms for machine learning problems. A natural question is, if it is always necessary to implement a new solver, or if there is one algorithm that is sufficient for most models. Common belief suggests that such a one-algorithm-fits-all approach cannot work, because this algorithm cannot exploit model specific structure and thus cannot be efficient and robust on a wide variety of problems. Here, we challenge this common belief. We have designed and implemented the optimization framework GENO (GENeric Optimization) that combines a modeling language with a generic solver. GENO generates a solver from the declarative specification of an optimization problem class. The framework is flexible enough to encompass most of the classical machine learning problems. We show on a wide variety of classical but also some recently suggested problems that the automatically generated solvers are (1) as efficient as well-engineered specialized solvers, (2) more efficient by a decent margin than recent state-of-the-art solvers, and (3) orders of magnitude more efficient than classical modeling language plus solver approaches.

📄 PDF Abstract BibTeX arXiv:1905.13587

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Optimization for Classical Machine Learning Problems on the GPU

2022-03-30 · Sören Laue, Mark Blacher, Joachim Giesen

Constrained optimization problems arise frequently in classical machine learning. There exist frameworks addressing constrained optimization, for instance, CVXPY and GENO. However, in contrast to deep learning frameworks…

BIG-bench Machine LearningGPU

Risk Assessment with Generic Energy Storage under Exogenous and Endogenous Uncertainty

2022-03-26 · Ning Qi, Lin Cheng, Yuxiang Wan, Yingrui Zhuang 외

Current risk assessment ignores the stochastic nature of energy storage availability itself and thus lead to potential risk during operation. This paper proposes the redefinition of generic energy storage (GES) that is a…

Solving machine learning optimization problems using quantum computers

2019-11-17 · Venkat R. Dasari, Mee Seong Im, Lubjana Beshaj

Classical optimization algorithms in machine learning often take a long time to compute when applied to a multi-dimensional problem and require a huge amount of CPU and GPU resource. Quantum parallelism has a potential t…

BIG-bench Machine LearningCPUGPUQuantum Machine Learning

A stochastic control perspective on term structure models with roll-over risk

2023-04-10 · Claudio Fontana, Simone Pavarana, Wolfgang J. Runggaldier

In this paper, we consider a generic interest rate market in the presence of roll-over risk, which generates spreads in spot/forward term rates. We do not require classical absence of arbitrage and rely instead on a mini…

Learning in Markov Decision Processes with Exogenous Dynamics

2026-03-03 · Davide Maran, Davide Salaorni, Marcello Restelli arxiv

Reinforcement learning algorithms are typically designed for generic Markov Decision Processes (MDPs), where any state-action pair can lead to an arbitrary transition distribution. In many practical systems, however, onl…

Reinforcement Learning