Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Wolfram Wiesemann

dblp:33/4966 · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
3since 2021 · last 2022
0000-0003-3076-1591ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 3 since 2021Systems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Theory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Reinforcement learning · 40% Probabilistic and Bayesian machine learning · 29% Optimization for machine learning · 18%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 16 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning › robust reinforcement learning
robust markov decision process
1.122022
Robust $\phi$-Divergence MDPs · NeurIPS 2022
Partial Policy Iteration for L1-Robust Markov Decision Processes · J. Mach. Learn. Res. 2021
Machine learning › Reinforcement learning
markov decision process
0.922022
Robust $\phi$-Divergence MDPs · NeurIPS 2022
Fast Bellman Updates for Robust MDPs · ICML 2018
Machine learning › Optimization for machine learning › convex optimization
cutting plane methods
0.612022
Wasserstein Logistic Regression with Mixed Features · NeurIPS 2022
Machine learning › Trustworthy machine learning › robustness
distributionally robust optimization
0.612022
Wasserstein Logistic Regression with Mixed Features · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › generalized linear model
logistic regression
0.612022
Wasserstein Logistic Regression with Mixed Features · NeurIPS 2022
Mathematical optimization › optimization under uncertainty
robust optimization
0.612022
Robust $\phi$-Divergence MDPs · NeurIPS 2022
Machine learning › Reinforcement learning › dynamic programming
policy iteration
0.512021
Partial Policy Iteration for L1-Robust Markov Decision Processes · J. Mach. Learn. Res. 2021
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.412019
Optimistic Distributionally Robust Optimization for Nonparametric Likelihood Approximation · NeurIPS 2019
Machine learning › Optimization for machine learning
convex optimization
0.412019
Calculating Optimistic Likelihoods Using (Geodesically) Convex Optimization · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
likelihood estimation
0.412019
Calculating Optimistic Likelihoods Using (Geodesically) Convex Optimization · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
posterior inference
0.412019
Optimistic Distributionally Robust Optimization for Nonparametric Likelihood Approximation · NeurIPS 2019
Machine learning › Reinforcement learning › markov decision process
robust MDP
0.312018
Fast Bellman Updates for Robust MDPs · ICML 2018
Machine learning › Learning theory
overfitting
0.212022
Wasserstein Logistic Regression with Mixed Features · NeurIPS 2022
Machine learning › Trustworthy machine learning
robustness
0.212022
Wasserstein Logistic Regression with Mixed Features · NeurIPS 2022
Query processing and optimization
result reuse
0.112011
SQPR: Stream query planning with reuse · ICDE 2011
Cloud and datacenter computing
cluster resource management and scheduling
0.112011
SQPR: Stream query planning with reuse · ICDE 2011

Methods — techniques the papers use, named apart from their topics

simplex projection · 1.1robust bellman updates · 1.1wasserstein distance · 1.0exponential conic programming · 0.6value iteration · 0.5robust bellman operators · 0.5partial policy iteration · 0.5kullback-leibler divergence · 0.4geodesic convex optimization · 0.4fisher-rao distance · 0.4constrained optimization · 0.2
YearPublicationVenuePosition
2022 Robust $\phi$-Divergence MDPs
abstract
In recent years, robust Markov decision processes (MDPs) have emerged as a prominent modeling framework for dynamic decision problems affected by uncertainty. In contrast to classical MDPs, which only account for stochasticity by modeling the dynamics through a stochastic process with a known transition kernel, robust MDPs additionally account for ambiguity by optimizing in view of the most adverse transition kernel from a prescribed ambiguity set. In this paper, we develop a novel solution framework for robust MDPs with $s$-rectangular ambiguity sets that decomposes the problem into a sequence of robust Bellman updates and simplex projections. Exploiting the rich structure present in the simplex projections corresponding to $\phi$-divergence ambiguity sets, we show that the associated $s$-rectangular robust MDPs can be solved substantially faster than with state-of-the-art commercial solvers as well as a recent first-order solution scheme, thus rendering them attractive alternatives to classical MDPs in practical applications.
Chin Pang Ho, Marek Petrik, Wolfram Wiesemann
NeurIPS3
2022 Wasserstein Logistic Regression with Mixed Features
abstract
Recent work has leveraged the popular distributionally robust optimization paradigm to combat overfitting in classical logistic regression. While the resulting classification scheme displays a promising performance in numerical experiments, it is inherently limited to numerical features. In this paper, we show that distributionally robust logistic regression with mixed (\emph{i.e.}, numerical and categorical) features, despite amounting to an optimization problem of exponential size, admits a polynomial-time solution scheme. We subsequently develop a practically efficient cutting plane approach that solves the problem as a sequence of polynomial-time solvable exponential conic programs. Our method retains many of the desirable theoretical features of previous works, but---in contrast to the literature---it does not admit an equivalent representation as a regularized logistic regression, that is, it represents a genuinely novel variant of the logistic regression problem. We show that our method outperforms both the unregularized and the regularized logistic regression on categorical as well as mixed-feature benchmark instances.
Aras Selvi, Mohammad Reza Belbasi, Martin B. Haugh, Wolfram Wiesemann
NeurIPS4
2021 Partial Policy Iteration for L1-Robust Markov Decision Processes
abstract
Robust Markov decision processes (MDPs) compute reliable solutions for dynamic decision problems with partially-known transition probabilities. Unfortunately, accounting for uncertainty in the transition probabilities significantly increases the computational complexity of solving robust MDPs, which limits their scalability. This paper describes new, efficient algorithms for solving the common class of robust MDPs with s- and sa-rectangular ambiguity sets defined by weighted L1 norms. We propose partial policy iteration, a new, efficient, flexible, and general policy iteration scheme for robust MDPs. We also propose fast methods for computing the robust Bellman operator in quasi-linear time, nearly matching the ordinary Bellman operator's linear complexity. Our experimental results indicate that the proposed methods are many orders of magnitude faster than the state-of-the-art approach, which uses linear programming solvers combined with a robust value iteration.
Chin Pang Ho, Marek Petrik, Wolfram Wiesemann
J. Mach. Learn. Res.3
2019 Calculating Optimistic Likelihoods Using (Geodesically) Convex Optimization
abstract
A fundamental problem arising in many areas of machine learning is the evaluation of the likelihood of a given observation under different nominal distributions. Frequently, these nominal distributions are themselves estimated from data, which makes them susceptible to estimation errors. We thus propose to replace each nominal distribution with an ambiguity set containing all distributions in its vicinity and to evaluate an optimistic likelihood, that is, the maximum of the likelihood over all distributions in the ambiguity set. When the proximity of distributions is quantified by the Fisher-Rao distance or the Kullback-Leibler divergence, the emerging optimistic likelihoods can be computed efficiently using either geodesic or standard convex optimization techniques. We showcase the advantages of working with optimistic likelihoods on a classification problem using synthetic as well as empirical data.
Soroosh Shafiee, Man-Chung Yue, Daniel Kuhn 0001, Wolfram Wiesemann
NeurIPS5
2019 Optimistic Distributionally Robust Optimization for Nonparametric Likelihood Approximation
abstract
The likelihood function is a fundamental component in Bayesian statistics. However, evaluating the likelihood of an observation is computationally intractable in many applications. In this paper, we propose a non-parametric approximation of the likelihood that identifies a probability measure which lies in the neighborhood of the nominal measure and that maximizes the probability of observing the given sample point. We show that when the neighborhood is constructed by the Kullback-Leibler divergence, by moment conditions or by the Wasserstein distance, then our optimistic likelihood can be determined through the solution of a convex optimization problem, and it admits an analytical expression in particular cases. We also show that the posterior inference problem with our optimistic likelihood approximation enjoys strong theoretical performance guarantees, and it performs competitively in a probabilistic classification task.
Soroosh Shafiee, Man-Chung Yue, Daniel Kuhn 0001, Wolfram Wiesemann
NeurIPS5
2018 Fast Bellman Updates for Robust MDPs
abstract
We describe two efficient, and exact, algorithms for computing Bellman updates in robust Markov decision processes (MDPs). The first algorithm uses a homotopy continuation method to compute updates for L1-constrained s,a-rectangular ambiguity sets. It runs in quasi-linear time for plain L1-norms and also generalizes to weighted L1-norms. The second algorithm uses bisection to compute updates for robust MDPs with s-rectangular ambiguity sets. This algorithm, when combined with the homotopy method, also has a quasi-linear runtime. Unlike previous methods, our algorithms compute the primal solution in addition to the optimal objective value, which makes them useful in policy iteration methods. Our experimental results indicate that the proposed methods are over 1,000 times faster than Gurobi, a state-of-the-art commercial optimization package, for small instances, and the performance gap grows considerably with problem size.
Chin Pang Ho, Marek Petrik, Wolfram Wiesemann
ICML3
2012 Robust Software Partitioning with Multiple Instantiation
abstract
The purpose of software partitioning is to assign code segments of a given computer program to a range of execution locations such as general-purpose processors or specialist hardware components. These execution locations differ in speed, communication characteristics, and size. In particular, hardware components offering high speed tend to accommodate only few code segments. The goal of software partitioning is to find an assignment of code segments to execution locations that minimizes the overall program run time and respects the size constraints. In this paper we demonstrate that an additional speedup is obtained if we allow code segments to be instantiated on more than one location. We further show that the program run time not only depends on the execution frequency of the code segments but also on their execution order if there are multiply instantiated code segments. Unlike frequency information, however, sequence information is not available at the time when the software partition is selected. This motivates us to formulate the software-partitioning problem as a robust optimization problem with decision-dependent uncertainty. We transform this problem to a mixed-integer linear program of moderate size and report on promising numerical results.
Simon A. Spacey, Wolfram Wiesemann, Daniel Kuhn 0001, Wayne Luk
INFORMS J. Comput.2
2011 SQPR: Stream query planning with reuse
abstract
When users submit new queries to a distributed stream processing system (DSPS), a query planner must allocate physical resources, such as CPU cores, memory and network bandwidth, from a set of hosts to queries. Allocation decisions must provide the correct mix of resources required by queries, while achieving an efficient overall allocation to scale in the number of admitted queries. By exploiting overlap between queries and reusing partial results, a query planner can conserve resources but has to carry out more complex planning decisions. In this paper, we describe SQPR, a query planner that targets DSPSs in data centre environments with heterogeneous resources. SQPR models query admission, allocation and reuse as a single constrained optimisation problem and solves an approximate version to achieve scalability. It prevents individual resources from becoming bottlenecks by re-planning past allocation decisions and supports different allocation objectives. As our experimental evaluation in comparison with a state-of-the-art planner shows SQPR makes efficient resource allocation decisions, even with a high utilisation of resources, with acceptable overheads.
Evangelia Kalyvianaki, Wolfram Wiesemann, Quang Hieu Vu, Daniel Kuhn 0001, Peter R. Pietzuch
ICDE2
2008 A Stochastic Programming Approach for QoS-Aware Service Composition
abstract
We formulate the service composition problem as a multi-objective stochastic program which simultaneously optimizes the following quality of service (QoS) parameters: workflow duration, service invocation costs, availability, and reliability. All of these quality measures are modelled as decision-dependent random variables. Our model minimizes the average value-at- risk (AVaR) of the workflow duration and costs while imposing constraints on the workflow availability and reliability. AVaR is a popular risk measure in decision theory which quantifies the expected shortfall below some percentile of a loss distribution. By replacing the random durations and costs with their expected values, our risk-aware model reduces to the nominal problem formulation prevalent in literature. We argue that this nominal model can lead to overly risky decisions. Finally, we report on the scalability properties of our model.
Wolfram Wiesemann, Ronald Hochreiter, Daniel Kuhn 0001
CCGRID1