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

Jeff Donahue

dblp:43/10771 · also Jeffrey Donahue · DBLP profile ↗
← Back
23ranked-venue papers
8as first author
2since 2021 · last 2022
—ORCID · none

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

Artificial intelligence and machine learning · 22 · 8 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 3 first-authorDatabases, 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
21 papers
Generative modeling · 18% Image recognition and object detection · 13% Transfer learning and domain adaptation · 11%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 30 heaviest of 47, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
generative adversarial network
1.962021
Training Generative Adversarial Networks by Solving Ordinary Differential Equations · NeurIPS 2020
High Fidelity Speech Synthesis with Adversarial Networks · ICLR 2020
Large Scale Adversarial Representation Learning · NeurIPS 2019
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning
0.622019
Large Scale Adversarial Representation Learning · NeurIPS 2019
Context Encoders: Feature Learning by Inpainting · CVPR 2016
Machine learning › Transfer learning and domain adaptation › few-shot learning
cross-modal few-shot learning
0.612022
Flamingo: a Visual Language Model for Few-Shot Learning · NeurIPS 2022
Natural language and speech › Language models and text generation
in-context learning
0.612022
Flamingo: a Visual Language Model for Few-Shot Learning · NeurIPS 2022
Natural language and speech › Language models and text generation
multimodal language model
0.612022
Flamingo: a Visual Language Model for Few-Shot Learning · NeurIPS 2022
Computer vision › Vision and language
vision-language model
0.612022
Flamingo: a Visual Language Model for Few-Shot Learning · NeurIPS 2022
Machine learning › Deep learning architectures and training › recurrent neural network
recurrent convolutional network
0.522017
Long-Term Recurrent Convolutional Networks for Visual Recognition and Description · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Long-term recurrent convolutional networks for visual recognition and description · CVPR 2015
Natural language and speech › Speech recognition and synthesis
text-to-speech synthesis
0.512021
End-to-end Adversarial Text-to-Speech · ICLR 2021
Computer vision › Image recognition and object detection
object detection
0.422016
Region-Based Convolutional Networks for Accurate Object Detection and Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation · CVPR 2014
Computer vision › Image recognition and object detection › object detection › region-based detection
region-based CNN
0.422016
Region-Based Convolutional Networks for Accurate Object Detection and Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation · CVPR 2014
Natural language and speech › Speech recognition and synthesis
speech synthesis
0.412020
High Fidelity Speech Synthesis with Adversarial Networks · ICLR 2020
Mathematical optimization › numerical analysis
ODE solvers
0.412020
Training Generative Adversarial Networks by Solving Ordinary Differential Equations · NeurIPS 2020
Mathematical optimization
ordinary differential equation
0.412020
Training Generative Adversarial Networks by Solving Ordinary Differential Equations · NeurIPS 2020
Machine learning › Representation and self-supervised learning › representation learning
adversarial representation learning
0.412019
Large Scale Adversarial Representation Learning · NeurIPS 2019
Machine learning › Generative modeling › image generation
natural image synthesis
0.412019
Large Scale GAN Training for High Fidelity Natural Image Synthesis · ICLR 2019
Machine learning › Trustworthy machine learning
interpretability
0.422016
Generating Visual Explanations · ECCV (4) 2016
Annotator rationales for visual recognition · ICCV 2011
Machine learning › Trustworthy machine learning › interpretability
visual explanation
0.422016
Generating Visual Explanations · ECCV (4) 2016
Annotator rationales for visual recognition · ICCV 2011
Machine learning › Deep learning architectures and training
convolutional neural network
0.322016
Region-Based Convolutional Networks for Accurate Object Detection and Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Caffe: Convolutional Architecture for Fast Feature Embedding · ACM Multimedia 2014
Machine learning › Generative modeling › diffusion model › image restoration
image inpainting
0.212016
Context Encoders: Feature Learning by Inpainting · CVPR 2016
Computer vision › Image recognition and object detection › object detection
region-based detection
0.212016
Region-Based Convolutional Networks for Accurate Object Detection and Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Computer vision › Segmentation and scene understanding › image segmentation
region-based segmentation
0.212016
Region-Based Convolutional Networks for Accurate Object Detection and Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Computer vision › Segmentation and scene understanding
semantic segmentation
0.212016
Region-Based Convolutional Networks for Accurate Object Detection and Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Computer vision › Vision and language › vision-language generation
visual explanation generation
0.212016
Generating Visual Explanations · ECCV (4) 2016
Machine learning › Deep learning architectures and training › sequence modeling › sequence generation
sequence-to-sequence generation
0.212015
Sequence to Sequence - Video to Text · ICCV 2015
Computer vision › Vision and language
video captioning
0.212015
Sequence to Sequence - Video to Text · ICCV 2015
Computer vision › Video understanding and tracking
video classification
0.212015
Long-term recurrent convolutional networks for visual recognition and description · CVPR 2015
Recommender systems
content recommendation
0.212015
Visual Search at Pinterest · KDD 2015
Information retrieval
image retrieval
0.212015
Visual Search at Pinterest · KDD 2015
Machine learning › Representation and self-supervised learning › visual representation › image representation › convolutional neural network features
deep convolutional features
0.212014
DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition · ICML 2014
Machine learning › Deep learning architectures and training › deep learning systems
deep learning framework
0.212014
Caffe: Convolutional Architecture for Fast Feature Embedding · ACM Multimedia 2014

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

adversarial training · 1.2region proposal · 0.6fine-tuning · 0.6convolutional neural network · 0.6pretrained vision encoder · 0.6pre-trained language model · 0.6interleaved multimodal pretraining · 0.6end-to-end training · 0.5backpropagation · 0.5runge-kutta · 0.4integration error control · 0.4adversarial network · 0.4distributed computation · 0.2
YearPublicationVenuePosition
2022 Flamingo: a Visual Language Model for Few-Shot Learning
abstract
Building models that can be rapidly adapted to novel tasks using only a handful of annotated examples is an open challenge for multimodal machine learning research. We introduce Flamingo, a family of Visual Language Models (VLM) with this ability. We propose key architectural innovations to: (i) bridge powerful pretrained vision-only and language-only models, (ii) handle sequences of arbitrarily interleaved visual and textual data, and (iii) seamlessly ingest images or videos as inputs. Thanks to their flexibility, Flamingo models can be trained on large-scale multimodal web corpora containing arbitrarily interleaved text and images, which is key to endow them with in-context few-shot learning capabilities. We perform a thorough evaluation of our models, exploring and measuring their ability to rapidly adapt to a variety of image and video tasks. These include open-ended tasks such as visual question-answering, where the model is prompted with a question which it has to answer, captioning tasks, which evaluate the ability to describe a scene or an event, and close-ended tasks such as multiple-choice visual question-answering. For tasks lying anywhere on this spectrum, a single Flamingo model can achieve a new state of the art with few-shot learning, simply by prompting the model with task-specific examples. On numerous benchmarks, Flamingo outperforms models fine-tuned on thousands of times more task-specific data.
Jean-Baptiste Alayrac, Jeff Donahue, Pauline Luc, Antoine Miech, Iain Barr, Yana Hasson, Karel Lenc, Arthur Mensch, Katherine Millican, Malcolm Reynolds, Roman Ring, Eliza Rutherford, Serkan Cabi, Tengda Han, Zhitao Gong, Sina Samangooei, Marianne Monteiro, Jacob L. Menick, Sebastian Borgeaud, Andrew Brock, Aida Nematzadeh, Sahand Sharifzadeh, Mikolaj Binkowski, Ricardo Barreira, Oriol Vinyals, Andrew Zisserman, Karen Simonyan
NeurIPS2
2021 End-to-end Adversarial Text-to-Speech
Jeff Donahue, Sander Dieleman, Mikolaj Binkowski, Erich Elsen, Karen Simonyan
ICLR1
2020 High Fidelity Speech Synthesis with Adversarial Networks
Mikolaj Binkowski, Jeff Donahue, Sander Dieleman, Aidan Clark, Erich Elsen, Norman Casagrande, Luis C. Cobo, Karen Simonyan
ICLR2
2020 Training Generative Adversarial Networks by Solving Ordinary Differential Equations
abstract
The instability of Generative Adversarial Network (GAN) training has frequently been attributed to gradient descent. Consequently, recent methods have aimed to tailor the models and training procedures to stabilise the discrete updates. In contrast, we study the continuous-time dynamics induced by GAN training. Both theory and toy experiments suggest that these dynamics are in fact surprisingly stable. From this perspective, we hypothesise that instabilities in training GANs arise from the integration error in discretising the continuous dynamics. We experimentally verify that well-known ODE solvers (such as Runge-Kutta) can stabilise training - when combined with a regulariser that controls the integration error. Our approach represents a radical departure from previous methods which typically use adaptive optimisation and stabilisation techniques that constrain the functional space (e.g. Spectral Normalisation). Evaluation on CIFAR-10 and ImageNet shows that our method outperforms several strong baselines, demonstrating its efficacy.
Chongli Qin, Yan Wu 0010, Jost Tobias Springenberg, Andrew Brock, Jeff Donahue, Timothy P. Lillicrap, Pushmeet Kohli
NeurIPS5
2019 Large Scale GAN Training for High Fidelity Natural Image Synthesis
Andrew Brock, Jeff Donahue, Karen Simonyan
ICLR2
2019 Large Scale Adversarial Representation Learning
abstract
Adversarially trained generative models (GANs) have recently achieved compelling image synthesis results. But despite early successes in using GANs for unsupervised representation learning, they have since been superseded by approaches based on self-supervision. In this work we show that progress in image generation quality translates to substantially improved representation learning performance. Our approach, BigBiGAN, builds upon the state-of-the-art BigGAN model, extending it to representation learning by adding an encoder and modifying the discriminator. We extensively evaluate the representation learning and generation capabilities of these BigBiGAN models, demonstrating that these generation-based models achieve the state of the art in unsupervised representation learning on ImageNet, as well as compelling results in unconditional image generation.
Jeff Donahue, Karen Simonyan
NeurIPS1
2017 Adversarial Feature Learning
Jeff Donahue, Philipp Krähenbühl, Trevor Darrell
ICLR (Poster)1
2017 Long-Term Recurrent Convolutional Networks for Visual Recognition and Description
abstract
Models based on deep convolutional networks have dominated recent image interpretation tasks; we investigate whether models which are also recurrent are effective for tasks involving sequences, visual and otherwise. We describe a class of recurrent convolutional architectures which is end-to-end trainable and suitable for large-scale visual understanding tasks, and demonstrate the value of these models for activity recognition, image captioning, and video description. In contrast to previous models which assume a fixed visual representation or perform simple temporal averaging for sequential processing, recurrent convolutional models are "doubly deep" in that they learn compositional representations in space and time. Learning long-term dependencies is possible when nonlinearities are incorporated into the network state updates. Differentiable recurrent models are appealing in that they can directly map variable-length inputs (e.g., videos) to variable-length outputs (e.g., natural language text) and can model complex temporal dynamics; yet they can be optimized with backpropagation. Our recurrent sequence models are directly connected to modern visual convolutional network models and can be jointly trained to learn temporal dynamics and convolutional perceptual representations. Our results show that such models have distinct advantages over state-of-the-art models for recognition or generation which are separately defined or optimized.
Jeff Donahue, Lisa Anne Hendricks, Marcus Rohrbach, Subhashini Venugopalan, Sergio Guadarrama, Kate Saenko, Trevor Darrell
IEEE Trans. Pattern Anal. Mach. Intell.1
2016 Context Encoders: Feature Learning by Inpainting
abstract
We present an unsupervised visual feature learning algorithm driven by context-based pixel prediction. By analogy with auto-encoders, we propose Context Encoders - a convolutional neural network trained to generate the contents of an arbitrary image region conditioned on its surroundings. In order to succeed at this task, context encoders need to both understand the content of the entire image, as well as produce a plausible hypothesis for the missing part(s). When training context encoders, we have experimented with both a standard pixel-wise reconstruction loss, as well as a reconstruction plus an adversarial loss. The latter produces much sharper results because it can better handle multiple modes in the output. We found that a context encoder learns a representation that captures not just appearance but also the semantics of visual structures. We quantitatively demonstrate the effectiveness of our learned features for CNN pre-training on classification, detection, and segmentation tasks. Furthermore, context encoders can be used for semantic inpainting tasks, either stand-alone or as initialization for non-parametric methods.
Deepak Pathak, Philipp Krähenbühl, Jeff Donahue, Trevor Darrell, Alexei A. Efros
CVPR3
2016 Generating Visual Explanations
Lisa Anne Hendricks, Zeynep Akata, Marcus Rohrbach, Jeff Donahue, Bernt Schiele, Trevor Darrell
ECCV (4)4
2016 Region-Based Convolutional Networks for Accurate Object Detection and Segmentation
abstract
Object detection performance, as measured on the canonical PASCAL VOC Challenge datasets, plateaued in the final years of the competition. The best-performing methods were complex ensemble systems that typically combined multiple low-level image features with high-level context. In this paper, we propose a simple and scalable detection algorithm that improves mean average precision (mAP) by more than 50 percent relative to the previous best result on VOC 2012-achieving a mAP of 62.4 percent. Our approach combines two ideas: (1) one can apply high-capacity convolutional networks (CNNs) to bottom-up region proposals in order to localize and segment objects and (2) when labeled training data are scarce, supervised pre-training for an auxiliary task, followed by domain-specific fine-tuning, boosts performance significantly. Since we combine region proposals with CNNs, we call the resulting model an R-CNN or Region-based Convolutional Network. Source code for the complete system is available at http://www.cs.berkeley.edu/~rbg/rcnn.
Ross B. Girshick, Jeff Donahue, Trevor Darrell, Jitendra Malik
IEEE Trans. Pattern Anal. Mach. Intell.2
2015 Long-term recurrent convolutional networks for visual recognition and description
abstract
Models based on deep convolutional networks have dominated recent image interpretation tasks; we investigate whether models which are also recurrent, or “temporally deep”, are effective for tasks involving sequences, visual and otherwise. We develop a novel recurrent convolutional architecture suitable for large-scale visual learning which is end-to-end trainable, and demonstrate the value of these models on benchmark video recognition tasks, image description and retrieval problems, and video narration challenges. In contrast to current models which assume a fixed spatio-temporal receptive field or simple temporal averaging for sequential processing, recurrent convolutional models are “doubly deep” in that they can be compositional in spatial and temporal “layers”. Such models may have advantages when target concepts are complex and/or training data are limited. Learning long-term dependencies is possible when nonlinearities are incorporated into the network state updates. Long-term RNN models are appealing in that they directly can map variable-length inputs (e.g., video frames) to variable length outputs (e.g., natural language text) and can model complex temporal dynamics; yet they can be optimized with backpropagation. Our recurrent long-term models are directly connected to modern visual convnet models and can be jointly trained to simultaneously learn temporal dynamics and convolutional perceptual representations. Our results show such models have distinct advantages over state-of-the-art models for recognition or generation which are separately defined and/or optimized.
Jeff Donahue, Lisa Anne Hendricks, Sergio Guadarrama, Marcus Rohrbach, Subhashini Venugopalan, Trevor Darrell, Kate Saenko
CVPR1
2015 Sequence to Sequence - Video to Text
abstract
Real-world videos often have complex dynamics, methods for generating open-domain video descriptions should be sensitive to temporal structure and allow both input (sequence of frames) and output (sequence of words) of variable length. To approach this problem we propose a novel end-to-end sequence-to-sequence model to generate captions for videos. For this we exploit recurrent neural networks, specifically LSTMs, which have demonstrated state-of-the-art performance in image caption generation. Our LSTM model is trained on video-sentence pairs and learns to associate a sequence of video frames to a sequence of words in order to generate a description of the event in the video clip. Our model naturally is able to learn the temporal structure of the sequence of frames as well as the sequence model of the generated sentences, i.e. a language model. We evaluate several variants of our model that exploit different visual features on a standard set of YouTube videos and two movie description datasets (M-VAD and MPII-MD).
Subhashini Venugopalan, Marcus Rohrbach, Jeff Donahue, Raymond J. Mooney, Trevor Darrell, Kate Saenko
ICCV3
2015 Visual Search at Pinterest
abstract
We demonstrate that, with the availability of distributed computation platforms such as Amazon Web Services and open-source tools, it is possible for a small engineering team to build, launch and maintain a cost-effective, large-scale visual search system. We also demonstrate, through a comprehensive set of live experiments at Pinterest, that content recommendation powered by visual search improves user engagement. By sharing our implementation details and learnings from launching a commercial visual search engine from scratch, we hope visual search becomes more widely incorporated into today's commercial applications.
Yushi Jing, David C. Liu, Dmitry Kislyuk, Andrew Zhai, Jiajing Xu 0003, Jeff Donahue, Sarah Tavel
KDD6
2015 Translating Videos to Natural Language Using Deep Recurrent Neural Networks
abstract
Subhashini Venugopalan, Huijuan Xu, Jeff Donahue, Marcus Rohrbach, Raymond Mooney, Kate Saenko. Proceedings of the 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2015.
Subhashini Venugopalan, Huijuan Xu 0001, Jeff Donahue, Marcus Rohrbach, Raymond J. Mooney, Kate Saenko
HLT-NAACL3
2014 Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation
abstract
Object detection performance, as measured on the canonical PASCAL VOC dataset, has plateaued in the last few years. The best-performing methods are complex ensemble systems that typically combine multiple low-level image features with high-level context. In this paper, we propose a simple and scalable detection algorithm that improves mean average precision (mAP) by more than 30% relative to the previous best result on VOC 2012 -- achieving a mAP of 53.3%. Our approach combines two key insights: (1) one can apply high-capacity convolutional neural networks (CNNs) to bottom-up region proposals in order to localize and segment objects and (2) when labeled training data is scarce, supervised pre-training for an auxiliary task, followed by domain-specific fine-tuning, yields a significant performance boost. Since we combine region proposals with CNNs, we call our method R-CNN: Regions with CNN features. We also present experiments that provide insight into what the network learns, revealing a rich hierarchy of image features. Source code for the complete system is available at http://www.cs.berkeley.edu/~rbg/rcnn.
Ross B. Girshick, Jeff Donahue, Trevor Darrell, Jitendra Malik
CVPR2
2014 Part-Based R-CNNs for Fine-Grained Category Detection
Ning Zhang 0014, Jeff Donahue, Ross B. Girshick, Trevor Darrell
ECCV (1)2
2014 DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition
abstract
We evaluate whether features extracted from the activation of a deep convolutional network trained in a fully supervised fashion on a large, fixed set of object recognition tasks can be re-purposed to novel generic tasks. Our generic tasks may differ significantly from the originally trained tasks and there may be insufficient labeled or unlabeled data to conventionally train or adapt a deep architecture to the new tasks. We investigate and visualize the semantic clustering of deep convolutional features with respect to a variety of such tasks, including scene recognition, domain adaptation, and fine-grained recognition challenges. We compare the efficacy of relying on various network levels to define a fixed feature, and report novel results that significantly outperform the state-of-the-art on several important vision challenges. We are releasing DeCAF, an open-source implementation of these deep convolutional activation features, along with all associated network parameters to enable vision researchers to be able to conduct experimentation with deep representations across a range of visual concept learning paradigms.
Jeff Donahue, Yangqing Jia, Oriol Vinyals, Judy Hoffman, Ning Zhang 0014, Eric Tzeng, Trevor Darrell
ICML1
2014 Caffe: Convolutional Architecture for Fast Feature Embedding
abstract
Caffe provides multimedia scientists and practitioners with a clean and modifiable framework for state-of-the-art deep learning algorithms and a collection of reference models. The framework is a BSD-licensed C++ library with Python and MATLAB bindings for training and deploying general-purpose convolutional neural networks and other deep models efficiently on commodity architectures. Caffe fits industry and internet-scale media needs by CUDA GPU computation, processing over 40 million images a day on a single K40 or Titan GPU (approx 2 ms per image). By separating model representation from actual implementation, Caffe allows experimentation and seamless switching among platforms for ease of development and deployment from prototyping machines to cloud environments.
Yangqing Jia, Evan Shelhamer, Jeff Donahue, Sergey Karayev, Jonathan Long, Ross B. Girshick, Sergio Guadarrama, Trevor Darrell
ACM Multimedia3
2014 LSDA: Large Scale Detection through Adaptation
Judy Hoffman, Sergio Guadarrama, Eric Tzeng, Ronghang Hu, Jeff Donahue, Ross B. Girshick, Trevor Darrell, Kate Saenko
NIPS5
2014 Asymmetric and Category Invariant Feature Transformations for Domain Adaptation
Judy Hoffman, Erik Rodner, Jeff Donahue, Brian Kulis, Kate Saenko
Int. J. Comput. Vis.3
2013 Semi-supervised Domain Adaptation with Instance Constraints
abstract
Most successful object classification and detection methods rely on classifiers trained on large labeled datasets. However, for domains where labels are limited, simply borrowing labeled data from existing datasets can hurt performance, a phenomenon known as "dataset bias." We propose a general framework for adapting classifiers from "borrowed" data to the target domain using a combination of available labeled and unlabeled examples. Specifically, we show that imposing smoothness constraints on the classifier scores over the unlabeled data can lead to improved adaptation results. Such constraints are often available in the form of instance correspondences, e.g. when the same object or individual is observed simultaneously from multiple views, or tracked between video frames. In these cases, the object labels are unknown but can be constrained to be the same or similar. We propose techniques that build on existing domain adaptation methods by explicitly modeling these relationships, and demonstrate empirically that they improve recognition accuracy in two scenarios, multicategory image classification and object detection in video.
Jeff Donahue, Judy Hoffman, Erik Rodner, Kate Saenko, Trevor Darrell
CVPR1
2011 Annotator rationales for visual recognition
abstract
Traditional supervised visual learning simply asks annotators “what” label an image should have. We propose an approach for image classification problems requiring subjective judgment that also asks “why”, and uses that information to enrich the learned model. We develop two forms of visual annotator rationales: in the first, the annotator highlights the spatial region of interest he found most influential to the label selected, and in the second, he comments on the visual attributes that were most important. For either case, we show how to map the response to synthetic contrast examples, and then exploit an existing large-margin learning technique to refine the decision boundary accordingly. Results on multiple scene categorization and human attractiveness tasks show the promise of our approach, which can more accurately learn complex categories with the explanations behind the label choices.
Jeff Donahue, Kristen Grauman
ICCV1