Demo Data from VLDB 2026 / reviewers in the wild / expert
Gustavo Malkomes
dblp:156/3603
· DBLP profile ↗
9ranked-venue papers
5as first author
1since 2021 · last 2021
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 5 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
5 papers |
Learning theory · 26% Optimization for machine learning · 22% Kernel, tree and ensemble methods · 19% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 60% Distributed computing theory · 13% Algorithms and data structures · 13% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 100% |
Topics — the 14 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.6 | 2 | 2018 | Automating Bayesian optimization with Bayesian optimization · NeurIPS 2018 Bayesian optimization for automated model selection · NIPS 2016 |
Machine learning › Learning theory
model selection |
0.6 | 2 | 2018 | Automating Bayesian optimization with Bayesian optimization · NeurIPS 2018 Bayesian optimization for automated model selection · NIPS 2016 |
Mathematical optimization
experimental design |
0.5 | 1 | 2021 | Beyond the Pareto Efficient Frontier: Constraint Active Search for Multiobjective Experimental Design · ICML 2021 |
Mathematical optimization
multi-objective optimization |
0.5 | 1 | 2021 | Beyond the Pareto Efficient Frontier: Constraint Active Search for Multiobjective Experimental Design · ICML 2021 |
Machine learning › Reinforcement learning › bandit › pure-exploration bandit
active search |
0.3 | 1 | 2018 | Efficient nonmyopic batch active search · NeurIPS 2018 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
0.2 | 1 | 2016 | Bayesian optimization for automated model selection · NIPS 2016 |
Machine learning › Kernel, tree and ensemble methods
kernel selection |
0.2 | 1 | 2016 | Bayesian optimization for automated model selection · NIPS 2016 |
Machine learning › Efficient and distributed learning › active learning
active model selection |
0.2 | 1 | 2015 | Bayesian Active Model Selection with an Application to Automated Audiometry · NIPS 2015 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.2 | 1 | 2015 | Bayesian Active Model Selection with an Application to Automated Audiometry · NIPS 2015 |
Data mining
clustering |
0.2 | 1 | 2015 | Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015 |
Data mining › clustering › center-based clustering
k-center clustering |
0.2 | 1 | 2015 | Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015 |
Approximation and online algorithms
approximation algorithms |
0.2 | 1 | 2015 | Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015 |
Distributed computing theory
distributed algorithms |
0.2 | 1 | 2015 | Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015 |
Algorithms and data structures › clustering
distributed clustering |
0.2 | 1 | 2015 | Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015 |
Methods — techniques the papers use, named apart from their topics
bayesian optimization · 0.6multi-objective optimization · 0.5expected coverage improvement · 0.5outlier handling · 0.4information-theoretic active learning · 0.4gaussian process · 0.4distributed computation · 0.4pruning · 0.3probabilistic model · 0.3bayesian optimal policy · 0.3marginal likelihood · 0.2kernel between models · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Beyond the Pareto Efficient Frontier: Constraint Active Search for Multiobjective Experimental DesignabstractMany problems in engineering design and simulation require balancing competing objectives under the presence of uncertainty. Sample-efficient multiobjective optimization methods focus on the objective function values in metric space and ignore the sampling behavior of the design configurations in parameter space. Consequently, they may provide little actionable insight on how to choose designs in the presence of metric uncertainty or limited precision when implementing a chosen design. We propose a new formulation that accounts for the importance of the parameter space and is thus more suitable for multiobjective design problems; instead of searching for the Pareto-efficient frontier, we solicit the desired minimum performance thresholds on all objectives to define regions of satisfaction. We introduce an active search algorithm called Expected Coverage Improvement (ECI) to efficiently discover the region of satisfaction and simultaneously sample diverse acceptable configurations. We demonstrate our algorithm on several design and simulation domains: mechanical design, additive manufacturing, medical monitoring, and plasma physics. Gustavo Malkomes, Bolong Cheng, Eric Hans Lee, Michael McCourt |
ICML | 1 |
| 2019 | Automated cognitive modeling with Bayesian active model selection
Vishal Lall, Jordan W. Suchow, Gustavo Malkomes, Thomas L. Griffiths 0001 |
CogSci | 3 |
| 2018 | Efficient nonmyopic batch active searchabstractActive search is a learning paradigm for actively identifying as many members of a given class as possible. A critical target scenario is high-throughput screening for scientific discovery, such as drug or materials discovery. In these settings, specialized instruments can often evaluate \emph{multiple} points simultaneously; however, all existing work on active search focuses on sequential acquisition. We bridge this gap, addressing batch active search from both the theoretical and practical perspective. We first derive the Bayesian optimal policy for this problem, then prove a lower bound on the performance gap between sequential and batch optimal policies: the ``cost of parallelization.'' We also propose novel, efficient batch policies inspired by state-of-the-art sequential policies, and develop an aggressive pruning technique that can dramatically speed up computation. We conduct thorough experiments on data from three application domains: a citation network, material science, and drug discovery, testing all proposed policies (14 total) with a wide range of batch sizes. Our results demonstrate that the empirical performance gap matches our theoretical bound, that nonmyopic policies usually significantly outperform myopic alternatives, and that diversity is an important consideration for batch policy design. Shali Jiang 0001, Gustavo Malkomes, Matthew Abbott, Benjamin Moseley, Roman Garnett |
NeurIPS | 2 |
| 2018 | Automating Bayesian optimization with Bayesian optimizationabstractBayesian optimization is a powerful tool for global optimization of expensive functions. One of its key components is the underlying probabilistic model used for the objective function f. In practice, however, it is often unclear how one should appropriately choose a model, especially when gathering data is expensive. In this work, we introduce a novel automated Bayesian optimization approach that dynamically selects promising models for explaining the observed data using Bayesian Optimization in the model space. Crucially, we account for the uncertainty in the choice of model; our method is capable of using multiple models to represent its current belief about f and subsequently using this information for decision making. We argue, and demonstrate empirically, that our approach automatically finds suitable models for the objective function, which ultimately results in more-efficient optimization. Gustavo Malkomes, Roman Garnett |
NeurIPS | 1 |
| 2017 | Efficient Nonmyopic Active SearchabstractActive search is an active learning setting with the goal of identifying as many members of a given class as possible under a labeling budget. In this work, we first establish a theoretical hardness of active search, proving that no polynomial-time policy can achieve a constant factor approximation ratio with respect to the expected utility of the optimal policy. We also propose a novel, computationally efficient active search policy achieving exceptional performance on several real-world tasks. Our policy is nonmyopic, always considering the entire remaining search budget. It also automatically and dynamically balances exploration and exploitation consistent with the remaining budget, without relying on a parameter to control this tradeoff. We conduct experiments on diverse datasets from several domains: drug discovery, materials science, and a citation network. Our efficient nonmyopic policy recovers significantly more valuable points with the same budget than several alternatives from the literature, including myopic approximations to the optimal policy. Shali Jiang 0001, Gustavo Malkomes, Geoff Converse, Alyssa Shofner, Benjamin Moseley, Roman Garnett |
ICML | 2 |
| 2017 | A stochastic framework for K-SVD with applications on face recognition
Gustavo Malkomes, Carlos Brito 0001, João Paulo Pordeus Gomes |
Pattern Anal. Appl. | 1 |
| 2016 | Bayesian optimization for automated model selectionabstractDespite the success of kernel-based nonparametric methods, kernel selection still requires considerable expertise, and is often described as a “black art.” We present a sophisticated method for automatically searching for an appropriate kernel from an infinite space of potential choices. Previous efforts in this direction have focused on traversing a kernel grammar, only examining the data via computation of marginal likelihood. Our proposed search method is based on Bayesian optimization in model space, where we reason about model evidence as a function to be maximized. We explicitly reason about the data distribution and how it induces similarity between potential model choices in terms of the explanations they can offer for observed data. In this light, we construct a novel kernel between models to explain a given dataset. Our method is capable of finding a model that explains a given dataset well without any human assistance, often with fewer computations of model evidence than previous approaches, a claim we demonstrate empirically. Gustavo Malkomes, Chip Schaff, Roman Garnett |
NIPS | 1 |
| 2015 | Bayesian Active Model Selection with an Application to Automated AudiometryabstractWe introduce a novel information-theoretic approach for active model selection and demonstrate its effectiveness in a real-world application. Although our method can work with arbitrary models, we focus on actively learning the appropriate structure for Gaussian process (GP) models with arbitrary observation likelihoods. We then apply this framework to rapid screening for noise-induced hearing loss (NIHL), a widespread and preventible disability, if diagnosed early. We construct a GP model for pure-tone audiometric responses of patients with NIHL. Using this and a previously published model for healthy responses, the proposed method is shown to be capable of diagnosing the presence or absence of NIHL with drastically fewer samples than existing approaches. Further, the method is extremely fast and enables the diagnosis to be performed in real time. Jacob R. Gardner, Gustavo Malkomes, Roman Garnett, Kilian Q. Weinberger, Dennis L. Barbour, John P. Cunningham |
NIPS | 2 |
| 2015 | Fast Distributed k-Center Clustering with Outliers on Massive DataabstractClustering large data is a fundamental problem with a vast number of applications. Due to the increasing size of data, practitioners interested in clustering have turned to distributed computation methods. In this work, we consider the widely used k-center clustering problem and its variant used to handle noisy data, k-center with outliers. In the noise-free setting we demonstrate how a previously-proposed distributed method is actually an O(1)-approximation algorithm, which accurately explains its strong empirical performance. Additionally, in the noisy setting, we develop a novel distributed algorithm that is also an O(1)-approximation. These algorithms are highly parallel and lend themselves to virtually any distributed computing framework. We compare both empirically against the best known noisy sequential clustering methods and show that both distributed algorithms are consistently close to their sequential versions. The algorithms are all one can hope for in distributed settings: they are fast, memory efficient and they match their sequential counterparts. Gustavo Malkomes, Matt J. Kusner, Kilian Q. Weinberger, Benjamin Moseley |
NIPS | 1 |