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.

Michael Dusenberry

dblp:185/4346 · also Michael W. Dusenberry, Mike Dusenberry · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
3since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Databases, data management, data science and information retrieval · 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
Probabilistic and Bayesian machine learning · 31% Trustworthy machine learning · 19% Kernel, tree and ensemble methods · 14%
Databases, data mining, and information retrieval
1 paper
Machine learning and data management · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Medical and health informatics · 100%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 21 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation
0.712023
Neural Spline Search for Quantile Probabilistic Modeling · AAAI 2023
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
quantile regression
0.712023
Neural Spline Search for Quantile Probabilistic Modeling · AAAI 2023
Machine learning › Transfer learning and domain adaptation › zero-shot learning
zero-shot classification
0.712023
A Simple Zero-shot Prompt Weighting Technique to Improve Prompt Ensembling in Text-Image Models · ICML 2023
Machine learning › Trustworthy machine learning
calibration
0.512021
Combining Ensembles and Data Augmentation Can Harm Your Calibration · ICLR 2021
Machine learning › Kernel, tree and ensemble methods › ensemble learning
ensemble calibration
0.512021
Combining Ensembles and Data Augmentation Can Harm Your Calibration · ICLR 2021
Machine learning › Kernel, tree and ensemble methods
model ensemble
0.512021
Combining Ensembles and Data Augmentation Can Harm Your Calibration · ICLR 2021
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks
0.412020
Efficient and Scalable Bayesian Neural Nets with Rank-1 Factors · ICML 2020
Machine learning › Graph learning
graph neural network
0.412020
Learning the Graphical Structure of Electronic Health Records with Graph Convolutional Transformer · AAAI 2020
Machine learning › Trustworthy machine learning
uncertainty estimation
0.412020
Efficient and Scalable Bayesian Neural Nets with Rank-1 Factors · ICML 2020
Medical and health informatics › electronic health records
electronic health record modeling
0.412020
Learning the Graphical Structure of Electronic Health Records with Graph Convolutional Transformer · AAAI 2020
Machine learning › Trustworthy machine learning › uncertainty estimation › neural network uncertainty
bayesian neural network uncertainty
0.412019
Bayesian Layers: A Module for Neural Network Uncertainty · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming
0.412019
Bayesian Layers: A Module for Neural Network Uncertainty · NeurIPS 2019
Machine learning and data management › machine learning systems
declarative machine learning
0.212016
SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016
Machine learning and data management › scalable machine learning
distributed learning
0.212016
SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016
Compilers and program optimization › deep learning compiler
operator fusion
0.212016
SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016
Computer vision › Vision and language › vision-language model
image-text model
0.212023
A Simple Zero-shot Prompt Weighting Technique to Improve Prompt Ensembling in Text-Image Models · ICML 2023
Machine learning › Deep learning architectures and training
data augmentation
0.112021
Combining Ensembles and Data Augmentation Can Harm Your Calibration · ICLR 2021
Machine learning › Efficient and distributed learning
parameter-efficient model
0.112020
Efficient and Scalable Bayesian Neural Nets with Rank-1 Factors · ICML 2020
Machine learning › Generative modeling
normalizing flow
0.112019
Bayesian Layers: A Module for Neural Network Uncertainty · NeurIPS 2019
High-performance computing
cluster computing
0.112016
SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016
Parallel and multicore computing › data-parallel programming
data-parallel frameworks
0.112016
SystemML: Declarative Machine Learning on Spark · Proc. VLDB Endow. 2016

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

transformer · 0.9graph convolutional transformer · 0.9variational inference · 0.8linear algebra · 0.8cost-based optimization · 0.8symbolic operators · 0.7prompt weighting · 0.7monotonic spline regression · 0.7contrastive learning · 0.7ensembling · 0.5data augmentation · 0.5deep ensembles · 0.4
YearPublicationVenuePosition
2023 Neural Spline Search for Quantile Probabilistic Modeling
abstract
Accurate estimation of output quantiles is crucial in many use cases, where it is desired to model the range of possibility. Modeling target distribution at arbitrary quantile levels and at arbitrary input attribute levels are important to offer a comprehensive picture of the data, and requires the quantile function to be expressive enough. The quantile function describing the target distribution using quantile levels is critical for quantile regression. Although various parametric forms for the distributions (that the quantile function specifies) can be adopted, an everlasting problem is selecting the most appropriate one that can properly approximate the data distributions. In this paper, we propose a non-parametric and data-driven approach, Neural Spline Search (NSS), to represent the observed data distribution without parametric assumptions. NSS is flexible and expressive for modeling data distributions by transforming the inputs with a series of monotonic spline regressions guided by symbolic operators. We demonstrate that NSS outperforms previous methods on synthetic, real-world regression and time-series forecasting tasks.
Ruoxi Sun 0002, Chun-Liang Li, Sercan Ö. Arik, Michael Dusenberry, Chen-Yu Lee, Tomas Pfister
AAAI4
2023 A Simple Zero-shot Prompt Weighting Technique to Improve Prompt Ensembling in Text-Image Models
abstract
Contrastively trained text-image models have the remarkable ability to perform zero-shot classification, that is, classifying previously unseen images into categories that the model has never been explicitly trained to identify. However, these zero-shot classifiers need prompt engineering to achieve high accuracy. Prompt engineering typically requires hand-crafting a set of prompts for individual downstream tasks. In this work, we aim to automate this prompt engineering and improve zero-shot accuracy through prompt ensembling. In particular, we ask “Given a large pool of prompts, can we automatically score the prompts and ensemble those that are most suitable for a particular downstream dataset, without needing access to labeled validation data?". We demonstrate that this is possible. In doing so, we identify several pathologies in a naive prompt scoring method where the score can be easily overconfident due to biases in pre-training and test data, and we propose a novel prompt scoring method that corrects for the biases. Using our proposed scoring method to create a weighted average prompt ensemble, our method overall outperforms equal average ensemble, as well as hand-crafted prompts, on ImageNet, 4 of its variants, and 11 fine-grained classification benchmarks. while being fully automatic, optimization-free, and not requiring access to labeled validation data.
James Urquhart Allingham, Jie Ren 0006, Michael Dusenberry, Xiuye Gu, Yin Cui, Dustin Tran, Jeremiah Z. Liu, Balaji Lakshminarayanan
ICML3
2021 Combining Ensembles and Data Augmentation Can Harm Your Calibration
Yeming Wen, Ghassen Jerfel, Rafael Muller, Michael Dusenberry, Jasper Snoek, Balaji Lakshminarayanan, Dustin Tran
ICLR4
2020 Learning the Graphical Structure of Electronic Health Records with Graph Convolutional Transformer
abstract
Effective modeling of electronic health records (EHR) is rapidly becoming an important topic in both academia and industry. A recent study showed that using the graphical structure underlying EHR data (e.g. relationship between diagnoses and treatments) improves the performance of prediction tasks such as heart failure prediction. However, EHR data do not always contain complete structure information. Moreover, when it comes to claims data, structure information is completely unavailable to begin with. Under such circumstances, can we still do better than just treating EHR data as a flat-structured bag-of-features? In this paper, we study the possibility of jointly learning the hidden structure of EHR while performing supervised prediction tasks on EHR data. Specifically, we discuss that Transformer is a suitable basis model to learn the hidden EHR structure, and propose Graph Convolutional Transformer, which uses data statistics to guide the structure learning process. The proposed model consistently outperformed previous approaches empirically, on both synthetic data and publicly available EHR data, for various prediction tasks such as graph reconstruction and readmission prediction, indicating that it can serve as an effective general-purpose representation learning algorithm for EHR data.
Edward Choi 0003, Zhen Xu 0006, Michael Dusenberry, Gerardo Flores 0002, Emily Xue, Andrew M. Dai
AAAI4
2020 Efficient and Scalable Bayesian Neural Nets with Rank-1 Factors
abstract
Bayesian neural networks (BNNs) demonstrate promising success in improving the robustness and uncertainty quantification of modern deep learning. However, they generally struggle with underfitting at scale and parameter efficiency. On the other hand, deep ensembles have emerged as alternatives for uncertainty quantification that, while outperforming BNNs on certain problems, also suffer from efficiency issues. It remains unclear how to combine the strengths of these two approaches and remediate their common issues. To tackle this challenge, we propose a rank-1 parameterization of BNNs, where each weight matrix involves only a distribution on a rank-1 subspace. We also revisit the use of mixture approximate posteriors to capture multiple modes, where unlike typical mixtures, this approach admits a significantly smaller memory increase (e.g., only a 0.4% increase for a ResNet-50 mixture of size 10). We perform a systematic empirical study on the choices of prior, variational posterior, and methods to improve training. For ResNet-50 on ImageNet, Wide ResNet 28-10 on CIFAR-10/100, and an RNN on MIMIC-III, rank-1 BNNs achieve state-of-the-art performance across log-likelihood, accuracy, and calibration on the test sets and out-of-distribution variants.
Michael Dusenberry, Ghassen Jerfel, Yeming Wen, Yi-An Ma, Jasper Snoek, Katherine A. Heller, Balaji Lakshminarayanan, Dustin Tran
ICML1
2019 Bayesian Layers: A Module for Neural Network Uncertainty
abstract
We describe Bayesian Layers, a module designed for fast experimentation with neural network uncertainty. It extends neural network libraries with drop-in replacements for common layers. This enables composition via a unified abstraction over deterministic and stochastic functions and allows for scalability via the underlying system. These layers capture uncertainty over weights (Bayesian neural nets), pre-activation units (dropout), activations (stochastic output layers''), or the function itself (Gaussian processes). They can also be reversible to propagate uncertainty from input to output. We include code examples for common architectures such as Bayesian LSTMs, deep GPs, and flow-based models. As demonstration, we fit a 5-billion parameterBayesian Transformer'' on 512 TPUv2 cores for uncertainty in machine translation and a Bayesian dynamics model for model-based planning. Finally, we show how Bayesian Layers can be used within the Edward2 language for probabilistic programming with stochastic processes.
Dustin Tran, Michael Dusenberry, Mark van der Wilk, Danijar Hafner
NeurIPS2
2016 SystemML: Declarative Machine Learning on Spark
abstract
The rising need for custom machine learning (ML) algorithms and the growing data sizes that require the exploitation of distributed, data-parallel frameworks such as MapReduce or Spark, pose significant productivity challenges to data scientists. Apache SystemML addresses these challenges through declarative ML by (1) increasing the productivity of data scientists as they are able to express custom algorithms in a familiar domain-specific language covering linear algebra primitives and statistical functions, and (2) transparently running these ML algorithms on distributed, data-parallel frameworks by applying cost-based compilation techniques to generate efficient, low-level execution plans with in-memory single-node and large-scale distributed operations. This paper describes SystemML on Apache Spark, end to end, including insights into various optimizer and runtime techniques as well as performance characteristics. We also share lessons learned from porting SystemML to Spark and declarative ML in general. Finally, SystemML is open-source, which allows the database community to leverage it as a testbed for further research.
Matthias Boehm 0001, Michael Dusenberry, Deron Eriksson, Alexandre V. Evfimievski, Faraz Makari Manshadi, Niketan Pansare, Berthold Reinwald, Frederick Reiss 0001, Prithviraj Sen, Arvind Surve, Shirish Tatikonda
Proc. VLDB Endow.2