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

Gustavo Malkomes

dblp:156/3603 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.622018
Automating Bayesian optimization with Bayesian optimization · NeurIPS 2018
Bayesian optimization for automated model selection · NIPS 2016
Machine learning › Learning theory
model selection
0.622018
Automating Bayesian optimization with Bayesian optimization · NeurIPS 2018
Bayesian optimization for automated model selection · NIPS 2016
Mathematical optimization
experimental design
0.512021
Beyond the Pareto Efficient Frontier: Constraint Active Search for Multiobjective Experimental Design · ICML 2021
Mathematical optimization
multi-objective optimization
0.512021
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.312018
Efficient nonmyopic batch active search · NeurIPS 2018
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.212016
Bayesian optimization for automated model selection · NIPS 2016
Machine learning › Kernel, tree and ensemble methods
kernel selection
0.212016
Bayesian optimization for automated model selection · NIPS 2016
Machine learning › Efficient and distributed learning › active learning
active model selection
0.212015
Bayesian Active Model Selection with an Application to Automated Audiometry · NIPS 2015
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.212015
Bayesian Active Model Selection with an Application to Automated Audiometry · NIPS 2015
Data mining
clustering
0.212015
Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015
Data mining › clustering › center-based clustering
k-center clustering
0.212015
Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015
Approximation and online algorithms
approximation algorithms
0.212015
Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015
Distributed computing theory
distributed algorithms
0.212015
Fast Distributed k-Center Clustering with Outliers on Massive Data · NIPS 2015
Algorithms and data structures › clustering
distributed clustering
0.212015
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
YearPublicationVenuePosition
2021 Beyond the Pareto Efficient Frontier: Constraint Active Search for Multiobjective Experimental Design
abstract
Many 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
ICML1
2019 Automated cognitive modeling with Bayesian active model selection
Vishal Lall, Jordan W. Suchow, Gustavo Malkomes, Thomas L. Griffiths 0001
CogSci3
2018 Efficient nonmyopic batch active search
abstract
Active 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
NeurIPS2
2018 Automating Bayesian optimization with Bayesian optimization
abstract
Bayesian 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
NeurIPS1
2017 Efficient Nonmyopic Active Search
abstract
Active 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
ICML2
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 selection
abstract
Despite 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
NIPS1
2015 Bayesian Active Model Selection with an Application to Automated Audiometry
abstract
We 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
NIPS2
2015 Fast Distributed k-Center Clustering with Outliers on Massive Data
abstract
Clustering 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
NIPS1