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

Sergio Guadarrama

dblp:89/2073 · DBLP profile ↗
← Back
37ranked-venue papers
6as first author
4since 2021 · last 2022
—ORCID · none

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

Artificial intelligence and machine learning · 33 · 5 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 2 first-authorSystems, architecture and hardware · 4 · 1 first-author · 2 since 2021Theory of computation · 2Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 first-author

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
19 papers
Reinforcement learning · 21% Deep learning architectures and training · 10% Representation and self-supervised learning · 10%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
robustness
0.922021
Compressive Visual Representations · NeurIPS 2021
Measuring the Reliability of Reinforcement Learning Algorithms · ICLR 2020
Machine learning › Representation and self-supervised learning
contrastive learning
0.622021
Compressive Visual Representations · NeurIPS 2021
Predictive Information Accelerates Learning in RL · NeurIPS 2020
Machine learning › Reinforcement learning › offline reinforcement learning
decision transformer
0.612022
Multi-Game Decision Transformers · NeurIPS 2022
Machine learning › Reinforcement learning
generalist agents
0.612022
Multi-Game Decision Transformers · NeurIPS 2022
Machine learning › Reinforcement learning
offline reinforcement learning
0.612022
Multi-Game Decision Transformers · NeurIPS 2022
Computer vision › Image recognition and object detection
object detection
0.522017
Speed/Accuracy Trade-Offs for Modern Convolutional Object Detectors · CVPR 2017
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 › 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
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › self-supervised representation learning
self-supervised visual representation learning
0.512021
Compressive Visual Representations · NeurIPS 2021
Computer vision › Vision and language
image captioning
0.432017
Improved Image Captioning via Policy Gradient optimization of SPIDEr · ICCV 2017
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
Machine learning › Reinforcement learning › sample efficiency
sample-efficient reinforcement learning
0.412020
Predictive Information Accelerates Learning in RL · NeurIPS 2020
Machine learning › Learning theory
classification
0.412019
The Devil is in the Decoder: Classification, Regression and GANs · Int. J. Comput. Vis. 2019
Machine learning › Generative modeling
generative adversarial network
0.412019
The Devil is in the Decoder: Classification, Regression and GANs · Int. J. Comput. Vis. 2019
Machine learning › Reinforcement learning › imitation learning
inverse reinforcement learning
0.412019
From Language to Goals: Inverse Reinforcement Learning for Vision-Based Instruction Following · ICLR (Poster) 2019
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
regression
0.412019
The Devil is in the Decoder: Classification, Regression and GANs · Int. J. Comput. Vis. 2019
Computer vision › Vision and language
video captioning
0.322013
YouTube2Text: Recognizing and Describing Arbitrary Activities Using Semantic Hierarchies and Zero-Shot Recognition · ICCV 2013
Generating Natural-Language Video Descriptions Using Text-Mined Knowledge · AAAI 2013
Natural language and speech › Language models and text generation
text generation evaluation
0.312017
Improved Image Captioning via Policy Gradient optimization of SPIDEr · ICCV 2017
Performance modeling and evaluation
benchmarking
0.312017
Speed/Accuracy Trade-Offs for Modern Convolutional Object Detectors · CVPR 2017
Machine learning › Transfer learning and domain adaptation › domain adaptation › unsupervised domain adaptation
cross-modal domain adaptation
0.212016
Cross-modal adaptation for RGB-D detection · ICRA 2016
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 › 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
Computer vision › Image recognition and object detection › object detection › multimodal object detection
RGB-D object detection
0.212016
Cross-modal adaptation for RGB-D detection · ICRA 2016
Computer vision › Segmentation and scene understanding
semantic segmentation
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 › regularization
early stopping
0.212015
Compute Less to Get More: Using ORC to Improve Sparse Filtering · AAAI 2015
Computer vision › Image recognition and object detection
food recognition
0.212015
Im2Calories: Towards an Automated Mobile Vision Food Diary · ICCV 2015
Computer vision › Segmentation and scene understanding › object segmentation
food segmentation
0.212015
Im2Calories: Towards an Automated Mobile Vision Food Diary · ICCV 2015
Robotics › Motion planning and robot control
stopping criteria
0.212015
Compute Less to Get More: Using ORC to Improve Sparse Filtering · AAAI 2015
Computer vision › Video understanding and tracking
video classification
0.212015
Long-term recurrent convolutional networks for visual recognition and description · CVPR 2015
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

convolutional neural network · 0.9contrastive learning · 0.9conditional entropy bottleneck · 0.9transformer · 0.6offline RL · 0.6behavioral cloning · 0.6end-to-end training · 0.5backpropagation · 0.5latent bootstrapping · 0.5empirical evaluation · 0.4feature extractor comparison · 0.3SSD · 0.3R-FCN · 0.3Faster R-CNN · 0.3multi-label classification · 0.2
YearPublicationVenuePosition
2022 PI-ARS: Accelerating Evolution-Learned Visual-Locomotion with Predictive Information Representations
abstract
Evolution Strategy (ES) algorithms have shown promising results in training complex robotic control policies due to their massive parallelism capability, simple implementation, effective parameter-space exploration, and fast training time. However, a key limitation of ES is its scalability to large capacity models, including modern neural network architectures. In this work, we develop Predictive Information Augmented Random Search (PI-ARS) to mitigate this limitation by leveraging recent advancements in representation learning to reduce the parameter search space for ES. Namely, PI-ARS combines a gradient-based representation learning technique, Predictive Information (PI), with a gradient-free ES algorithm, Augmented Random Search (ARS), to train policies that can process complex robot sensory inputs and handle highly nonlinear robot dynamics. We evaluate PI-ARS on a set of challenging visual-locomotion tasks where a quadruped robot needs to walk on uneven stepping stones, quincuncial piles, and moving platforms, as well as to complete an indoor navigation task. Across all tasks, PI-ARS demonstrates significantly better learning efficiency and performance compared to the ARS baseline. We further validate our algorithm by demonstrating that the learned policies can successfully transfer to a real quadruped robot, for example, achieving a 100% success rate on the real-world stepping stone environment, dramatically improving prior results achieving 40% success.
Kuang-Huei Lee, Ofir Nachum, Tingnan Zhang, Sergio Guadarrama, Jie Tan 0001, Wenhao Yu 0003
IROS4
2022 Scalability and Generalization of Circuit Training for Chip Floorplanning
abstract
Chip floorplanning is a complex task within the physical design process, with more than six decades of research dedicated to it. In a recent paper published in Nature~\citemirhoseini2021graph, a new methodology based on deep reinforcement learning was proposed that solves the floorplanning problem for advanced chip technologies with production quality results. The proposed method enables generalization, which means that the quality of placements improves as the policy is trained on a larger number of chip blocks. In this paper, we describe Circuit Training, an open-source distributed reinforcement learning framework that re-implements the proposed methodology in TensorFlow v2.x. We will explain the framework and discuss ways it can be extended to solve other important problems within physical design and more generally chip design. We also show new experimental results that demonstrate the scaling and generalization performance of Circuit Training.
Summer Yue, Ebrahim M. Songhori, Wenjie Jiang 0001, Toby Boyd, Anna Goldie, Azalia Mirhoseini, Sergio Guadarrama
ISPD7
2022 Multi-Game Decision Transformers
abstract
A longstanding goal of the field of AI is a method for learning a highly capable, generalist agent from diverse experience. In the subfields of vision and language, this was largely achieved by scaling up transformer-based models and training them on large, diverse datasets. Motivated by this progress, we investigate whether the same strategy can be used to produce generalist reinforcement learning agents. Specifically, we show that a single transformer-based model – with a single set of weights – trained purely offline can play a suite of up to 46 Atari games simultaneously at close-to-human performance. When trained and evaluated appropriately, we find that the same trends observed in language and vision hold, including scaling of performance with model size and rapid adaptation to new games via fine-tuning. We compare several approaches in this multi-game setting, such as online and offline RL methods and behavioral cloning, and find that our Multi-Game Decision Transformer models offer the best scalability and performance. We release the pre-trained models and code to encourage further research in this direction.
Kuang-Huei Lee, Ofir Nachum, Sherry Yang 0001, Lisa Lee, Daniel Freeman, Sergio Guadarrama, Ian Fischer, Winnie Xu, Eric Jang, Henryk Michalewski, Igor Mordatch
NeurIPS6
2021 Compressive Visual Representations
abstract
Learning effective visual representations that generalize well without human supervision is a fundamental problem in order to apply Machine Learning to a wide variety of tasks. Recently, two families of self-supervised methods, contrastive learning and latent bootstrapping, exemplified by SimCLR and BYOL respectively, have made significant progress. In this work, we hypothesize that adding explicit information compression to these algorithms yields better and more robust representations. We verify this by developing SimCLR and BYOL formulations compatible with the Conditional Entropy Bottleneck (CEB) objective, allowing us to both measure and control the amount of compression in the learned representation, and observe their impact on downstream tasks. Furthermore, we explore the relationship between Lipschitz continuity and compression, showing a tractable lower bound on the Lipschitz constant of the encoders we learn. As Lipschitz continuity is closely related to robustness, this provides a new explanation for why compressed models are more robust. Our experiments confirm that adding compression to SimCLR and BYOL significantly improves linear evaluation accuracies and model robustness across a wide range of domain shifts. In particular, the compressed version of BYOL achieves 76.0% Top-1 linear evaluation accuracy on ImageNet with ResNet-50, and 78.8% with ResNet-50 2x.
Kuang-Huei Lee, Anurag Arnab, Sergio Guadarrama, John F. Canny, Ian Fischer
NeurIPS3
2020 Measuring the Reliability of Reinforcement Learning Algorithms
Stephanie C. Y. Chan, Samuel Fishman, Anoop Korattikara Balan, John F. Canny, Sergio Guadarrama
ICLR5
2020 Predictive Information Accelerates Learning in RL
abstract
The Predictive Information is the mutual information between the past and the future, I(Xpast; Xfuture). We hypothesize that capturing the predictive information is useful in RL, since the ability to model what will happen next is necessary for success on many tasks. To test our hypothesis, we train Soft Actor-Critic (SAC) agents from pixels with an auxiliary task that learns a compressed representation of the predictive information of the RL environment dynamics using a contrastive version of the Conditional Entropy Bottleneck (CEB) objective. We refer to these as Predictive Information SAC (PI-SAC) agents. We show that PI-SAC agents can substantially improve sample efficiency over challenging baselines on tasks from the DM Control suite of continuous control environments. We evaluate PI-SAC agents by comparing against uncompressed PI-SAC agents, other compressed and uncompressed agents, and SAC agents directly trained from pixels. Our implementation is given on GitHub.
Kuang-Huei Lee, Ian Fischer, Anthony Z. Liu, Yijie Guo, Honglak Lee, John F. Canny, Sergio Guadarrama
NeurIPS7
2019 From Language to Goals: Inverse Reinforcement Learning for Vision-Based Instruction Following
Justin Fu, Anoop Korattikara Balan, Sergey Levine, Sergio Guadarrama
ICLR (Poster)4
2019 The Devil is in the Decoder: Classification, Regression and GANs
Zbigniew Wojna, Vittorio Ferrari, Sergio Guadarrama, Nathan Silberman, Liang-Chieh Chen, Alireza Fathi, Jasper R. R. Uijlings
Int. J. Comput. Vis.3
2018 Tracking Emerges by Colorizing Videos
Carl Vondrick, Abhinav Shrivastava, Alireza Fathi, Sergio Guadarrama, Kevin Murphy 0002
ECCV (13)4
2017 PixColor: Pixel Recursive Colorization
Sergio Guadarrama, Ryan Dahl, David Bieber, Jonathon Shlens, Mohammad Norouzi 0002, Kevin Murphy 0002
BMVC1
2017 The Devil is in the Decoder
Zbigniew Wojna, Jasper R. R. Uijlings, Sergio Guadarrama, Nathan Silberman, Liang-Chieh Chen, Alireza Fathi, Vittorio Ferrari
BMVC3
2017 Speed/Accuracy Trade-Offs for Modern Convolutional Object Detectors
abstract
The goal of this paper is to serve as a guide for selecting a detection architecture that achieves the right speed/memory/accuracy balance for a given application and platform. To this end, we investigate various ways to trade accuracy for speed and memory usage in modern convolutional object detection systems. A number of successful systems have been proposed in recent years, but apples-toapples comparisons are difficult due to different base feature extractors (e.g., VGG, Residual Networks), different default image resolutions, as well as different hardware and software platforms. We present a unified implementation of the Faster R-CNN [30], R-FCN [6] and SSD [25] systems, which we view as meta-architectures and trace out the speed/accuracy trade-off curve created by using alternative feature extractors and varying other critical parameters such as image size within each of these meta-architectures. On one extreme end of this spectrum where speed and memory are critical, we present a detector that achieves real time speeds and can be deployed on a mobile device. On the opposite end in which accuracy is critical, we present a detector that achieves state-of-the-art performance measured on the COCO detection task.
Jonathan Huang, Vivek Rathod, Chen Sun 0002, Menglong Zhu, Anoop Korattikara Balan, Alireza Fathi, Ian Fischer, Zbigniew Wojna, Yang Song 0009, Sergio Guadarrama, Kevin Murphy 0002
CVPR10
2017 Improved Image Captioning via Policy Gradient optimization of SPIDEr
abstract
Current image captioning methods are usually trained via maximum likelihood estimation. However, the log-likelihood score of a caption does not correlate well with human assessments of quality. Standard syntactic evaluation metrics, such as BLEU, METEOR and ROUGE, are also not well correlated. The newer SPICE and CIDEr metrics are better correlated, but have traditionally been hard to optimize for. In this paper, we show how to use a policy gradient (PG) method to directly optimize a linear combination of SPICE and CIDEr (a combination we call SPIDEr): the SPICE score ensures our captions are semantically faithful to the image, while CIDEr score ensures our captions are syntactically fluent. The PG method we propose improves on the prior MIXER approach, by using Monte Carlo rollouts instead of mixing MLE training with PG. We show empirically that our algorithm leads to easier optimization and improved results compared to MIXER. Finally, we show that using our PG method we can optimize any of the metrics, including the proposed SPIDEr metric which results in image captions that are strongly preferred by human raters compared to captions generated by the same model but trained to optimize MLE or the COCO metrics.
Siqi Liu 0002, Zhenhai Zhu, Sergio Guadarrama, Kevin Murphy 0002
ICCV4
2017 An experimental study on fuzzy distances for skull-face overlay in craniofacial superimposition
Carmen Campomanes-Álvarez, B. Rosario Campomanes-Álvarez, Sergio Guadarrama, Óscar Ibáñez, Oscar Cordón
Fuzzy Sets Syst.3
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.5
2016 Cross-modal adaptation for RGB-D detection
abstract
In this paper we propose a technique to adapt convolutional neural network (CNN) based object detectors trained on RGB images to effectively leverage depth images at test time to boost detection performance. Given labeled depth images for a handful of categories we adapt an RGB object detector for a new category such that it can now use depth images in addition to RGB images at test time to produce more accurate detections. Our approach is built upon the observation that lower layers of a CNN are largely task and category agnostic and domain specific while higher layers are largely task and category specific while being domain agnostic. We operationalize this observation by proposing a mid-level fusion of RGB and depth CNNs. Experimental evaluation on the challenging NYUD2 dataset shows that our proposed adaptation technique results in an average 21% relative improvement in detection performance over an RGB-only baseline even when no depth training data is available for the particular category evaluated. We believe our proposed technique will extend advances made in computer vision to RGB-D data leading to improvements in performance at little additional annotation effort.
Judy Hoffman, Saurabh Gupta 0001, Jian Leong, Sergio Guadarrama, Trevor Darrell
ICRA4
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.5
2015 Compute Less to Get More: Using ORC to Improve Sparse Filtering
abstract
Sparse Filtering is a popular feature learning algorithm for image classification pipelines. In this paper, we connect the performance of Sparse Filtering with spectral properties of the corresponding feature matrices. This connection provides new insights into Sparse Filtering; in particular, it suggests early stopping of Sparse Filtering. We therefore introduce the Optimal Roundness Criterion (ORC), a novel stopping criterion for Sparse Filtering. We show that this stopping criterion is related with pre-processing procedures such as Statistical Whitening and demonstrate that it can make image classification with Sparse Filtering considerably faster and more accurate.
Johannes Lederer, Sergio Guadarrama
AAAI2
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
CVPR3
2015 Im2Calories: Towards an Automated Mobile Vision Food Diary
abstract
We present a system which can recognize the contents of your meal from a single image, and then predict its nutritional contents, such as calories. The simplest version assumes that the user is eating at a restaurant for which we know the menu. In this case, we can collect images offline to train a multi-label classifier. At run time, we apply the classifier (running on your phone) to predict which foods are present in your meal, and we lookup the corresponding nutritional facts. We apply this method to a new dataset of images from 23 different restaurants, using a CNN-based classifier, significantly outperforming previous work. The more challenging setting works outside of restaurants. In this case, we need to estimate the size of the foods, as well as their labels. This requires solving segmentation and depth / volume estimation from a single image. We present CNN-based approaches to these problems, with promising preliminary results.
Austin Myers, Nicholas Johnston, Vivek Rathod, Anoop Korattikara Balan, Alexander N. Gorban, Nathan Silberman, Sergio Guadarrama, George Papandreou, Jonathan Huang, Kevin Murphy 0002
ICCV7
2014 Integrating Language and Vision to Generate Natural Language Descriptions of Videos in the Wild
Jesse Thomason, Subhashini Venugopalan, Sergio Guadarrama, Kate Saenko, Raymond J. Mooney
COLING3
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 Multimedia7
2014 LSDA: Large Scale Detection through Adaptation
Judy Hoffman, Sergio Guadarrama, Eric Tzeng, Ronghang Hu, Jeff Donahue, Ross B. Girshick, Trevor Darrell, Kate Saenko
NIPS2
2013 Generating Natural-Language Video Descriptions Using Text-Mined Knowledge
abstract
We present a holistic data-driven technique that generates natural-language descriptions for videos. We combine the output of state-of-the-art object and activity detectors with "real-world' knowledge to select the most probable subject-verb-object triplet for describing a video. We show that this knowledge, automatically mined from web-scale text corpora, enhances the triplet selection algorithm by providing it contextual information and leads to a four-fold increase in activity identification. Unlike previous methods, our approach can annotate arbitrary videos without requiring the expensive collection and annotation of a similar training video corpus. We evaluate our technique against a baseline that does not use text-mined knowledge and show that humans prefer our descriptions 61% of the time.
Niveda Krishnamoorthy, Girish Malkarnenkar, Raymond J. Mooney, Kate Saenko, Sergio Guadarrama
AAAI5
2013 YouTube2Text: Recognizing and Describing Arbitrary Activities Using Semantic Hierarchies and Zero-Shot Recognition
abstract
Despite a recent push towards large-scale object recognition, activity recognition remains limited to narrow domains and small vocabularies of actions. In this paper, we tackle the challenge of recognizing and describing activities ``in-the-wild''. We present a solution that takes a short video clip and outputs a brief sentence that sums up the main activity in the video, such as the actor, the action and its object. Unlike previous work, our approach works on out-of-domain actions: it does not require training videos of the exact activity. If it cannot find an accurate prediction for a pre-trained model, it finds a less specific answer that is also plausible from a pragmatic standpoint. We use semantic hierarchies learned from the data to help to choose an appropriate level of generalization, and priors learned from Web-scale natural language corpora to penalize unlikely combinations of actors/actions/objects, we also use a Web-scale language model to ``fill in'' novel verbs, i.e. when the verb does not appear in the training set. We evaluate our method on a large YouTube corpus and demonstrate it is able to generate short sentence descriptions of video clips better than baseline approaches.
Sergio Guadarrama, Niveda Krishnamoorthy, Girish Malkarnenkar, Subhashini Venugopalan, Raymond J. Mooney, Trevor Darrell, Kate Saenko
ICCV1
2013 Grounding spatial relations for human-robot interaction
abstract
We propose a system for human-robot interaction that learns both models for spatial prepositions and for object recognition. Our system grounds the meaning of an input sentence in terms of visual percepts coming from the robot's sensors in order to send an appropriate command to the PR2 or respond to spatial queries. To perform this grounding, the system recognizes the objects in the scene, determines which spatial relations hold between those objects, and semantically parses the input sentence. The proposed system uses the visual and spatial information in conjunction with the semantic parse to interpret statements that refer to objects (nouns), their spatial relationships (prepositions), and to execute commands (actions). The semantic parse is inherently compositional, allowing the robot to understand complex commands that refer to multiple objects and relations such as: “Move the cup close to the robot to the area in front of the plate and behind the tea box”. Our system correctly parses 94% of the 210 online test sentences, correctly interprets 91% of the correctly parsed sentences, and correctly executes 89% of the correctly interpreted sentences.
Sergio Guadarrama, Lorenzo Riano, Dave Golland, Daniel Göhring, Yangqing Jia, Daniel Klein 0001, Pieter Abbeel, Trevor Darrell
IROS1
2010 Using soft constraints to learn semantic models of descriptions of shapes
abstract
The contribution of this paper is to provide a semantic model (using soft constraints) of the words used by web-users to describe objects in a language game; a game in which one user describes a selected object of those composing the scene (see figure 1), and another user has to guess which object has been described. The given description needs to be non ambiguous and accurate enough to allow other users to guess the described shape correctly. To build these semantic models the descriptions need to be analyzed to extract the syntax and words' classes used (see [1] for details). We have modeled the meaning of these descriptions using soft constraints as a way for grounding the meaning. The descriptions generated by the system took into account the context of the object to avoid ambiguous descriptions, and allowed users to guess the described object correctly 72% of the times.
Sergio Guadarrama, David P. Pancho
FUZZ-IEEE1
2010 Syntax learning for the description of scenes composed of geometric shapes
abstract
People have a particular way to describe objects into a scene. Our work will be trying to learn these ways with their special characteristics and describe new images automatically. For that, we need to learn the syntax of these descriptions, and generate new syntax-correct phrases, the main reason for this paper. The final objective of this work will be describing new scenes automatically that could be understood by humans.
David P. Pancho, Sergio Guadarrama
FUZZ-IEEE2
2010 Collecting fuzzy perceptions from non-expert users
abstract
Since the concept of fuzzy set was defined in 1965 by Zadeh, numerous papers on fuzzy topics have been published and many of his seminal ideas have evolved in different directions. However, there is lack of natural and intuitive procedures to capture fuzzy perceptions from non-expert users. In this paper, we propose an innovative approach to solve this problem with a straightforward and repeatable mechanism based on a web gadget. The key benefit of this approach is that users obtain an immediate feedback thanks to the use of a visual spray pen metaphor. We also propose several algorithms to model these fuzzy perceptions with trapezoidal fuzzy set approximations. These algorithms are then evaluated though a real case study in order to test the usability and usefulness of the proposed gadget. One of the main conclusions extracted from this work suggests that the evaluation of the fitness of these approximations is intrinsically subjective, requiring further development and research.
José Barranquero Tolosa, Sergio Guadarrama
FUZZ-IEEE2
2010 Approximate robotic mapping from sonar data by modeling perceptions with antonyms
Sergio Guadarrama, Antonio Ruiz-Mayor
Inf. Sci.1
2009 Crisp sets as classes of discontinuous fuzzy sets
Enric Trillas, Itziar García-Honrado, Sergio Guadarrama, Eloy Renedo
Int. J. Approx. Reason.3
2007 Robust Gesture Recognition using a Prediction-Error-Classification Approach
abstract
The main idea of this paper consists on doing gesture recognition by means of prediction. Taking into account that a signal predictor will predict accurately future values of gestures of its class and inaccurately the values of the others, we can use the prediction error to classify the gestures. These predictors are implemented using neuro fuzzy systems. We call this approach prediction-error-classification approach (PEC) and this idea represents a different approach to solve the problem of gesture recognition in real time using inexpensive accelerometers. To validate this approach we have studied the impact of the number of training samples in the prediction error using cross-validation. We have also studied the impact of the number of training samples in the recognition rate, using again cross-validation. And to test the robustness and applicability in a real situation of this approach, we have repeated all the tests with a more realistic experiment.
Gonzalo Bailador, Sergio Guadarrama
FUZZ-IEEE2
2005 What about fuzzy logic's linguistic soundness?
Enric Trillas, Sergio Guadarrama
Fuzzy Sets Syst.2
2004 Fuzzy Prolog: a new approach using soft constraints propagation
Sergio Guadarrama, Susana Muñoz-Hernández, Claudio Vaucheret
Fuzzy Sets Syst.1
2002 Fuzzy Prolog: A Simple General Implementation Using CLP(R)
Claudio Vaucheret, Sergio Guadarrama, Susana Muñoz-Hernández
ICLP2
2002 Fuzzy Prolog: A Simple General Implementation Using CLP(R)
Claudio Vaucheret, Sergio Guadarrama, Susana Muñoz-Hernández
LPAR2
2001 On a New Theory of Fuzzy Sets With Just One Self-Contradiction
abstract
To avoid self-contradictions in fuzzy set theory, it is needed to consider only fuzzy sets that are not self-contradictory and whose complements are also not self-contradictory. This paper deals with a subset F/sub nc/(E) in [0,1]/sup E/, where the above conditions are satisfied. A particular fuzzy set theory is defined in F/sub nc/(E) with adequate logical connectives. Finally, which classical properties hold in the new theory is studied.
Enric Trillas, Eloy Renedo, Sergio Guadarrama
FUZZ-IEEE3