Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jeffrey Mark Siskind
dblp:49/5331
· DBLP profile ↗
45ranked-venue papers
9as first author
5since 2021 · last 2023
0000-0002-0105-6503ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 37 · 8 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 16 · 4 first-author · 1 since 2021Software engineering, systems software and programming languages · 4 · 1 first-authorSystems, architecture and hardware · 3 · 1 since 2021
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
24 papers |
Image recognition and object detection · 22% Video understanding and tracking · 16% Vision and language · 16% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Medical and health informatics · 87% Bioinformatics and computational biology · 13% | |
| Software engineering, system software, and programming languages
6 papers |
Empirical software engineering · 42% Programming languages and type systems · 35% Compilers and program optimization · 13% | |
| Computer graphics and multimedia
6 papers |
Image and video processing · 52% Multimedia analysis and retrieval · 48% |
Topics — the 30 heaviest of 68, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
brain decoding |
0.7 | 1 | 2023 | Still an Ineffective Method With Supertrials/ERPs - Comments on "Decoding Brain Representations by Multimodal Learning of Neural Activity and Visual Features" · IEEE Trans. Pattern Anal. Mach. Intell. 2023 |
Computer vision › Image recognition and object detection › image classification
object classification |
0.7 | 2 | 2021 | Object Classification From Randomized EEG Trials · CVPR 2021 The Perils and Pitfalls of Block Design for EEG Classification Experiments · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Machine learning › Trustworthy machine learning
interpretability |
0.6 | 1 | 2022 | Confounds in the Data - Comments on "Decoding Brain Representations by Multimodal Learning of Neural Activity and Visual Features" · IEEE Trans. Pattern Anal. Mach. Intell. 2022 |
Medical and health informatics
brain-computer interface |
0.5 | 1 | 2021 | Object Classification From Randomized EEG Trials · CVPR 2021 |
Medical and health informatics › EEG analysis
EEG classification |
0.5 | 1 | 2021 | The Perils and Pitfalls of Block Design for EEG Classification Experiments · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Medical and health informatics › neuroimaging
neuroimaging analysis |
0.5 | 1 | 2021 | The Perils and Pitfalls of Block Design for EEG Classification Experiments · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Empirical software engineering
experimental methodology |
0.5 | 1 | 2021 | The Perils and Pitfalls of Block Design for EEG Classification Experiments · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Computer vision › Video understanding and tracking
activity recognition |
0.4 | 2 | 2015 | Conducting Neuroscience to Guide the Development of AI · AAAI 2015 Seeing What You're Told: Sentence-Guided Activity Recognition in Video · CVPR 2014 |
Machine learning › Deep learning architectures and training
automatic differentiation |
0.3 | 1 | 2017 | Automatic Differentiation in Machine Learning: a Survey · J. Mach. Learn. Res. 2017 |
Computer vision › Video understanding and tracking › video analytics › video object analysis › object-centric video understanding
video object discovery |
0.3 | 1 | 2017 | Sentence Directed Video Object Codiscovery · Int. J. Comput. Vis. 2017 |
Computer vision › Vision and language
video-language understanding |
0.3 | 2 | 2017 | Seeing What You're Told: Sentence-Guided Activity Recognition in Video · CVPR 2014 Sentence Directed Video Object Codiscovery · Int. J. Comput. Vis. 2017 |
Computer vision › Vision and language
video captioning |
0.3 | 2 | 2015 | Learning to Describe Video with Weak Supervision by Exploiting Negative Sentential Information · AAAI 2015 Grounded Language Learning from Video Described with Sentences · ACL (1) 2013 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
compositional semantics |
0.2 | 1 | 2016 | Saying What You're Looking For: Linguistics Meets Video Search · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Multimedia analysis and retrieval
video retrieval |
0.2 | 1 | 2016 | Saying What You're Looking For: Linguistics Meets Video Search · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Machine learning › Learning paradigms
weakly supervised learning |
0.2 | 1 | 2015 | Learning to Describe Video with Weak Supervision by Exploiting Negative Sentential Information · AAAI 2015 |
Bioinformatics and computational biology
computational neuroscience |
0.2 | 1 | 2015 | Conducting Neuroscience to Guide the Development of AI · AAAI 2015 |
Computer vision › Video understanding and tracking
action recognition |
0.2 | 1 | 2014 | Seeing is Worse than Believing: Reading People's Minds Better than Computer-Vision Methods Recognize Actions · ECCV (5) 2014 |
Computer vision › Vision and language
grounded language learning |
0.2 | 2 | 2013 | Grounded Language Learning from Video Described with Sentences · ACL (1) 2013 Acquiring Core Meanings of Words, Represented as Jackendoff-Style Conceptual Structures, from Correlated Streams of Linguistic and Non-Linguistic Input · ACL 1990 |
Computer vision › Video understanding and tracking › activity recognition
human activity recognition |
0.2 | 1 | 2013 | Recognize Human Activities from Partially Observed Videos · CVPR 2013 |
Compilers and program optimization
automatic differentiation |
0.2 | 2 | 2008 | Reverse-mode AD in a functional framework: Lambda the ultimate backpropagator · ACM Trans. Program. Lang. Syst. 2008 Lazy multivariate higher-order forward-mode AD · POPL 2007 |
Computer vision › Segmentation and scene understanding › perceptual grouping
edge grouping |
0.1 | 1 | 2012 | Superedge grouping for object localization by combining appearance and shape information · CVPR 2012 |
Computer vision › Image recognition and object detection
object localization |
0.1 | 1 | 2012 | Superedge grouping for object localization by combining appearance and shape information · CVPR 2012 |
Image and video processing
image segmentation |
0.1 | 3 | 2005 | Salient Closed Boundary Extraction with Ratio Contour · IEEE Trans. Pattern Anal. Mach. Intell. 2005 Image Segmentation with Ratio Cut - Supplemental Material · IEEE Trans. Pattern Anal. Mach. Intell. 2003 Image Segmentation with Ratio Cut · IEEE Trans. Pattern Anal. Mach. Intell. 2003 |
Computer vision › 3D vision
object pose estimation |
0.1 | 1 | 2011 | A visual language model for estimating object pose and structure in a generative visual domain · ICRA 2011 |
Computer vision › 3D vision › 3d reconstruction › multi-view stereo
occlusion-aware reconstruction |
0.1 | 1 | 2011 | A visual language model for estimating object pose and structure in a generative visual domain · ICRA 2011 |
Machine learning › Probabilistic and Bayesian machine learning
statistical inference |
0.1 | 1 | 2011 | Nonstandard Interpretations of Probabilistic Programs for Efficient Inference · NIPS 2011 |
Computer vision › 3D vision › 3d reconstruction
structure recovery |
0.1 | 1 | 2011 | A visual language model for estimating object pose and structure in a generative visual domain · ICRA 2011 |
Programming languages and type systems
probabilistic programming |
0.1 | 1 | 2011 | Nonstandard Interpretations of Probabilistic Programs for Efficient Inference · NIPS 2011 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.1 | 2 | 2006 | Hierarchical Stochastic Image Grammars for Classification and Segmentation · IEEE Trans. Image Process. 2006 Image Segmentation with Minimum Mean Cut · ICCV 2001 |
Machine learning › Deep learning architectures and training
gradient computation |
0.1 | 1 | 2017 | Automatic Differentiation in Machine Learning: a Survey · J. Mach. Learn. Res. 2017 |
Methods — techniques the papers use, named apart from their topics
statistical significance testing · 1.7rapid-event design · 1.5random codebook · 1.5block design analysis · 1.5EEG classification · 1.0supertrial aggregation · 0.7statistical critique · 0.6confound analysis · 0.6automatic differentiation · 0.5object codetection · 0.3natural language parsing · 0.2compositional semantics · 0.2fMRI decoding · 0.2multivariate power series · 0.1forward-mode AD · 0.1provenance tracking · 0.1monads · 0.1spectral graph partitioning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Still an Ineffective Method With Supertrials/ERPs - Comments on "Decoding Brain Representations by Multimodal Learning of Neural Activity and Visual Features"abstractA recent paper claims that a newly proposed method classifies EEG data recorded from subjects viewing ImageNet stimuli better than two prior methods. However, the analysis used to support that claim is based on confounded data. We repeat the analysis on a large new dataset that is free from that confound. Training and testing on aggregated supertrials derived by summing trials demonstrates that the two prior methods achieve statistically significant above-chance accuracy while the newly proposed method does not. Hari M. Bharadwaj, Ronnie B. Wilbur, Jeffrey Mark Siskind |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2022 | Confounds in the Data - Comments on "Decoding Brain Representations by Multimodal Learning of Neural Activity and Visual Features"abstractNeuroimaging experiments in general, and EEG experiments in particular, must take care to avoid confounds. A recent TPAMI paper uses data that suffers from a serious previously reported confound. We demonstrate that their new model and analysis methods do not remedy this confound, and therefore that their claims of high accuracy and neuroscience relevance are invalid. Hamad Ahmed, Ronnie B. Wilbur, Hari M. Bharadwaj, Jeffrey Mark Siskind |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2021 | Object Classification From Randomized EEG TrialsabstractNew results suggest strong limits to the feasibility of object classification from human brain activity evoked by image stimuli, as measured through EEG. Considerable prior work suffers from a confound between the stimulus class and the time since the start of the experiment. A prior attempt to avoid this confound using randomized trials was unable to achieve results above chance in a statistically significant fashion when the data sets were of the same size as the original experiments. Here, we attempt object classification from EEG using an array of methods that are representative of the state-of-the-art, with a far larger (20×) dataset of randomized EEG trials, 1,000 stimulus presentations of each of forty classes, all from a single subject. To our knowledge, this is the largest such EEG data-collection effort from a single subject and is at the bounds of feasibility. We obtain classification accuracy that is marginally above chance and above chance in a statistically significant fashion, and further assess how accuracy depends on the classifier used, the amount of training data used, and the number of classes. Reaching the limits of data collection with only marginally above-chance performance suggests that the prevailing literature substantially exaggerates the feasibility of object classification from EEG. Hamad Ahmed, Ronnie B. Wilbur, Hari M. Bharadwaj, Jeffrey Mark Siskind |
CVPR | 4 |
| 2021 | Talk the talk and walk the walk: Dialogue-driven navigation in unknown indoor environmentsabstractPrior work in natural-language-driven navigation demonstrates success in systems deployed in synthetic environments or applied to large datasets, both real and synthetic. However, there is an absence of such frameworks being deployed and rigorously tested in real environments, unknown a priori. In this paper, we present a novel framework that uses spoken dialogue with a real person to interpret a set of navigational instructions into a plan and subsequently execute that plan in a novel, unknown, indoor environment. This framework is implemented on a real robot and its performance is evaluated in 39 trials across 3 novel test-building environments. We also demonstrate that our approach outperforms three prior vision-and-language navigation methods in this same environment. Thomas V. Ilyevsky, Jared S. Johansen, Jeffrey Mark Siskind |
IROS | 3 |
| 2021 | The Perils and Pitfalls of Block Design for EEG Classification ExperimentsabstractA recent paper [31] claims to classify brain processing evoked in subjects watching ImageNet stimuli as measured with EEG and to employ a representation derived from this processing to construct a novel object classifier. That paper, together with a series of subsequent papers [11, 18, 20, 24, 25, 30, 34], claims to achieve successful results on a wide variety of computer-vision tasks, including object classification, transfer learning, and generation of images depicting human perception and thought using brain-derived representations measured through EEG. Our novel experiments and analyses demonstrate that their results crucially depend on the block design that they employ, where all stimuli of a given class are presented together, and fail with a rapid-event design, where stimuli of different classes are randomly intermixed. The block design leads to classification of arbitrary brain states based on block-level temporal correlations that are known to exist in all EEG data, rather than stimulus-related activity. Because every trial in their test sets comes from the same block as many trials in the corresponding training sets, their block design thus leads to classifying arbitrary temporal artifacts of the data instead of stimulus-related activity. This invalidates all subsequent analyses performed on this data in multiple published papers and calls into question all of the reported results. We further show that a novel object classifier constructed with a random codebook performs as well as or better than a novel object classifier constructed with the representation extracted from EEG data, suggesting that the performance of their classifier constructed with a representation extracted from EEG data does not benefit from the brain-derived representation. Together, our results illustrate the far-reaching implications of the temporal autocorrelations that exist in all neuroimaging data for classification experiments. Further, our results calibrate the underlying difficulty of the tasks involved and caution against overly optimistic, but incorrect, claims to the contrary. Jared S. Johansen, Hamad Ahmed, Thomas V. Ilyevsky, Ronnie B. Wilbur, Hari M. Bharadwaj, Jeffrey Mark Siskind |
IEEE Trans. Pattern Anal. Mach. Intell. | 7 |
| 2019 | Perturbation confusion in forward automatic differentiation of higher-order functionsabstractAbstract Automatic differentiation (AD) is a technique for augmenting computer programs to compute derivatives. The essence of AD in its forward accumulation mode is to attach perturbations to each number, and propagate these through the computation by overloading the arithmetic operators. When derivatives are nested, the distinct derivative calculations, and their associated perturbations, must be distinguished. This is typically accomplished by creating a unique tag for each derivative calculation and tagging the perturbations. We exhibit a subtle bug, present in fielded implementations which support derivatives of higher-order functions, in which perturbations are confused despite the tagging machinery, leading to incorrect results. The essence of the bug is as follows: a unique tag is needed for each derivative calculation, but in existing implementations unique tags are created when taking the derivative of a function at a point. When taking derivatives of higher-order functions, these need not correspond! We exhibit a simple example: a higher-order function f whose derivative at a point x , namely f ′( x ), is itself a function which calculates a derivative. This situation arises naturally when taking derivatives of curried functions. Two potential solutions are presented, and their deficiencies discussed. One uses eta expansion to delay the creation of fresh tags in order to put them into one-to-one correspondence with derivative calculations. The other wraps outputs of derivative operators with tag substitution machinery. Both solutions seem very difficult to implement without violating the desirable complexity guarantees of forward AD. Oleksandr Manzyuk, Barak A. Pearlmutter, Alexey Radul, David R. Rush, Jeffrey Mark Siskind |
J. Funct. Program. | 5 |
| 2018 | Driving Under the Influence (of Language)abstractWe present a unified framework which supports grounding natural-language semantics in robotic driving. This framework supports acquisition (learning grounded meanings of nouns and prepositions from human sentential annotation of robotic driving paths), generation (using such acquired meanings to generate sentential description of new robotic driving paths), and comprehension (using such acquired meanings to support automated driving to accomplish navigational goals specified in natural language). We evaluate the performance of these three tasks by having independent human judges rate the semantic fidelity of the sentences associated with paths. Overall, machine performance is 74.9%, while the performance of human annotators is 83.8%. Daniel Paul Barrett, Scott Alan Bronikowski, Haonan Yu, Jeffrey Mark Siskind |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2017 | Sentence Directed Video Object CodiscoveryabstractVideo object codiscovery can leverage the weak semantic constraint implied by sentences that describe the video content. Our codiscovery method, like other object codetection techniques, does not employ any pretrained object models or detectors. Unlike most prior work that focuses on codetecting large objects which are usually salient both in size and appearance, our method can discover small or medium sized objects as well as ones that may be occluded for part of the video. More importantly, our method can codiscover multiple object instances of different classes within a single video clip. Although the semantic information employed is usually simple and weak, it can greatly boost performance by constraining the hypothesized object locations. Experiments show promising results on three datasets: an average IoU score of 0.423 on a new dataset with 15 object classes, an average IoU score of 0.373 on a subset of CAD-120 with 5 object classes, and an average IoU score of 0.358 on a subset of MPII-Cooking with 7 object classes. Our result on this subset of MPII-Cooking improves upon those of the previous state-of-the-art methods by significant margins. Haonan Yu, Jeffrey Mark Siskind |
Int. J. Comput. Vis. | 2 |
| 2017 | Automatic Differentiation in Machine Learning: a Survey
Atilim Günes Baydin, Barak A. Pearlmutter, Alexey Radul, Jeffrey Mark Siskind |
J. Mach. Learn. Res. | 4 |
| 2016 | Collecting and annotating the large continuous action datasetabstractWe make available to the community a new dataset to support action recognition research. This dataset is different from prior datasets in several key ways. It is significantly larger. It contains streaming video with long segments containing multiple action occurrences that often overlap in space and/or time. All actions were filmed in the same collection of backgrounds so that background gives little clue as to action class. We had five humans to replicate the annotation of temporal extent of action occurrences labeled with their classes and measured a surprisingly low level of intercoder agreement. Baseline experiments show that recent state-of-the-art methods perform poorly on this dataset. This suggests that this will be a challenging dataset to foster advances in action recognition research. This manuscript serves to describe the novel content and characteristics of the LCA dataset, present the design decisions made when filming the dataset, document the novel methods employed to annotate the dataset, and present the results of our baseline experiments. Daniel Paul Barrett, Haonan Yu, Jeffrey Mark Siskind |
Mach. Vis. Appl. | 4 |
| 2016 | Saying What You're Looking For: Linguistics Meets Video SearchabstractWe present an approach to searching large video corpora for clips which depict a natural-language query in the form of a sentence. Compositional semantics is used to encode subtle meaning differences lost in other approaches, such as the difference between two sentences which have identical words but entirely different meaning: The person rode the horse versus The horse rode the person. Given a sentential query and a natural-language parser, we produce a score indicating how well a video clip depicts that sentence for each clip in a corpus and return a ranked list of clips. Two fundamental problems are addressed simultaneously: detecting and tracking objects, and recognizing whether those tracks depict the query. Because both tracking and object detection are unreliable, our approach uses the sentential query to focus the tracker on the relevant participants and ensures that the resulting tracks are described by the sentential query. While most earlier work was limited to single-word queries which correspond to either verbs or nouns, we search for complex queries which contain multiple phrases, such as prepositional phrases, and modifiers, such as adverbs. We demonstrate this approach by searching for 2,627 naturally elicited sentential queries in 10 Hollywood movies. Daniel Paul Barrett, Andrei Barbu, N. Siddharth 0001, Jeffrey Mark Siskind |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2016 | Action Recognition by Time Series of Retinotopic Appearance and Motion FeaturesabstractWe present a method for recognizing and localizing actions in video by the sequence of changing appearance and motion of the participants. Appearance is modeled by histogram of oriented gradients object detectors, while motion is modeled by optical-flow motion-pattern detectors. Sequencing is modeled by a hidden Markov model (HMM) whose output models are these appearance and motion detectors. The HMM and associated detectors are simultaneously trained, learning the sequence of detectors that match the most distinctive temporal subsequences of the action represented in the training data. Training uses both positive and negative samples of a given action class and is accomplished without the need for annotation of the correspondence between training video frames and the state-conditioned detectors, by minimizing a discriminative cost function through gradient descent. Trained models are used to perform recognition and localization by simultaneous detection, tracking, and action recognition. In contrast to many prior methods, our approach learns intuitively meaningful models that represent action as a sequence of retinotopic models. We demonstrate such by rendering these models on unseen test video. This method was found to perform competitively on three standard datasets, Weizmann, KTH, and UCF Sports, as well as on the video from the Defence Advanced Research Project Agency (DARPA) Mind's Eye program and a newly filmed dataset. Daniel Paul Barrett, Jeffrey Mark Siskind |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2015 | Conducting Neuroscience to Guide the Development of AIabstractStudy of the human brain through fMRI can potentially benefit the pursuit of artificial intelligence. Four examples are presented. First, fMRI decoding of the brain activity of subjects watching video clips yields higher accuracy than state-of-the-art computer-vision approaches to activity recognition. Second, novel methods are presented that decode aggregate representations of complex visual stimuli by decoding their independent constituents. Third, cross-modal studies demonstrate the ability to decode the brain activity induced in subjects watching video stimuli when trained on the brain activity induced in subjects seeing text or hearing speech stimuli and vice versa. Fourth, the time course of brain processing while watching video stimuli is probed with scanning that trades off the amount of the brain scanned for the frequency at which it is scanned. Techniques like these can be used to study how the human brain grounds language in visual perception and may motivate development of novel approaches in AI. Jeffrey Mark Siskind |
AAAI | 1 |
| 2015 | Learning to Describe Video with Weak Supervision by Exploiting Negative Sentential InformationabstractMost previous work on video description trains individualparts of speech independently. It is more appealing from a linguistic point of view, for word models for all parts of speech to be learned simultaneously from whole sentences, a hypothesis suggested by some linguists for child language acquisition. In this paper, we learn to describe video by discriminatively training positive sentential labels against negative ones in a weakly supervised fashion: the meaning representations (i.e., HMMs) of individual words in these labels are learned from whole sentences without any correspondence annotation of what those words denote in the video. Textual descriptions are then generated for new video using trained word models. Haonan Yu, Jeffrey Mark Siskind |
AAAI | 2 |
| 2015 | A Compositional Framework for Grounding Language Inference, Generation, and Acquisition in VideoabstractWe present an approach to simultaneously reasoning about a video clip and an entire natural-language sentence. The compositional nature of language is exploited to construct models which represent the meanings of entire sentences composed out of the meanings of the words in those sentences mediated by a grammar that encodes the predicate-argument relations. We demonstrate that these models faithfully represent the meanings of sentences and are sensitive to how the roles played by participants (nouns), their characteristics (adjectives), the actions performed (verbs), the manner of such actions (adverbs), and changing spatial relations between participants (prepositions) affect the meaning of a sentence and how it is grounded in video. We exploit this methodology in three ways. In the first, a video clip along with a sentence are taken as input and the participants in the event described by the sentence are highlighted, even when the clip depicts multiple similar simultaneous events. In the second, a video clip is taken as input without a sentence and a sentence is generated that describes an event in that clip. In the third, a corpus of video clips is paired with sentences which describe some of the events in those clips and the meanings of the words in those sentences are learned. We learn these meanings without needing to specify which attribute of the video clips each word in a given sentence refers to. The learned meaning representations are shown to be intelligible to humans. Haonan Yu, N. Siddharth 0001, Andrei Barbu, Jeffrey Mark Siskind |
J. Artif. Intell. Res. | 4 |
| 2014 | Seeing What You're Told: Sentence-Guided Activity Recognition in VideoabstractWe present a system that demonstrates how the compositional structure of events, in concert with the compositional structure of language, can interplay with the underlying focusing mechanisms in video action recognition, providing a medium for top-down and bottom-up integration as well as multi-modal integration between vision and language. We show how the roles played by participants (nouns), their characteristics (adjectives), the actions performed (verbs), the manner of such actions (adverbs), and changing spatial relations between participants (prepositions), in the form of whole-sentence descriptions mediated by a grammar, guides the activity-recognition process. Further, the utility and expressiveness of our framework is demonstrated by performing three separate tasks in the domain of multi-activity video: sentence-guided focus of attention, generation of sentential description, and query-based search, simply by leveraging the framework in different manners. N. Siddharth 0001, Andrei Barbu, Jeffrey Mark Siskind |
CVPR | 3 |
| 2014 | Seeing is Worse than Believing: Reading People's Minds Better than Computer-Vision Methods Recognize Actions
Andrei Barbu, Daniel Paul Barrett, Wei Chen 0134, N. Siddharth 0001, Caiming Xiong, Jason J. Corso, Christiane Fellbaum, Catherine Hanson, Stephen Jose Hanson, Sébastien Hélie, Evguenia Malaia, Barak A. Pearlmutter, Jeffrey Mark Siskind, Thomas M. Talavage, Ronnie B. Wilbur |
ECCV (5) | 13 |
| 2013 | Grounded Language Learning from Video Described with Sentences
Haonan Yu, Jeffrey Mark Siskind |
ACL (1) | 2 |
| 2013 | Recognize Human Activities from Partially Observed VideosabstractRecognizing human activities in partially observed videos is a challenging problem and has many practical applications. When the unobserved subsequence is at the end of the video, the problem is reduced to activity prediction from unfinished activity streaming, which has been studied by many researchers. However, in the general case, an unobserved subsequence may occur at any time by yielding a temporal gap in the video. In this paper, we propose a new method that can recognize human activities from partially observed videos in the general case. Specifically, we formulate the problem into a probabilistic framework: 1) dividing each activity into multiple ordered temporal segments, 2) using spatiotemporal features of the training video samples in each segment as bases and applying sparse coding (SC) to derive the activity likelihood of the test video sample at each segment, and 3) finally combining the likelihood at each segment to achieve a global posterior for the activities. We further extend the proposed method to include more bases that correspond to a mixture of segments with different temporal lengths (MSSC), which can better represent the activities with large intra-class variations. We evaluate the proposed methods (SC and MSSC) on various real videos. We also evaluate the proposed methods on two special cases: 1) activity prediction where the unobserved subsequence is at the end of the video, and 2) human activity recognition on fully observed videos. Experimental results show that the proposed methods outperform existing state-of-the-art comparison methods. Yu Cao 0003, Daniel Paul Barrett, Andrei Barbu, N. Siddharth 0001, Haonan Yu, Aaron Michaux, Yuewei Lin, Sven J. Dickinson, Jeffrey Mark Siskind, Song Wang 0002 |
CVPR | 9 |
| 2012 | Superedge grouping for object localization by combining appearance and shape informationabstractBoth appearance and shape play important roles in object localization and object detection. In this paper, we propose a new superedge grouping method for object localization by incorporating both boundary shape and appearance information of objects. Compared with the previous edge grouping methods, the proposed method does not subdivide detected edges into short edgels before grouping. Such long, unsubdivided superedges not only facilitate the incorporation of object shape information into localization, but also increase the robustness against image noise and reduce computation. We identify and address several important problems in achieving the proposed superedge grouping, including gap filling for connecting superedges, accurate encoding of region-based information into individual edges, and the incorporation of object-shape information into object localization. In this paper, we use the bag of visual words technique to quantify the region-based appearance features of the object of interest. We find that the proposed method, by integrating both boundary and region information, can produce better localization performance than previous subwindow search and edge grouping methods on most of the 20 object categories from the VOC 2007 database. Experiments also show that the proposed method is roughly 50 times faster than the previous edge grouping method. Sanja Fidler, Jarrell W. Waggoner, Yu Cao 0003, Sven J. Dickinson, Jeffrey Mark Siskind, Song Wang 0002 |
CVPR | 6 |
| 2012 | Video In Sentences Out
Andrei Barbu, Alexander Bridge, Zachary Burchill, Dan Coroian, Sven J. Dickinson, Sanja Fidler, Aaron Michaux, Sam Mussman, N. Siddharth 0001, Dhaval Salvi, Lara Schmidt, Jiangnan Shangguan, Jeffrey Mark Siskind, Jarrell W. Waggoner, Song Wang 0002, Jinlian Wei |
UAI | 13 |
| 2011 | A visual language model for estimating object pose and structure in a generative visual domainabstractWe present a generative domain of visual objects by analogy to the generative nature of human language. Just as small inventories of phonemes and words combine in a grammatical fashion to yield myriad valid words and utterances, a small inventory of physical parts combine in a grammatical fashion to yield myriad valid assemblies. We apply the notion of a language model from speech recognition to this visual domain to similarly improve the performance of the recognition process over what would be possible by only applying recognizers to the components. Unlike the context-free models for human language, our visual language models are context sensitive and formulated as stochastic constraint-satisfaction problems. And unlike the situation for human language where all components are observable, our methods deal with occlusion, successfully recovering object structure despite unobservable components. We demonstrate our system with an integrated robotic system for disassembling structures that performs whole-scene reconstruction consistent with a language model in the presence of noisy feature detectors. N. Siddharth 0001, Andrei Barbu, Jeffrey Mark Siskind |
ICRA | 3 |
| 2011 | Nonstandard Interpretations of Probabilistic Programs for Efficient InferenceabstractProbabilistic programming languages allow modelers to specify a stochastic process using syntax that resembles modern programming languages. Because the program is in machine-readable format, a variety of techniques from compiler design and program analysis can be used to examine the structure of the distribution represented by the probabilistic program. We show how nonstandard interpretations of probabilistic programs can be used to craft efficient inference algorithms: information about the structure of a distribution (such as gradients or dependencies) is generated as a monad-like side computation while executing the program. These interpretations can be easily coded using special-purpose objects and operator overloading. We implement two examples of nonstandard interpretations in two different languages, and use them as building blocks to construct inference algorithms: automatic differentiation, which enables gradient based methods, and provenance tracking, which enables efficient construction of global proposals. David Wingate, Noah D. Goodman, Andreas Stuhlmüller, Jeffrey Mark Siskind |
NIPS | 4 |
| 2010 | Learning physically-instantiated game play through visual observationabstractWe present an integrated vision and robotic system that plays, and learns to play, simple physically-instantiated board games that are variants of TIC TAC TOE and HEXA-PAWN. We employ novel custom vision and robotic hardware designed specifically for this learning task. The game rules can be parametrically specified. Two independent computational agents alternate playing the two opponents with the shared vision and robotic hardware, using pre-specified rule sets. A third independent computational agent, sharing the same hardware, learns the game rules solely by observing the physical play, without access to the pre-specified rule set, using inductive logic programming with minimal background knowledge possessed by human children. The vision component of our integrated system reliably detects the position of the board in the image and reconstructs the game state after every move, from a single image. The robotic component reliably moves pieces both between board positions and to and from off-board positions as needed by an arbitrary parametrically-specified legal-move generator. Thus the rules of games learned solely by observing physical play can drive further physical play. We demonstrate our system learning to play six different games. Andrei Barbu, N. Siddharth 0001, Jeffrey Mark Siskind |
ICRA | 3 |
| 2008 | Reverse-mode AD in a functional framework: Lambda the ultimate backpropagatorabstractWe show that reverse-mode AD (Automatic Differentiation)—a generalized gradient-calculation operator—can be incorporated as a first-class function in an augmented lambda calculus, and therefore into a functional-programming language. Closure is achieved, in that the new operator can be applied to any expression in the augmented language, yielding an expression in that language. This requires the resolution of two major technical issues: (a) how to transform nested lambda expressions, including those with free-variable references, and (b) how to support self application of the AD machinery. AD transformations preserve certain complexity properties, among them that the reverse phase of the reverse-mode AD transformation of a function have the same temporal complexity as the original untransformed function. First-class unrestricted AD operators increase the expressive power available to the numeric programmer, and may have significant practical implications for the construction of numeric software that is robust, modular, concise, correct, and efficient. Barak A. Pearlmutter, Jeffrey Mark Siskind |
ACM Trans. Program. Lang. Syst. | 2 |
| 2007 | Lazy multivariate higher-order forward-mode ADabstractA method is presented for computing all higher-order partial derivatives of a multivariate function R n → R. This method works by evaluating the function under a nonstandard interpretation, lifting reals to multivariate power series. Multivariate power series, with potentially an infinite number of terms with nonzero coefficients, are represented using a lazy data structure constructed out of linear terms. A complete implementation of this method in Scheme is presented, along with a straightforward exposition, based on Taylor expansions, of the method's correctness. Barak A. Pearlmutter, Jeffrey Mark Siskind |
POPL | 2 |
| 2007 | First-class nonstandard interpretations by opening closuresabstractWe motivate and discuss a novel functional programming construct that allows convenient modular run-time nonstandard interpretation via reflection on closure environments. This map-closure construct encompasses both the ability to examine the contents of a closure environment and to construct a new closure with a modified environment. From the user's perspective, map-closure is a powerful and useful construct that supports such tasks as tracing, security logging, sandboxing, error checking, profiling, code instrumentation and metering, run-time code patching, and resource monitoring. From the implementor's perspective, map-closure is analogous to call/cc. Just as call/cc is a non-referentially-transparent mechanism that reifies the continuations that are only implicit in programs written in direct style, map-closure is a non-referentially-transparent mechanism that reifies the closure environments that are only implicit in higher-order programs. Just as CPS conversion is a non-local but purely syntactic transformation that can eliminate references to call/cc, closure conversion is a non-local but purely syntactic transformation that can eliminate references to map-closure. We show how the combination of map-closure and call/cc can be used to implement set! as a procedure definition and a local macro transformation. Jeffrey Mark Siskind, Barak A. Pearlmutter |
POPL | 1 |
| 2007 | Spatial Random Tree Grammars for Modeling Hierarchal Structure in Images with Regions of Arbitrary ShapeabstractWe present a novel probabilistic model for the hierarchal structure of an image and its regions. We call this model spatial random tree grammars (SRTGs). We develop algorithms for exact computation of likelihoods and MAP estimates and exact EM updates for model-parameter estimation. We collectively call these algorithms the center-surround algorithm. We use the center-surround algorithm to automatically estimate the ML parameters of SRTGs, classify images based on their likelihood and based on the MAP estimate of the associated hierarchal structure. We apply our method to the task of classifying natural images and demonstrate that the addition of hierarchal structure significantly improves upon the performance of a baseline model that lacks such structure. Jeffrey Mark Siskind, James Sherman Jr., Ilya Pollak, Mary P. Harper, Charles A. Bouman |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2006 | Hierarchical Stochastic Image Grammars for Classification and SegmentationabstractWe develop a new class of hierarchical stochastic image models called spatial random trees (SRTs) which admit polynomial-complexity exact inference algorithms. Our framework of multitree dictionaries is the starting point for this construction. SRTs are stochastic hidden tree models whose leaves are associated with image data. The states at the tree nodes are random variables, and, in addition, the structure of the tree is random and is generated by a probabilistic grammar. We describe an efficient recursive algorithm for obtaining the maximum a posteriori estimate of both the tree structure and the tree states given an image. We also develop an efficient procedure for performing one iteration of the expectation-maximization algorithm and use it to estimate the model parameters from a set of training images. We address other inference problems arising in applications such as maximization of posterior marginals and hypothesis testing. Our models and algorithms are illustrated through several image classification and segmentation experiments, ranging from the segmentation of synthetic images to the classification of natural photographs and the segmentation of scanned documents. In each case, we show that our method substantially improves accuracy over a variety of existing methods. Wiley Wang, Ilya Pollak, Tak-Shing Wong, Charles A. Bouman, Mary P. Harper, Jeffrey Mark Siskind |
IEEE Trans. Image Process. | 6 |
| 2005 | Salient Closed Boundary Extraction with Ratio ContourabstractWe present ratio contour, a novel graph-based method for extracting salient closed boundaries from noisy images. This method operates on a set of boundary fragments that are produced by edge detection. Boundary extraction identifies a subset of these fragments and connects them sequentially to form a closed boundary with the largest saliency. We encode the Gestalt laws of proximity and continuity in a novel boundary-saliency measure based on the relative gap length and average curvature when connecting fragments to form a closed boundary. This new measure attempts to remove a possible bias toward short boundaries. We present a polynomial-time algorithm for finding the most-salient closed boundary. We also present supplementary preprocessing steps that facilitate the application of ratio contour to real images. We compare ratio contour to two closely related methods for extracting closed boundaries: Elder and Zucker's method based on the shortest-path algorithm and Williams and Thornber's method based on spectral analysis and a strongly-connected-components algorithm. This comparison involves both theoretic analysis and experimental evaluation on both synthesized data and real images. Song Wang 0002, Toshiro Kubota, Jeffrey Mark Siskind |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2003 | Modeling and estimation of spatial random trees with application to image classificationabstractA new class of multiscale multidimensional stochastic processes called spatial random trees is introduced. The model is based on multiscale stochastic trees with stochastic structure as well as stochastic states. Procedures are developed for exact likelihood calculation, MAP estimation of the process, and estimation of the parameters of the process. The new framework is illustrated through a simple binary image classification problem. Ilya Pollak, Jeffrey Mark Siskind, Mary P. Harper, Charles A. Bouman |
ICASSP (3) | 2 |
| 2003 | Parameter estimation for spatial random trees using the EM algorithmabstractA new class of multiscale multidimensional stochastic processes called spatial random trees was recently introduced in J. Pollak et al. (2003). The model is based on multiscale stochastic trees with stochastic structure as well as stochastic states. In this work, we describe a method for estimating the parameters of the process. Ilya Pollak, Jeffrey Mark Siskind, Mary P. Harper, Charles A. Bouman |
ICIP (1) | 2 |
| 2003 | Salient Boundary Detection using Ratio ContourabstractThis paper presents a novel graph-theoretic approach, named ratio con- tour, to extract perceptually salient boundaries from a set of noisy bound- ary fragments detected in real images. The boundary saliency is defined using the Gestalt laws of closure, proximity, and continuity. This pa- per first constructs an undirected graph with two different sets of edges: solid edges and dashed edges. The weights of solid and dashed edges measure the local saliency in and between boundary fragments, respec- tively. Then the most salient boundary is detected by searching for an optimal cycle in this graph with minimum average weight. The proposed approach guarantees the global optimality without introducing any biases related to region area or boundary length. We collect a variety of images for testing the proposed approach with encouraging results. Song Wang 0002, Toshiro Kubota, Jeffrey Mark Siskind |
NIPS | 3 |
| 2003 | Reconstructing force-dynamic models from video sequences
Jeffrey Mark Siskind |
Artif. Intell. | 1 |
| 2003 | Image Segmentation with Ratio CutabstractThis paper proposes a new cost function, cut ratio, for segmenting images using graph-based methods. The cut ratio is defined as the ratio of the corresponding sums of two different weights of edges along the cut boundary and models the mean affinity between the segments separated by the boundary per unit boundary length. This new cost function allows the image perimeter to be segmented, guarantees that the segments produced by bipartitioning are connected, and does not introduce a size, shape, smoothness, or boundary-length bias. The latter allows it to produce segmentations where boundaries are aligned with image edges. Furthermore, the cut-ratio cost function allows efficient iterated region-based segmentation as well as pixel-based segmentation. These properties may be useful for some image-segmentation applications. While the problem of finding a minimum ratio cut in an arbitrary graph is NP-hard, one can find a minimum ratio cut in the connected planar graphs that arise during image segmentation in polynomial time. While the cut ratio, alone, is not sufficient as a baseline method for image segmentation, it forms a good basis for an extended method of image segmentation when combined with a small number of standard techniques. We present an implemented algorithm for finding a minimum ratio cut, prove its correctness, discuss its application to image segmentation, and present the results of segmenting a number of medical and natural images using our techniques. Song Wang 0002, Jeffrey Mark Siskind |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2003 | Image Segmentation with Ratio Cut - Supplemental Material
Song Wang 0002, Jeffrey Mark Siskind |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2002 | Specific-to-General Learning for Temporal Events with Application to Learning Event Definitions from VideoabstractWe develop, analyze, and evaluate a novel, supervised, specific-to-general learner for a simple temporal logic and use the resulting algorithm to learn visual event definitions from video sequences. First, we introduce a simple, propositional, temporal, event-description language called AMA that is sufficiently expressive to represent many events yet sufficiently restrictive to support learning. We then give algorithms, along with lower and upper complexity bounds, for the subsumption and generalization problems for AMA formulas. We present a positive-examples--only specific-to-general learning method based on these algorithms. We also present a polynomial-time--computable ``syntactic'' subsumption test that implies semantic subsumption without being equivalent to it. A generalization algorithm based on syntactic subsumption can be used in place of semantic generalization to improve the asymptotic complexity of the resulting learning algorithm. Finally, we apply this algorithm to the task of learning relational event definitions from video and show that it yields definitions that are competitive with hand-coded ones. Alan Fern, Robert Givan, Jeffrey Mark Siskind |
J. Artif. Intell. Res. | 3 |
| 2001 | Image Segmentation with Minimum Mean Cut
Song Wang 0002, Jeffrey Mark Siskind |
ICCV | 2 |
| 2001 | Grounding the Lexical Semantics of Verbs in Visual Perception using Force Dynamics and Event LogicabstractThis paper presents an implemented system for recognizing the occurrence of events described by simple spatial-motion verbs in short image sequences. The semantics of these verbs is specified with event-logic expressions that describe changes in the state of force-dynamic relations between the participants of the event. An efficient finite representation is introduced for the infinite sets of intervals that occur when describing liquid and semi-liquid events. Additionally, an efficient procedure using this representation is presented for inferring occurrences of compound events, described with event-logic expressions, from occurrences of primitive events. Using force dynamics and event logic to specify the lexical semantics of events allows the system to be more robust than prior systems based on motion profile. Jeffrey Mark Siskind |
J. Artif. Intell. Res. | 1 |
| 1997 | The Computational Perception of Scene Dynamics
Richard Mann, Allan Douglas Jepson, Jeffrey Mark Siskind |
Comput. Vis. Image Underst. | 3 |
| 1996 | Computational Perception of Scene Dynamics
Richard Mann, Allan Douglas Jepson, Jeffrey Mark Siskind |
ECCV (2) | 3 |
| 1996 | A Maximum-Likelihood Approach to Visual Event Classification
Jeffrey Mark Siskind, Quaid Morris |
ECCV (2) | 1 |
| 1994 | Lexical Acquisition in the Presence of Noise and Homonymy
Jeffrey Mark Siskind |
AAAI | 1 |
| 1993 | Nondeterministic Lisp as a Substrate for Constraint Logic Programming
Jeffrey Mark Siskind, David A. McAllester |
AAAI | 1 |
| 1990 | Acquiring Core Meanings of Words, Represented as Jackendoff-Style Conceptual Structures, from Correlated Streams of Linguistic and Non-Linguistic InputabstractThis paper describes an operational system which can acquire the core meanings of words without any prior knowledge of either the category or meaning of any words it encounters. The system is given as input, a description of sequences of scenes along with sentences which describe the [EVENTS] taking place as those scenes unfold, and produces as output, a lexicon consisting of the category and meaning of each word in the input, that allows the sentences to describe the [EVENTS]. It is argued, that each of the three main components of the system, the parser, the linker and the inference component, make only linguistically and cognitively plausible assumptions about the innate knowledge needed to support tractable learning. The paper discusses the theory underlying the system, the representations and algorithms used in the implementation, the semantic constraints which support the heuristics necessary to achieve tractable learning, the limitations of the current theory and the implications of this work for language acquisition research. Jeffrey Mark Siskind |
ACL | 1 |