author

Jared Dunnmon

Prev. Dir. of AI at DIU
,
Co-Founder & Chief Scientist, Stealth Startup

Dr. Jared Dunnmon is the Senior Advisor for Strategic Initiatives at the Defense Innovation Unit (DIU).

Prior to DIU, Jared was an Intelligence Community Postdoctoral Fellow in Computer Science at Stanford University, where he was advised by Prof. Chris Ré. His research interests focus on combining heterogeneous data modalities, machine learning, and human domain expertise to inform and improve decision making around such topics as human health, energy & environment, and geopolitical stability. Jared has also worked to bridge the gap between technological development and effective deployment in a variety of contexts including foreign policy at the U.S. Senate Foreign Relations Committee, solar electrification at Offgrid Electric, cybersecurity at the Center for Strategic and International Studies, emerging technology investment at Draper Fisher Jurvetson, nuclear fusion modeling at the Oxford Mathematical Institute, and nonlinear energy harvesting at Duke University.

Jared holds a PhD from Stanford University (2017), a B.S. from Duke University, and both an MSc. in Mathematical Modeling and Scientific Computing and an M.B.A. from Oxford, where he studied as a Rhodes Scholar.

The latest from Jared

Domino: Discovering Systematic Errors with Cross-Modal Embeddings
Machine learning models that achieve high overall accuracy often make systematic errors on important subsets (or slices) of data. Identifying underperforming slices is particularly challenging when working with high-dimensional inputs (e.g. images, audio), where important slices are often unlabeled. In order to address this issue, recent studies have proposed automated slice discovery methods (SDMs), which leverage learned model representations to mine input data for slices on which a model performs poorly. To be useful to a practitioner, these methods must identify slices that are both underperforming and coherent (i.e. united by a human-understandable concept). However, no quantitative evaluation framework currently...
Research Paper
Domino: Discovering Systematic Errors with Cross-Modal Embeddings

Machine learning models that achieve high overall accuracy often make systematic errors on important subsets (or slices) of data. Identifying underperforming slices is particularly challenging when working with high-dimensional inputs (e.g. images, audio), where important slices are often unlabeled. In order to address this issue, recent studies have proposed automated slice discovery methods (SDMs), which leverage learned model representations to…

Apr 28, 2022 •

Sabri Eyuboglu, Maya Varma, Khaled Saab, Jean-Benoit Delbrouck + 4 more

Learn more about Domino: Discovering Systematic Errors with Cross-Modal Embeddings
Cross-Modal Data Programming Enables Rapid Medical Machine Learning
Labeling training datasets has become a key barrier to building medical machine learning models. One strategy is to generate training labels programmatically, for example by applying natural language processing pipelines to text reports associated with imaging studies. We propose cross-modal data programming, which generalizes this intuitive strategy in a theoretically-grounded way that enables simpler, clinician-driven input, reduces required labeling time, and improves with additional unlabeled data. In this approach, clinicians generate training labels for models defined over a target modality (e.g. images or time series) by writing rules over an auxiliary modality (e.g. text reports). The resulting technical challenge consists...
Research Paper
Cross-Modal Data Programming Enables Rapid Medical Machine Learning

Labeling training datasets has become a key barrier to building medical machine learning models. One strategy is to generate training labels programmatically, for example by applying natural language processing pipelines to text reports associated with imaging studies. We propose cross-modal data programming, which generalizes this intuitive strategy in a theoretically-grounded way that enables simpler, clinician-driven input, reduces required labeling time,…

Nov 14, 2020 •

Jared Dunnmon, Alex Ratner, Nishith Khandwala, Khaled Saab + 7 more

Learn more about Cross-Modal Data Programming Enables Rapid Medical Machine Learning
Ivy: Instrumental Variable Synthesis for Causal Inference
A popular way to estimate the causal effect of a variable x on y from observational data is to use an instrumental variable (IV): a third variable z that affects y only through x. The more strongly z is associated with x, the more reliable the estimate is, but such strong IVs are difficult to find. Instead, practitioners combine more commonly available IV candidates—which are not necessarily strong, or even valid, IVs—into a single "summary" that is plugged into causal effect estimators in place of an IV. In genetic epidemiology, such approaches are known as allele scores. Allele scores require...
Research Paper
Ivy: Instrumental Variable Synthesis for Causal Inference

A popular way to estimate the causal effect of a variable x on y from observational data is to use an instrumental variable (IV): a third variable z that affects y only through x. The more strongly z is associated with x, the more reliable the estimate is, but such strong IVs are difficult to find. Instead, practitioners combine more…

Jun 02, 2020 •

Zhaobin Kuang, Frederic Sala, Nimit S. Sohoni, Sen Wu + 4 more

Learn more about Ivy: Instrumental Variable Synthesis for Causal Inference
Weakly Supervised Classification of Aortic Valve Malformations Using Unlabeled Cardiac MRI Sequences
Biomedical repositories such as the UK Biobank provide increasing access to prospectively collected cardiac imaging, however these data are unlabeled, which creates barriers to their use in supervised machine learning. We develop a weakly supervised deep learning model for classification of aortic valve malformations using up to 4,000 unlabeled cardiac MRI sequences. Instead of requiring highly curated training data, weak supervision relies on noisy heuristics defined by domain experts to programmatically generate large-scale, imperfect training labels. For aortic valve classification, models trained with imperfect labels substantially outperform a supervised model trained on hand-labeled MRIs. In an orthogonal validation experiment using...
Research Paper
Weakly Supervised Classification of Aortic Valve Malformations Using Unlabeled Cardiac MRI Sequences

Biomedical repositories such as the UK Biobank provide increasing access to prospectively collected cardiac imaging, however these data are unlabeled, which creates barriers to their use in supervised machine learning. We develop a weakly supervised deep learning model for classification of aortic valve malformations using up to 4,000 unlabeled cardiac MRI sequences. Instead of requiring highly curated training data, weak…

Dec 20, 2019 •
Learn more about Weakly Supervised Classification of Aortic Valve Malformations Using Unlabeled Cardiac MRI Sequences
Training Complex Models with Multi-Task Weak Supervision
As machine learning models continue to increase in complexity, collecting large hand-labeled training sets has become one of the biggest roadblocks in practice. Instead, weaker forms of supervision that provide noisier but cheaper labels are often used. However, these weak supervision sources have diverse and unknown accuracies, may output correlated labels, and may label different tasks or apply at different levels of granularity. We propose a framework for integrating and modeling such weak supervision sources by viewing them as labeling different related sub-tasks of a problem, which we refer to as the multi-task weak supervision setting. We show that by...
Research Paper
Training Complex Models with Multi-Task Weak Supervision

As machine learning models continue to increase in complexity, collecting large hand-labeled training sets has become one of the biggest roadblocks in practice. Instead, weaker forms of supervision that provide noisier but cheaper labels are often used. However, these weak supervision sources have diverse and unknown accuracies, may output correlated labels, and may label different tasks or apply at different…

Learn more about Training Complex Models with Multi-Task Weak Supervision
Snorkel MeTaL: Weak Supervision for Multi-Task Learning
Many real-world machine learning problems are challenging to tackle for two reasons: (i) they involve multiple sub-tasks at different levels of granularity; and (ii) they require large volumes of labeled training data. We propose Snorkel MeTaL, an end-to-end system for multi-task learning that leverages weak supervision provided at multiple levels of granularity by domain expert users. In MeTaL, a user specifies a problem consisting of multiple, hierarchically-related sub-tasks-for example, classifying a document at multiple levels of granularity-and then provides labeling functions for each sub-task as weak supervision. MeTaL learns a re-weighted model of these labeling functions, and uses the combined...
Research Paper
Snorkel MeTaL: Weak Supervision for Multi-Task Learning

Many real-world machine learning problems are challenging to tackle for two reasons: (i) they involve multiple sub-tasks at different levels of granularity; and (ii) they require large volumes of labeled training data. We propose Snorkel MeTaL, an end-to-end system for multi-task learning that leverages weak supervision provided at multiple levels of granularity by domain expert users. In MeTaL, a user…

Dec 18, 2018 •

Alex Ratner, Braden J. Hancock, Jared Dunnmon, Roger Goldman + 1 more

Learn more about Snorkel MeTaL: Weak Supervision for Multi-Task Learning
Learning to Compose Domain-Specific Transformations for Data Augmentation
Data augmentation is a ubiquitous technique for increasing the size of labeled training sets by leveraging task-specific data transformations that preserve class labels. While it is often easy for domain experts to specify individual transformations, constructing and tuning the more sophisticated compositions typically needed to achieve state-of-the-art results is a time-consuming manual task in practice. We propose a method for automating this process by learning a generative sequence model over user-specified transformation functions using a generative adversarial approach. Our method can make use of arbitrary, non-deterministic transformation functions, is robust to misspecified user input, and is trained on unlabeled data....
Research Paper
Learning to Compose Domain-Specific Transformations for Data Augmentation

Data augmentation is a ubiquitous technique for increasing the size of labeled training sets by leveraging task-specific data transformations that preserve class labels. While it is often easy for domain experts to specify individual transformations, constructing and tuning the more sophisticated compositions typically needed to achieve state-of-the-art results is a time-consuming manual task in practice. We propose a method for…

Dec 19, 2017 •

Alex Ratner, Henry Ehrenberg, Zeshan Hussain, Jared Dunnmon + 1 more

Learn more about Learning to Compose Domain-Specific Transformations for Data Augmentation
 Illution Back
Illution Front

For models that need to be right. Not just good enough.