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

Jonathan Long

dblp:04/10335 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorSystems, architecture and hardware · 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
Deep learning architectures and training · 34% Segmentation and scene understanding · 28% Image recognition and object detection · 11%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding
semantic segmentation
0.832017
Fully Convolutional Networks for Semantic Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Large Scale Visual Recognition through Adaptation using Joint Representation and Multiple Instance Learning · J. Mach. Learn. Res. 2016
Fully convolutional networks for semantic segmentation · CVPR 2015
Machine learning › Deep learning architectures and training
convolutional neural network
0.642017
Fully Convolutional Networks for Semantic Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Fully convolutional networks for semantic segmentation · CVPR 2015
Do Convnets Learn Correspondence? · NIPS 2014
Machine learning › Deep learning architectures and training › convolutional neural network › convolutional neural network architecture
fully convolutional network
0.522017
Fully Convolutional Networks for Semantic Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Fully convolutional networks for semantic segmentation · CVPR 2015
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.212016
Large Scale Visual Recognition through Adaptation using Joint Representation and Multiple Instance Learning · J. Mach. Learn. Res. 2016
Machine learning › Representation and self-supervised learning › representation learning
joint representation learning
0.212016
Large Scale Visual Recognition through Adaptation using Joint Representation and Multiple Instance Learning · J. Mach. Learn. Res. 2016
Machine learning › Learning paradigms
multiple instance learning
0.212016
Large Scale Visual Recognition through Adaptation using Joint Representation and Multiple Instance Learning · J. Mach. Learn. Res. 2016
Computer vision › Image recognition and object detection
object detection
0.212016
Large Scale Visual Recognition through Adaptation using Joint Representation and Multiple Instance Learning · J. Mach. Learn. Res. 2016
Computer vision › Segmentation and scene understanding › dense prediction
pixel labeling
0.212016
Large Scale Visual Recognition through Adaptation using Joint Representation and Multiple Instance Learning · J. Mach. Learn. Res. 2016
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
Machine learning › Efficient and distributed learning › hardware acceleration
GPU training
0.212014
Caffe: Convolutional Architecture for Fast Feature Embedding · ACM Multimedia 2014
Computer vision › Segmentation and scene understanding
dense prediction
0.112017
Fully Convolutional Networks for Semantic Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Transfer learning and domain adaptation
fine-tuning
0.112015
Fully convolutional networks for semantic segmentation · CVPR 2015

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

transfer learning · 0.5fine-tuning · 0.3multiple instance learning · 0.2convolutional neural network · 0.2skip architecture · 0.2end-to-end training · 0.2GPU computation · 0.2CUDA · 0.2
YearPublicationVenuePosition
2017 Fully Convolutional Networks for Semantic Segmentation
abstract
Convolutional networks are powerful visual models that yield hierarchies of features. We show that convolutional networks by themselves, trained end-to-end, pixels-to-pixels, improve on the previous best result in semantic segmentation. Our key insight is to build "fully convolutional" networks that take input of arbitrary size and produce correspondingly-sized output with efficient inference and learning. We define and detail the space of fully convolutional networks, explain their application to spatially dense prediction tasks, and draw connections to prior models. We adapt contemporary classification networks (AlexNet, the VGG net, and GoogLeNet) into fully convolutional networks and transfer their learned representations by fine-tuning to the segmentation task. We then define a skip architecture that combines semantic information from a deep, coarse layer with appearance information from a shallow, fine layer to produce accurate and detailed segmentations. Our fully convolutional networks achieve improved segmentation of PASCAL VOC (30% relative improvement to 67.2% mean IU on 2012), NYUDv2, SIFT Flow, and PASCAL-Context, while inference takes one tenth of a second for a typical image.
Evan Shelhamer, Jonathan Long, Trevor Darrell
IEEE Trans. Pattern Anal. Mach. Intell.2
2016 Large Scale Visual Recognition through Adaptation using Joint Representation and Multiple Instance Learning
abstract
A major barrier towards scaling visual recognition systems is the difficulty of obtaining labeled images for large numbers of categories. Recently, deep convolutional neural networks (CNNs) trained used 1.2M+ labeled images have emerged as clear winners on object classification benchmarks. Unfortunately, only a small fraction of those labels are available with bounding box localization for training the detection task and even fewer pixel level annotations are available for semantic segmentation. It is much cheaper and easier to collect large quantities of image-level labels from search engines than it is to collect scene-centric images with precisely localized labels. We develop methods for learning large scale recognition models which exploit joint training over both weak (image-level) and strong (bounding box) labels and which transfer learned perceptual representations from strongly-labeled auxiliary tasks. We provide a novel formulation of a joint multiple instance learning method that includes examples from object-centric data with image-level labels when available, and also performs domain transfer learning to improve the underlying detector representation. We then show how to use our large scale detectors to produce pixel level annotations. Using our method, we produce a $>$7.6K category detector and release code and models at lsda.berkeley vision.org.
Judy Hoffman, Deepak Pathak, Eric Tzeng, Jonathan Long, Sergio Guadarrama, Trevor Darrell, Kate Saenko
J. Mach. Learn. Res.4
2015 Fully convolutional networks for semantic segmentation
abstract
Convolutional networks are powerful visual models that yield hierarchies of features. We show that convolutional networks by themselves, trained end-to-end, pixels-to-pixels, exceed the state-of-the-art in semantic segmentation. Our key insight is to build “fully convolutional” networks that take input of arbitrary size and produce correspondingly-sized output with efficient inference and learning. We define and detail the space of fully convolutional networks, explain their application to spatially dense prediction tasks, and draw connections to prior models. We adapt contemporary classification networks (AlexNet [20], the VGG net [31], and GoogLeNet [32]) into fully convolutional networks and transfer their learned representations by fine-tuning [3] to the segmentation task. We then define a skip architecture that combines semantic information from a deep, coarse layer with appearance information from a shallow, fine layer to produce accurate and detailed segmentations. Our fully convolutional network achieves state-of-the-art segmentation of PASCAL VOC (20% relative improvement to 62.2% mean IU on 2012), NYUDv2, and SIFT Flow, while inference takes less than one fifth of a second for a typical image.
Jonathan Long, Evan Shelhamer, Trevor Darrell
CVPR1
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 Multimedia5
2014 Do Convnets Learn Correspondence?
Jonathan Long, Ning Zhang 0014, Trevor Darrell
NIPS1
2011 Practical 3-D object detection using category and instance-level appearance models
abstract
Bipedal walking in human environments is made difficult by the unevenness of the terrain and by external disturbances. Most approaches to bipedal walking in such environments either rely upon a precise model of the surface or special hardware designed for uneven terrain. In this paper, we present an alternative approach to stabilize the walking of an inexpensive, commercially-available, position-controlled humanoid robot in difficult environments. We use electrically compliant swing foot dynamics and onboard sensors to estimate the inclination of the local surface, and use a online learning algorithm to learn an adaptive surface model. Perturbations due to external disturbances or model errors are rejected by a hierarchical push recovery controller, which modulates three biomechanically motivated push recovery controllers according to the current estimated state. We use a physically realistic simulation with an articulated robot model and reinforcement learning algorithm to train the push recovery controller, and implement the learned controller on a commercial DARwIn-OP small humanoid robot. Experimental results show that this combined approach enables the robot to walk over unknown, uneven surfaces without falling down.
Kate Saenko, Sergey Karayev, Yangqing Jia, Alex Shyr, Allison Janoch, Jonathan Long, Mario Fritz, Trevor Darrell
IROS6