Demo Data from EDBT 2026 / reviewers in the wild / expert
Randall Davis
dblp:98/5170
· DBLP profile ↗
70ranked-venue papers
17as first author
0since 2021 · last 2016
0000-0001-5232-7281ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 49 · 16 first-authorGraphics, computer vision, multimedia, augmented reality and games · 35 · 7 first-authorHuman-computer interaction and ubiquitous computing · 17 · 1 first-authorSystems, architecture and hardware · 1Security and privacy · 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
37 papers |
Video understanding and tracking · 19% Information extraction and text analysis · 16% Knowledge representation and reasoning · 11% | |
| Human-computer interaction and pervasive computing
10 papers |
Haptics and multimodal interaction · 47% Interaction techniques and input · 24% Health and well-being technologies · 22% | |
| Computer graphics and multimedia
8 papers |
Multimedia analysis and retrieval · 58% Visual content generation and editing · 21% Image and video processing · 16% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 77% Program analysis · 23% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Medical and health informatics · 100% Environmental and earth informatics · 0% |
Topics — the 30 heaviest of 67, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Haptics and multimodal interaction
multimodal interaction |
0.3 | 3 | 2010 | A voice-commandable robotic forklift working alongside humans in minimally-prepared outdoor environments · ICRA 2010 Multimodal interaction with an autonomous forklift · HRI 2010 Combining Speech and Sketch to Interpret Unconstrained Descriptions of Mechanical Devices · IJCAI 2009 |
Computer vision › Video understanding and tracking
action recognition |
0.3 | 2 | 2013 | Action Recognition by Hierarchical Sequence Summarization · CVPR 2013 Multi-view latent variable discriminative models for action recognition · CVPR 2012 |
Computer vision › Vision and language
sketch understanding |
0.2 | 1 | 2016 | Balancing Appearance and Context in Sketch Interpretation · IJCAI 2016 |
Requirements engineering and software design › design rationale
design rationale capture |
0.2 | 1 | 2015 | Towards a Programmer's Apprentice (Again) · AAAI 2015 |
Multimedia analysis and retrieval › object recognition
sketch recognition |
0.2 | 3 | 2009 | Learning from Neighboring Strokes: Combining Appearance and Context for Multi-Domain Sketch Recognition · NIPS 2009 Perceptually Based Learning of Shape Descriptions for Sketch Recognition · AAAI 2004 Automatically Transforming Symbolic Shape Descriptions for Use in Sketch Recognition · AAAI 2004 |
Health and well-being technologies › psychological measurement
cognitive assessment |
0.2 | 1 | 2014 | THink: Inferring Cognitive Status from Subtle Behaviors · AAAI 2014 |
Natural language and speech › Information extraction and text analysis
discourse analysis |
0.2 | 2 | 2008 | Gestural Cohesion for Topic Segmentation · ACL 2008 Discourse Topic and Gestural Form · AAAI 2008 |
Machine learning › Representation and self-supervised learning
hierarchical representation |
0.2 | 1 | 2013 | Action Recognition by Hierarchical Sequence Summarization · CVPR 2013 |
Data mining
anomaly detection |
0.2 | 1 | 2013 | One-Class Conditional Random Fields for Sequential Anomaly Detection · IJCAI 2013 |
Data mining › anomaly detection
sequential anomaly detection |
0.2 | 1 | 2013 | One-Class Conditional Random Fields for Sequential Anomaly Detection · IJCAI 2013 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model |
0.1 | 1 | 2012 | Multi-view latent variable discriminative models for action recognition · CVPR 2012 |
Computer vision › Video understanding and tracking › action recognition › human action recognition
multi-view action recognition |
0.1 | 1 | 2012 | Multi-view latent variable discriminative models for action recognition · CVPR 2012 |
Robotics › Robot manipulation
mobile manipulation |
0.1 | 1 | 2010 | A voice-commandable robotic forklift working alongside humans in minimally-prepared outdoor environments · ICRA 2010 |
Interaction techniques and input › sketch-based interaction
sketch recognition |
0.1 | 3 | 2005 | SketchREAD: a multi-domain sketch recognition engine · UIST 2004 LADDER: A Language to Describe Drawing, Display, and Editing in Sketch Recognition · IJCAI 2003 Dynamically Constructed Bayes Nets for Multi-Domain Sketch Understanding · IJCAI 2005 |
Haptics and multimodal interaction › multimodal interaction
speech and sketch input |
0.1 | 1 | 2009 | Combining Speech and Sketch to Interpret Unconstrained Descriptions of Mechanical Devices · IJCAI 2009 |
Natural language and speech › Information extraction and text analysis › text segmentation
topic segmentation |
0.1 | 1 | 2008 | Gestural Cohesion for Topic Segmentation · ACL 2008 |
Natural language and speech › Information extraction and text analysis
coreference resolution |
0.1 | 1 | 2007 | Conditional Modality Fusion for Coreference Resolution · ACL 2007 |
Natural language and speech › Information extraction and text analysis › coreference resolution
multimodal coreference resolution |
0.1 | 1 | 2007 | Conditional Modality Fusion for Coreference Resolution · ACL 2007 |
Image and video processing › document image analysis › graphics recognition
diagram recognition |
0.1 | 1 | 2007 | Recognition of Hand Drawn Chemical Diagrams · AAAI 2007 |
Multimedia analysis and retrieval › video content analysis
lecture video analysis |
0.1 | 1 | 2007 | Turning Lectures into Comic Books Using Linguistically Salient Gestures · AAAI 2007 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network |
0.1 | 2 | 2005 | Dynamically Constructed Bayes Nets for Multi-Domain Sketch Understanding · IJCAI 2005 SketchREAD: a multi-domain sketch recognition engine · UIST 2004 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning |
0.1 | 4 | 2009 | Combining Speech and Sketch to Interpret Unconstrained Descriptions of Mechanical Devices · IJCAI 2009 Qualitative rigid-body mechanics · Artif. Intell. 2000 Retrospective on "Diagnostic Reasoning Based on Structure and Behavior" · Artif. Intell. 1993 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
probabilistic reasoning |
0.1 | 1 | 2005 | Dynamically Constructed Bayes Nets for Multi-Domain Sketch Understanding · IJCAI 2005 |
Machine learning › Representation and self-supervised learning › hierarchical representation › hierarchical representation learning
hierarchical feature learning |
0.0 | 1 | 2013 | Action Recognition by Hierarchical Sequence Summarization · CVPR 2013 |
Interaction techniques and input
sketch-based interaction |
0.0 | 1 | 2004 | SketchREAD: a multi-domain sketch recognition engine · UIST 2004 |
Computer vision › Face, body and person analysis › nonverbal behavior analysis
gesture analysis |
0.0 | 2 | 2008 | Discourse Topic and Gestural Form · AAAI 2008 Turning Lectures into Comic Books Using Linguistically Salient Gestures · AAAI 2007 |
Computer vision › 3D vision › 3d shape representation
multi-view representation |
0.0 | 1 | 2012 | Multi-view latent variable discriminative models for action recognition · CVPR 2012 |
Human-AI interaction › large language model interaction › language-based interaction
ambiguity resolution |
0.0 | 1 | 2001 | Resolving Ambiguities to Create a Natural Computer-Based Sketching Environment · IJCAI 2001 |
Interaction techniques and input
sketching |
0.0 | 1 | 2001 | Resolving Ambiguities to Create a Natural Computer-Based Sketching Environment · IJCAI 2001 |
Interaction techniques and input
gesture |
0.0 | 1 | 2008 | Gestural Cohesion for Topic Segmentation · ACL 2008 |
Methods — techniques the papers use, named apart from their topics
gesture recognition · 0.6digital clock drawing test · 0.6behavior analysis · 0.6conditional random field · 0.3sketch interpretation · 0.3model predictive control · 0.2sequence summarization · 0.2one-class classification · 0.2latent variable model · 0.2multi-chain structured latent conditional model · 0.1discriminative learning · 0.1speech recognition · 0.1exploratory evaluation · 0.1bayesian network · 0.1visual recognition · 0.1visual appearance representation · 0.1graphical model · 0.1gestural cohesion · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Balancing Appearance and Context in Sketch Interpretation
Yale Song, Randall Davis, Kaichen Ma, Dana L. Penney |
IJCAI | 2 |
| 2016 | Learning classification models of cognitive conditions from subtle behaviors in the digital Clock Drawing Test
William Souillard-Mandar, Randall Davis, Cynthia Rudin, Rhoda Au, David J. Libon, Rodney Swenson, Catherine C. Price, Melissa Lamar, Dana L. Penney |
Mach. Learn. | 2 |
| 2015 | Towards a Programmer's Apprentice (Again)abstractProgrammers are loathe to interrupt their workflow to document their design rationale, leading to frequent errors when software is modified — often much later and by different programmers. A Programmer’s Assistant could interact with the programmer to capture and preserve design rationale, in a natural way that would make rationale capture "cost less than it's worth", and could also detect common flaws in program design. Such a programmer’s assistant was not practical when it was first proposed decades ago, but advances over the years make now the time to revisit the concept, as our prototype shows. Howard E. Shrobe, Boris Katz, Randall Davis |
AAAI | 3 |
| 2015 | Continuous Body and Hand Gesture Recognition for Natural Human-Computer Interaction: Extended Abstract
Yale Song, Randall Davis |
IJCAI | 2 |
| 2014 | THink: Inferring Cognitive Status from Subtle BehaviorsabstractThe Digital Clock Drawing Test is a fielded application that provides a major advance over existing neuropsychological testing technology. It captures and analyzes high precision information about both outcome and process, opening up the possibility of detecting subtle cognitive impairment even when test results appear superficially normal. We describe the design and development of the test, document the role of AI in its capabilities, and report on its use over the past seven years. We outline its potential implications for earlier detection and treatment of neurological disorders. We also set the work in the larger context of the THink project, which is exploring multiple approaches to determining cognitive status through the detection and analysis of subtle behaviors. Randall Davis, David J. Libon, Rhoda Au, David Pitman, Dana L. Penney |
AAAI | 1 |
| 2014 | A direct manipulation language for explaining algorithmsabstractInstructors typically explain algorithms in computer science by tracing their behavior, often on blackboards, sometimes with algorithm visualizations. Using blackboards can be tedious because they do not facilitate manipulation of the drawing, while visualizations often operate at the wrong level of abstraction or must be laboriously hand-coded for each algorithm. In response, we present a direct manipulation (DM) language for explaining algorithms by manipulating visualized data structures. The language maps DM gestures onto primitive program behaviors that occur in commonly taught algorithms. We performed an initial evaluation of the DM language on teaching assistants of an undergraduate algorithms class, who found the language easier to use and more helpful for explaining algorithms than a standard drawing application (GIMP). Jeremy Scott, Philip J. Guo, Randall Davis |
VL/HCC | 3 |
| 2014 | Real-time continuous gesture recognition for natural human-computer interactionabstractOur real-time continuous gesture recognition system addresses problems that have previously been neglected: handling both gestures that are characterized by distinct paths and gestures characterized by distinct hand poses; and determining how and when the system should respond to gestures. Our probabilistic recognition framework based on hidden Markov models (HMMs) unifies the recognition of the two forms of gestures. Using information from the hidden states in the HMM, we can identify different gesture phases: the pre-stroke, the nucleus and the post-stroke phases. This allows the system to respond appropriately to both gestures that require a discrete response and those needing a continuous response. Our system is extensible: in only a few minutes, users can define their own gestures by giving a few examples rather than writing code. We also collected a new gesture dataset that contains the two forms of gestures, and propose a new hybrid performance metric for evaluating gesture recognition methods for real-time interaction. Randall Davis |
VL/HCC | 2 |
| 2013 | Action Recognition by Hierarchical Sequence SummarizationabstractRecent progress has shown that learning from hierarchical feature representations leads to improvements in various computer vision tasks. Motivated by the observation that human activity data contains information at various temporal resolutions, we present a hierarchical sequence summarization approach for action recognition that learns multiple layers of discriminative feature representations at different temporal granularities. We build up a hierarchy dynamically and recursively by alternating sequence learning and sequence summarization. For sequence learning we use CRFs with latent variables to learn hidden spatio-temporal dynamics, for sequence summarization we group observations that have similar semantic meaning in the latent space. For each layer we learn an abstract feature representation through non-linear gate functions. This procedure is repeated to obtain a hierarchical sequence summary representation. We develop an efficient learning method to train our model and show that its complexity grows sub linearly with the size of the hierarchy. Experimental results show the effectiveness of our approach, achieving the best published results on the Arm Gesture and Canal9 datasets. Yale Song, Louis-Philippe Morency, Randall Davis |
CVPR | 3 |
| 2013 | Learning a sparse codebook of facial and body microexpressions for emotion recognitionabstractObtaining a compact and discriminative representation of facial and body expressions is a difficult problem in emotion recognition. Part of the difficulty is capturing microexpressions, i.e., short, involuntary expressions that last for only a fraction of a second: at a micro-temporal scale, there are so many other subtle face and body movements that do not convey semantically meaningful information. We present a novel approach to this problem by exploiting the sparsity of the frequent micro-temporal motion patterns. Local space-time features are extracted over the face and body region for a very short time period, e.g., few milliseconds. A codebook of microexpressions is learned from the data and used to encode the features in a sparse manner. This allows us to obtain a representation that captures the most salient motion patterns of the face and body at a micro-temporal scale. Experiments performed on the AVEC 2012 dataset show our approach achieving the best published performance on the arousal dimension based solely on visual features. We also report experimental results on audio-visual emotion recognition, comparing early and late data fusion techniques. Yale Song, Louis-Philippe Morency, Randall Davis |
ICMI | 3 |
| 2013 | Gesture spotting and recognition using salience detection and concatenated hidden markov modelsabstractWe developed a gesture salience based hand tracking method, and a gesture spotting and recognition method based on concatenated hidden Markov models. A 3-fold cross validation using the ChAirGest development data set with 10 users gives an F1 score of 0.907 and an accurate temporal segmentation rate (ATSR) of 0.923. The average final score is 0.9116. Compared with using the hand joint position from the Kinect SDK, using our hand tracking method gives a 3.7% absolute increase in the recognition F1 score. Randall Davis |
ICMI | 2 |
| 2013 | One-Class Conditional Random Fields for Sequential Anomaly Detection
Yale Song, Ching-Yung Lin, Randall Davis |
IJCAI | 4 |
| 2012 | Multi-view latent variable discriminative models for action recognitionabstractMany human action recognition tasks involve data that can be factorized into multiple views such as body postures and hand shapes. These views often interact with each other over time, providing important cues to understanding the action. We present multi-view latent variable discriminative models that jointly learn both view-shared and view-specific sub-structures to capture the interaction between views. Knowledge about the underlying structure of the data is formulated as a multi-chain structured latent conditional model, explicitly learning the interaction between multiple views using disjoint sets of hidden variables in a discriminative manner. The chains are tied using a predetermined topology that repeats over time. We present three topologies - linked, coupled, and linked-coupled - that differ in the type of interaction between views that they model. We evaluate our approach on both segmented and unsegmented human action recognition tasks, using the ArmGesture, the NATOPS, and the ArmGesture-Continuous data. Experimental results show that our approach outperforms previous state-of-the-art action recognition models. Yale Song, Louis-Philippe Morency, Randall Davis |
CVPR | 3 |
| 2012 | Multimodal human behavior analysis: learning correlation and interaction across modalitiesabstractMultimodal human behavior analysis is a challenging task due to the presence of complex nonlinear correlations and interactions across modalities. We present a novel approach to this problem based on Kernel Canonical Correlation Analysis (KCCA) and Multi-view Hidden Conditional Random Fields (MV-HCRF). Our approach uses a nonlinear kernel to map multimodal data to a high-dimensional feature space and finds a new projection of the data that maximizes the correlation across modalities. We use a multi-chain structured graphical model with disjoint sets of latent variables, one set per modality, to jointly learn both view-shared and view-specific sub-structures of the projected data, capturing interaction across modalities explicitly. We evaluate our approach on a task of agreement and disagreement recognition from nonverbal audio-visual cues using the Canal 9 dataset. Experimental results show that KCCA makes capturing nonlinear hidden dynamics easier and MV-HCRF helps learning interaction across modalities. Yale Song, Louis-Philippe Morency, Randall Davis |
ICMI | 3 |
| 2012 | Continuous body and hand gesture recognition for natural human-computer interactionabstractIntelligent gesture recognition systems open a new era of natural human-computer interaction: Gesturing is instinctive and a skill we all have, so it requires little or no thought, leaving the focus on the task itself, as it should be, not on the interaction modality. We present a new approach to gesture recognition that attends to both body and hands, and interprets gestures continuously from an unsegmented and unbounded input stream. This article describes the whole procedure of continuous body and hand gesture recognition, from the signal acquisition to processing, to the interpretation of the processed signals. Our system takes a vision-based approach, tracking body and hands using a single stereo camera. Body postures are reconstructed in 3D space using a generative model-based approach with a particle filter, combining both static and dynamic attributes of motion as the input feature to make tracking robust to self-occlusion. The reconstructed body postures guide searching for hands. Hand shapes are classified into one of several canonical hand shapes using an appearance-based approach with a multiclass support vector machine. Finally, the extracted body and hand features are combined and used as the input feature for gesture recognition. We consider our task as an online sequence labeling and segmentation problem. A latent-dynamic conditional random field is used with a temporal sliding window to perform the task continuously. We augment this with a novel technique called multilayered filtering, which performs filtering both on the input layer and the prediction layer. Filtering on the input layer allows capturing long-range temporal dependencies and reducing input signal noise; filtering on the prediction layer allows taking weighted votes of multiple overlapping prediction results as well as reducing estimation noise. We tested our system in a scenario of real-world gestural interaction using the NATOPS dataset, an official vocabulary of aircraft handling gestures. Our experimental results show that: (1) the use of both static and dynamic attributes of motion in body tracking allows statistically significant improvement of the recognition performance over using static attributes of motion alone; and (2) the multilayered filtering statistically significantly improves recognition performance over the nonfiltering method. We also show that, on a set of twenty-four NATOPS gestures, our system achieves a recognition accuracy of 75.37%. Yale Song, David Demirdjian, Randall Davis |
ACM Trans. Interact. Intell. Syst. | 3 |
| 2011 | Multi-signal gesture recognition using temporal smoothing hidden conditional random fieldsabstractWe present a new approach to multi-signal gesture recognition that attends to simultaneous body and hand movements. The system examines temporal sequences of dual-channel input signals obtained via statistical inference that indicate 3D body pose and hand pose. Learning gesture patterns from these signals can be quite challenging due to the existence of long-range temporal-dependencies and low signal-to-noise ratio (SNR). We incorporate a Gaussian temporal-smoothing kernel into the inference framework, capturing long-range temporal-dependencies and increasing the SNR efficiently. An extensive set of experiments was performed, allowing us to (1) show that combining body and hand signals significantly improves the recognition accuracy; (2) report on which features of body and hands are most informative; and (3) show that using a Gaussian temporal-smoothing significantly improves gesture recognition accuracy. Yale Song, David Demirdjian, Randall Davis |
FG | 3 |
| 2011 | Tracking body and hands for gesture recognition: NATOPS aircraft handling signals databaseabstractWe present a unified framework for body and hand tracking, the output of which can be used for understanding simultaneously performed body-and-hand gestures. The framework uses a stereo camera to collect 3D images, and tracks body and hand together, combining various existing techniques to make tracking tasks efficient. In addition, we introduce a multi-signal gesture database: the NATOPS aircraft handling signals. Unlike previous gesture databases, this data requires knowledge about both body and hand in order to distinguish gestures. It is also focused on a clearly defined gesture vocabulary from a real-world scenario that has been refined over many years. The database includes 24 body-and-hand gestures, and provides both gesture video clips and the body and hand features we extracted. Yale Song, David Demirdjian, Randall Davis |
FG | 3 |
| 2011 | ChemInk: a natural real-time recognition system for chemical drawingsabstractWe describe a new sketch recognition framework for chemical structure drawings that combines multiple levels of visual features using a jointly trained conditional random field. This joint model of appearance at different levels of detail makes our framework less sensitive to noise and drawing variations, improving accuracy and robustness. In addition, we present a novel learning-based approach to corner detection that achieves nearly perfect accuracy in our domain. The result is a recognizer that is better able to handle the wide range of drawing styles found in messy freehand sketches. Our system handles both graphics and text, producing a complete molecular structure as output. It works in real time, providing visual feedback about the recognition progress. On a dataset of chemical drawings our system achieved an accuracy rate of 97.4%, an improvement over the best reported results in literature. A preliminary user study also showed that participants were on average over twice as fast using our sketch-based system compared to ChemDraw, a popular CAD-based tool for authoring chemical diagrams. This was the case even though most of the users had years of experience using ChemDraw and little or no experience using Tablet PCs. Tom Y. Ouyang, Randall Davis |
IUI | 2 |
| 2010 | Creating the perception-based LADDER sketch recognition languageabstractSketch recognition is automated understanding of hand-drawn diagrams. Current sketch recognition systems exist for only a handful of domains, which contain on the order of 10--20 shapes. Our goal was to create a generalized method for recognition that could work for many domains, increasing the number of shapes that could be recognized in real-time, while maintaining a high accuracy. In an effort to effectively recognize shapes while allowing drawing freedom (both drawing-style freedom and perceptually-valid variations), we created the shape description language modeled after the way people naturally describe shapes to 1) create an intuitive and easy to understand description, providing transparency to the underlying recognition process, and 2) to improve recognition by providing recognition flexibility (drawing freedom) that is aligned with how humans perceive shapes. This paper describes the results of a study performed to see how users naturally describe shapes. A sample of 35 subjects described or drew approximately 16 shapes each. Results show a common vocabulary related to Gestalt grouping and singularities. Results also show that perception, similarity, and context play an important role in how people describe shapes. This study resulted in a language (LADDER) that allows shape recognizers for any domain to be automatically generated from a single hand-drawn example of each shape. Sketch systems for over 30 different domains have been automatically generated based on this language. The largest domain contained 923 distinct shapes, and achieved a recognition accuracy of 83% (and a top-3 accuracy of 87%) on a corpus of over 11,000 sketches, which recognizes almost two orders of magnitude more shapes than any other existing system. Tracy Anne Hammond, Randall Davis |
Conference on Designing Interactive Systems | 2 |
| 2010 | Understanding Diagrams, and More: The Computer's View
Randall Davis |
Diagrams | 1 |
| 2010 | Multimodal interaction with an autonomous forkliftabstractWe describe a multimodal framework for interacting with an autonomous robotic forklift. A key element enabling effective interaction is a wireless, handheld tablet with which a human supervisor can command the forklift using speech and sketch. Most current sketch interfaces treat the canvas as a blank slate. In contrast, our interface uses live and synthesized camera images from the forklift as a canvas, and augments them with object and obstacle information from the world. This connection enables users to "draw on the world," enabling a simpler set of sketched gestures. Our interface supports commands that include summoning the forklift and directing it to lift, transport, and place loads of palletized cargo. We describe an exploratory evaluation of the system designed to identify areas for detailed study. Andrew Correa, Matthew R. Walter, Luke Fletcher, James R. Glass, Seth J. Teller, Randall Davis |
HRI | 6 |
| 2010 | A voice-commandable robotic forklift working alongside humans in minimally-prepared outdoor environmentsabstractOne long-standing challenge in robotics is the realization of mobile autonomous robots able to operate safely in existing human workplaces in a way that their presence is accepted by the human occupants. We describe the development of a multi-ton robotic forklift intended to operate alongside human personnel, handling palletized materials within existing, busy, semi-structured outdoor storage facilities. The system has three principal novel characteristics. The first is a multimodal tablet that enables human supervisors to use speech and pen-based gestures to assign tasks to the forklift, including manipulation, transport, and placement of palletized cargo. Second, the robot operates in minimally-prepared, semi-structured environments, in which the forklift handles variable palletized cargo using only local sensing (and no reliance on GPS), and transports it while interacting with other moving vehicles. Third, the robot operates in close proximity to people, including its human supervisor, other pedestrians who may cross or block its path, and forklift operators who may climb inside the robot and operate it manually. This is made possible by novel interaction mechanisms that facilitate safe, effective operation around people. We describe the architecture and implementation of the system, indicating how real-world operational requirements motivated the development of the key subsystems, and provide qualitative and quantitative descriptions of the robot operating in real settings. Seth J. Teller, Matthew R. Walter, Matthew E. Antone, Andrew Correa, Randall Davis, Luke Fletcher, Emilio Frazzoli, James R. Glass, Jonathan P. How, Albert S. Huang, Jeong hwan Jeon, Sertac Karaman, Brandon Luders, Nicholas Roy, Tara N. Sainath |
ICRA | 5 |
| 2009 | Recognizing interspersed sketches quickly
Tracy Anne Hammond, Randall Davis |
Graphics Interface | 2 |
| 2009 | Combining Speech and Sketch to Interpret Unconstrained Descriptions of Mechanical Devices
David Tyler Bischel, Thomas F. Stahovich, Eric Jeffrey Peterson, Randall Davis, Aaron Adler |
IJCAI | 4 |
| 2009 | A Visual Approach to Sketched Symbol Recognition
Tom Y. Ouyang, Randall Davis |
IJCAI | 2 |
| 2009 | Learning from Neighboring Strokes: Combining Appearance and Context for Multi-Domain Sketch RecognitionabstractWe propose a new sketch recognition framework that combines a rich representation of low level visual appearance with a graphical model for capturing high level relationships between symbols. This joint model of appearance and context allows our framework to be less sensitive to noise and drawing variations, improving accuracy and robustness. The result is a recognizer that is better able to handle the wide range of drawing styles found in messy freehand sketches. We evaluate our work on two real-world domains, molecular diagrams and electrical circuit diagrams, and show that our combined approach significantly improves recognition performance. Tom Y. Ouyang, Randall Davis |
NIPS | 2 |
| 2008 | Discourse Topic and Gestural Form
Jacob Eisenstein, Regina Barzilay, Randall Davis |
AAAI | 3 |
| 2008 | Gestural Cohesion for Topic Segmentation
Jacob Eisenstein, Regina Barzilay, Randall Davis |
ACL | 3 |
| 2008 | Sketch recognition in interspersed drawings using time-based graphical models
Tevfik Metin Sezgin, Randall Davis |
Comput. Graph. | 2 |
| 2008 | Gesture Salience as a Hidden Variable for Coreference Resolution and Keyframe ExtractionabstractGesture is a non-verbal modality that can contribute crucial information to the understanding of natural language. But not all gestures are informative, and non-communicative hand motions may confuse natural language processing (NLP) and impede learning. People have little diffculty ignoring irrelevant hand movements and focusing on meaningful gestures, suggesting that an automatic system could also be trained to perform this task. However, the informativeness of a gesture is context-dependent and labeling enough data to cover all cases would be expensive. We present conditional modality fusion, a conditional hidden-variable model that learns to predict which gestures are salient for coreference resolution, the task of determining whether two noun phrases refer to the same semantic entity. Moreover, our approach uses only coreference annotations, and not annotations of gesture salience itself. We show that gesture features improve performance on coreference resolution, and that by attending only to gestures that are salient, our method achieves further significant gains. In addition, we show that the model of gesture salience learned in the context of coreference accords with human intuition, by demonstrating that gestures judged to be salient by our model can be used successfully to create multimedia keyframe summaries of video. These summaries are similar to those created by human raters, and significantly outperform summaries produced by baselines from the literature. Jacob Eisenstein, Regina Barzilay, Randall Davis |
J. Artif. Intell. Res. | 3 |
| 2007 | Turning Lectures into Comic Books Using Linguistically Salient Gestures
Jacob Eisenstein, Regina Barzilay, Randall Davis |
AAAI | 3 |
| 2007 | Recognition of Hand Drawn Chemical Diagrams
Tom Y. Ouyang, Randall Davis |
AAAI | 2 |
| 2007 | Conditional Modality Fusion for Coreference Resolution
Jacob Eisenstein, Randall Davis |
ACL | 2 |
| 2006 | Interactive learning of structural shape descriptions from automatically generated near-miss examplesabstractSketch interfaces provide more natural interaction than the traditional mouse and palette tool, but can be time consuming to build if they have to be built anew for each new domain. A shape description language, such as the LADDER language we created, can significantly reduce the time necessary to create a sketch interface by enabling automatic generation of the interface from a domain description. However, structural shape descriptions, whether written by users or created automatically by the computer, are frequently over- or under- constrained. We present a technique to debug over- and under-constrained shapes using a novel form of active learning that generates its own suspected near-miss examples. Using this technique we implemented a graphical debugging tool for use by sketch interface developers. Tracy Anne Hammond, Randall Davis |
IUI | 2 |
| 2006 | Gesture Improves Coreference Resolution
Jacob Eisenstein, Randall Davis |
HLT-NAACL | 2 |
| 2005 | Dynamically Constructed Bayes Nets for Multi-Domain Sketch Understanding
Christine Alvarado, Randall Davis |
IJCAI | 2 |
| 2005 | HMM-based efficient sketch recognitionabstractCurrent sketch recognition systems treat sketches as images or a collection of strokes, rather than viewing sketching as an interactive and incremental process. We show how viewing sketching as an interactive process allows us to recognize sketches using Hidden Markov Models. We report results of a user study indicating that in certain domains people draw objects using consistent stroke orderings. We show how this consistency, when present, can be used to perform sketch recognition efficiently. This novel approach enables us to have polynomial time algorithms for sketch recognition and segmentation, unlike conventional methods with exponential complexity. Tevfik Metin Sezgin, Randall Davis |
IUI | 2 |
| 2005 | LADDER, a sketching language for user interface developers
Tracy Anne Hammond, Randall Davis |
Comput. Graph. | 2 |
| 2005 | Pen-based computing
Thomas F. Stahovich, Randall Davis, Rob Miller 0001, James A. Landay, Eric Saund |
Comput. Graph. | 2 |
| 2004 | Automatically Transforming Symbolic Shape Descriptions for Use in Sketch Recognition
Tracy Anne Hammond, Randall Davis |
AAAI | 2 |
| 2004 | Perceptually Based Learning of Shape Descriptions for Sketch Recognition
Olya Veselova, Randall Davis |
AAAI | 2 |
| 2004 | Visual and linguistic information in gesture classificationabstractClassification of natural hand gestures is usually approached by applying pattern recognition to the movements of the hand. However, the gesture categories most frequently cited in the psychology literature are fundamentally multimodal; the definitions make reference to the surrounding linguistic context. We address the question of whether gestures are naturally multimodal, or whether they can be classified from hand-movement data alone. First, we describe an empirical study showing that the removal of auditory information significantly impairs the ability of human raters to classify gestures. Then we present an automatic gesture classification system based solely on an n-gram model of linguistic context; the system is intended to supplement a visual classifier, but achieves 66% accuracy on a three-class classification problem on its own. This represents higher accuracy than human raters achieve when presented with the same information. Jacob Eisenstein, Randall Davis |
ICMI | 2 |
| 2004 | Speech and sketching for multimodal designabstractWhile sketches are commonly and effectively used in the early stages of design, some information is far more easily conveyed verbally than by sketching. In response, we have combined sketching with speech, enabling a more natural form of communication. We studied the behavior of people sketching and speaking, and from this derived a set of rules for segmenting and aligning the signals from both modalities. Once the inputs are aligned, we use both modalities in interpretation. The result is a more natural interface to our system. Aaron Adler, Randall Davis |
IUI | 2 |
| 2004 | SketchREAD: a multi-domain sketch recognition engineabstractWe present SketchREAD, a multi-domain sketch recognition engine capable of recognizing freely hand-drawn diagrammatic sketches. Current computer sketch recognition systems are difficult to construct, and either are fragile or accomplish robustness by severely limiting the designer's drawing freedom. Our system can be applied to a variety of domains by providing structural descriptions of the shapes in that domain; no training data or programming is necessary. Robustness to the ambiguity and uncertainty inherent in complex, freely-drawn sketches is achieved through the use of context. The system uses context to guide the search for possible interpretations and uses a novel form of dynamically constructed Bayesian networks to evaluate these interpretations. This process allows the system to recover from low-level recognition errors (e.g., a line misclassified as an arc) that would otherwise result in domain level recognition errors. We evaluated Sketch-READ on real sketches in two domains--family trees and circuit diagrams--and found that in both domains the use of context to reclassify low-level shapes significantly reduced recognition error over a baseline system that did not reinterpret low-level classifications. We also discuss the system's potential role in sketch based user interfaces. Christine Alvarado, Randall Davis |
UIST | 2 |
| 2003 | Content and expression-based copy recognition for intellectual property protectionabstractProtection of copyrights and revenues of content owners in the digital world has been gaining importance in the recent years. This paper presents a way of fingerprinting text documents that can be used to identify content and expression similarities in documents, as a way of facilitating tracking of digital copies of works, to ensure proper compensation to content owners. Özlem Uzuner, Randall Davis |
Digital Rights Management Workshop | 2 |
| 2003 | LADDER: A Language to Describe Drawing, Display, and Editing in Sketch Recognition
Tracy Anne Hammond, Randall Davis |
IJCAI | 2 |
| 2001 | Resolving Ambiguities to Create a Natural Computer-Based Sketching Environment
Christine Alvarado, Randall Davis |
IJCAI | 2 |
| 2001 | Query by Attention: Visually Searchable Information MapsabstractThis paper explores how the design of information spaces might be grounded in knowledge of human visual processing, notably what kinds of visual selection are most efficient. Information maps spatially array graphical symbols representing items of information and their attributes. Ideally their users should be able to do query by attention: answer questions about the information quickly by controlling visual attention (i.e., through spatial selection and visual search), instead of manipulating an interface. I propose a preliminary method for designing visually searchable maps based on experimental results about what kinds of visual search are easy. The hope is that the resulting maps will better employ the perceptual capabilities of their viewers when they search. An example information map of recent movies illustrates the approach. Mark A. Foltz, Randall Davis |
IV | 2 |
| 2000 | Qualitative rigid-body mechanics
Thomas F. Stahovich, Randall Davis, Howard E. Shrobe |
Artif. Intell. | 2 |
| 1998 | Generating Multiple New Designs from a Sketch
Thomas F. Stahovich, Randall Davis, Howard E. Shrobe |
Artif. Intell. | 2 |
| 1993 | Multiple Dimensions of Generalization In Model-Based Troubleshooting
Randall Davis, Paul Resnick |
AAAI | 1 |
| 1993 | Retrospective on "Diagnostic Reasoning Based on Structure and Behavior"
Randall Davis |
Artif. Intell. | 1 |
| 1993 | Retrospective on "Production Rules as a Representation for a Knowledge-Based Consultation Program"
Randall Davis, Bruce G. Buchanan, Edward H. Shortliffe |
Artif. Intell. | 1 |
| 1988 | Overview of an Approach to Representation Design
Jeffrey Van Baalen, Randall Davis |
AAAI | 2 |
| 1987 | Generate, Test and Debug: Combining Associational Rules and Causal Models
Reid G. Simmons, Randall Davis |
IJCAI | 2 |
| 1985 | Expert Systems: How Far Can They Go?
Terry Winograd, Randall Davis, Stuart Dreyfus, Brian Cantwell Smith |
IJCAI | 2 |
| 1984 | Diagnosing Circuits With State: An Inherently Underconstrained Problem
Walter Hamscher, Randall Davis |
AAAI | 2 |
| 1984 | Knowledge based speech analysis and enhancementabstractThis paper describes a system for speech analysis and enhancement which combines signal processing and symbolic processing in a closely coupled manner. The system takes as input both a noisy speech signal and a symbolic description of the speech signal. The system attempts to reconstruct the original speech waveform using symbolic processing to help model the signal and to guide reconstruction. The system uses various signal processing algorithms for parameter estimation and reconstruction. Cory S. Myers, Alan V. Oppenheim, Randall Davis, Webster P. Dove |
ICASSP | 3 |
| 1984 | Diagnostic Reasoning Based on Structure and Behavior
Randall Davis |
Artif. Intell. | 1 |
| 1983 | Diagnosis Via Causal Reasoning: Paths of Interaction and the Locality Principle
Randall Davis |
AAAI | 1 |
| 1983 | Negotiation as a Metaphor for Distributed Problem Solving
Randall Davis, Reid G. Smith |
Artif. Intell. | 1 |
| 1983 | Reasoning from First Principles in Electronic Troubleshooting
Randall Davis |
Int. J. Man Mach. Stud. | 1 |
| 1982 | Diagnosis Based on Description of Structure and Function
Randall Davis, Howard E. Shrobe, Walter Hamscher, Kären Wieckert, Mark Shirley, Steve Polit |
AAAI | 1 |
| 1981 | The DIPMETER ADVISOR: Interpretation of Geologic Signals
Randall Davis, Howard Austin, Ingrid Carlbom, Bud Frawley, Paul Pruchnik, Rich Sneiderman, J. A. Gilreath |
IJCAI | 1 |
| 1981 | Frameworks for Cooperation in Distributed Problem SolvingabstractTwo forms of cooperation in distributed problem solving are considered: task-sharing and result-sharing. In the former, nodes assist each other by sharing the computational load for the execution of subtasks of the overall problem. In the latter, nodes assist each other by sharing partial results which are based on somewhat different perspectives on the overall problem. Different perspectives arise because the nodes use different knowledge sources (KS's) (e.g., syntax versus acoustics in the case of a speech-understanding system) or different data (e.g., data that is sensed at different locations in the case of a distributed sensing system). Particular attention is given to control and to internode communication for the two forms of cooperation. For each, the basic methodology is presented and systems in which it has been used are described. The two forms are then compared and the types of applications for which they are suitable are considered. Reid G. Smith, Randall Davis |
IEEE Trans. Syst. Man Cybern. | 2 |
| 1980 | Meta-Rules: Reasoning about Control
Randall Davis |
Artif. Intell. | 1 |
| 1980 | Content Reference: Reasoning about Rules
Randall Davis |
Artif. Intell. | 1 |
| 1979 | Interactive Transfer of Expertise: Acquisition of New Inference Rules
Randall Davis |
Artif. Intell. | 1 |
| 1977 | Interactive Transfer of Expertise: Acquisition of New Inference Rules
Randall Davis |
IJCAI | 1 |
| 1977 | Meta-Level Knowledge: Overview and Applications
Randall Davis, Bruce G. Buchanan |
IJCAI | 1 |
| 1977 | Production Rules as a Representation for a Knowledge-Based Consultation Program
Randall Davis, Bruce G. Buchanan, Edward H. Shortliffe |
Artif. Intell. | 1 |