Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Paul R. Cohen

dblp:59/840 · DBLP profile ↗
← Back
87ranked-venue papers
30as first author
0since 2021 · last 2011
—ORCID · none

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

Artificial intelligence and machine learning · 65 · 27 first-authorGraphics, computer vision, multimedia, augmented reality and games · 22 · 9 first-authorDatabases, data management, data science and information retrieval · 20 · 7 first-authorHuman-computer interaction and ubiquitous computing · 10 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 7 · 1 first-authorSystems, architecture and hardware · 3Security and privacy · 2Theory of computation · 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
19 papers
Knowledge representation and reasoning · 22% Video understanding and tracking · 19% Learning theory · 19%
Databases, data mining, and information retrieval
5 papers
Data mining · 92% Information retrieval · 5% Data stream processing · 3%
Theoretical computer science
3 papers
Algorithms and data structures · 95% Mathematical optimization · 3% Automated reasoning and model checking · 3%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Computational social science and digital humanities · 99% Computational finance and economics · 1%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking
activity recognition
0.112011
Activity Recognition with Finite State Machines · IJCAI 2011
Machine learning › Learning theory
finite state machine
0.112011
Activity Recognition with Finite State Machines · IJCAI 2011
Computational social science and digital humanities › scientometrics
career trajectory analysis
0.112007
Constructing Career Histories: A Case Study in Disentangling the Threads · IJCAI 2007
Data mining
pattern mining
0.142007
Efficient Mining of Statistical Dependencies · IJCAI 1999
Constructing Career Histories: A Case Study in Disentangling the Threads · IJCAI 2007
Searching for Structure in Multiple Streams of Data · ICML 1996
Knowledge, reasoning and agents › Knowledge representation and reasoning
relational learning
0.112005
Inferring Useful Heuristics from the Dynamics of Iterative Relational Classifiers · IJCAI 2005
Data mining › temporal data mining
time series mining
0.012002
Unsupervised Segmentation of Categorical Time Series into Episodes · ICDM 2002
Data mining › time series analysis
time series segmentation
0.012002
Unsupervised Segmentation of Categorical Time Series into Episodes · ICDM 2002
Performance modeling and evaluation
benchmarking
0.011998
A Randomized ANOVA Procedure for Comparing Performance Curves · ICML 1998
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery
0.011993
Automating Path Analysis for Building Causal Models from Data · ICML 1993
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal model
0.011993
Automating Path Analysis for Building Causal Models from Data · ICML 1993
Computer vision › 3D vision
camera calibration
0.011992
Camera Calibration with Distortion Models and Accuracy Evaluation · IEEE Trans. Pattern Anal. Mach. Intell. 1992
Natural language and speech › Machine translation › statistical machine translation
distortion modeling
0.011992
Camera Calibration with Distortion Models and Accuracy Evaluation · IEEE Trans. Pattern Anal. Mach. Intell. 1992
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan execution
failure recovery
0.011991
Failure Recovery: A Model and Experiments · AAAI 1991
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
hidden markov model
0.011999
Abstracting from Robot Sensor Data using Hidden Markov Models · ICML 1999
Computer vision › 3D vision › structure from motion
structure and motion estimation
0.011990
Extended structure and motion analysis from monocular image sequences · ICCV 1990
Computer vision › 3D vision
structure from motion
0.011990
Extended structure and motion analysis from monocular image sequences · ICCV 1990
Knowledge, reasoning and agents › Knowledge representation and reasoning › uncertainty reasoning
plausible reasoning
0.011988
Beyond ISA: Structures for Plausible Inference In Semantic Networks · AAAI 1988
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
semantic networks
0.011988
Beyond ISA: Structures for Plausible Inference In Semantic Networks · AAAI 1988
Information retrieval
retrieval models
0.011988
Retrieving Documents by Plausible Inference: A Preliminary Study · SIGIR 1988
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge acquisition
0.011987
Design for Acquisition: Principles of Knowledge-System Design to Facilitate Knowledge Acquisition · Int. J. Man Mach. Stud. 1987
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge engineering
0.011987
Knowledge Engineering Tools at the Architecture Level · IJCAI 1987
Machine learning › Trustworthy machine learning
interpretability
0.011995
Understanding Planner Behavior · Artif. Intell. 1995
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan recognition
0.011985
An Endorsement-based Plan Recognition Program · IJCAI 1985
Mathematical optimization › continuous optimization
nonlinear optimization
0.011992
Camera Calibration with Distortion Models and Accuracy Evaluation · IEEE Trans. Pattern Anal. Mach. Intell. 1992
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems
0.011983
A Report on FOLIO: An Expert Assistant for Portfolio Managers · IJCAI 1983
Knowledge, reasoning and agents › Knowledge representation and reasoning
uncertainty reasoning
0.011983
A Framework for Heuristic Reasoning About Uncertainty · IJCAI 1983
Automated reasoning and model checking
heuristic reasoning
0.011983
A Framework for Heuristic Reasoning About Uncertainty · IJCAI 1983
Computer vision › 3D vision
3d reconstruction
0.011990
Extended structure and motion analysis from monocular image sequences · ICCV 1990
Information retrieval › interactive information retrieval › search interaction
search strategy
0.011988
Retrieving Documents by Plausible Inference: A Preliminary Study · SIGIR 1988
Information retrieval › retrieval models › graph-based retrieval
spreading activation
0.011988
Retrieving Documents by Plausible Inference: A Preliminary Study · SIGIR 1988

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

language grounding · 0.1reinforcement learning · 0.1transfer learning · 0.1iterative relational classifiers · 0.1voting experts · 0.0boundary entropy · 0.0hidden markov model · 0.0randomized ANOVA · 0.0nonlinear refinement · 0.0minimum variance estimation · 0.0closed-form solution · 0.0data stream mining · 0.0path analysis · 0.0monocular image sequence analysis · 0.0meta-level control · 0.0heuristic reasoning · 0.0expert system · 0.0artificial intelligence · 0.0
YearPublicationVenuePosition
2011 Word Segmentation as General Chunking
Daniel Hewlett, Paul R. Cohen
CoNLL2
2011 Recognizing players' activities and hidden state
abstract
This paper describes a machine learning approach to classifying the activities of players in games. Instances of activities generally are not identical because they play out in different contexts, so the challenge is to extract the "essences" of activities from instances. We show how this problem may be mapped to a sequence alignment problem, for which there are polynomial-time solutions. The method works well even when some features of activities are not observable (e.g., the emotional states of players). In fact, these features can in some conditions be inferred with high accuracy.
Wesley Kerr, Paul R. Cohen, Niall M. Adams
FDG2
2011 Learning a Skill-Teaching Curriculum with Dynamic Bayes Nets
abstract
We propose an intelligent tutoring system that constructs a curriculum of hints and problems in order to teach a student skills with a rich dependency structure. We provide a template for building a multi-layered Dynamic Bayes Net to model this problem and describe how to learn the parameters of the model from data. Planning with the DBN then produces a teaching policy for the given domain. We test this end-to-end curriculum design system in two human-subject studies in the areas of finite field arithmetic and artificial language and show this method performs on par with hand-tuned expert policies.
Derek T. Green, Thomas J. Walsh 0001, Paul R. Cohen, Yu-Han Chang
IAAI3
2011 Activity Recognition with Finite State Machines
Wesley Kerr, Paul R. Cohen
IJCAI3
2011 Challenges to decoding the intention behind natural instruction
abstract
Currently, most systems for human-robot teaching allow only one mode of teacher-student interaction (e.g., teaching by demonstration or feedback), and teaching episodes have to be carefully set-up by an expert. To understand how we might integrate multiple, interleaved forms of human instruction into a robot learner, we performed a behavioral study in which 44 untrained humans were allowed to freely mix interaction modes to teach a simulated robot (secretly controlled by a human) a complex task. Analysis of transcripts showed that human teachers often give instructions that are nontrivial to interpret and not easily translated into a form useable by machine learning algorithms. In particular, humans often use implicit instructions, fail to clearly indicate the boundaries of procedures, and tightly interleave testing, feedback, and new instruction. In this paper, we detail these teaching patterns and discuss the challenges they pose to automatic teaching interpretation as well as the machine-learning algorithms that must ultimately process these instructions. We highlight the challenges by demonstrating the difficulties of an initial automatic teacher interpretation system.
Raquel Torres Peralta, Tasneem Kaochar, Ian R. Fasel, Clayton T. Morrison, Thomas J. Walsh 0001, Paul R. Cohen
RO-MAN6
2011 Gender Differences and the Value of Choice in Intelligent Tutoring Systems
Derek T. Green, Thomas J. Walsh 0001, Paul R. Cohen, Carole R. Beal, Yu-Han Chang
UMAP3
2011 Towards Understanding How Humans Teach Robots
Tasneem Kaochar, Raquel Torres Peralta, Clayton T. Morrison, Ian R. Fasel, Thomas J. Walsh 0001, Paul R. Cohen
UMAP6
2010 Changing the Focus of the IDA Symposium
Niall M. Adams, Paul R. Cohen, Michael R. Berthold
IDA2
2009 Intelligent Data Analysis in the 21st Century
Paul R. Cohen, Niall M. Adams
IDA1
2009 Bootstrap Voting Experts
Daniel Hewlett, Paul R. Cohen
IJCAI2
2008 The Design, Deployment and Evaluation of the AnimalWatch Intelligent Tutoring System
abstract
Europe and the U.S. both face the challenges of urban schools with low-achieving adolescent learners, many of whom are not proficient in the language of instruction. This paper describes the deployment and evaluation of the AnimalWatch intelligent tutoring system for mathematics in challenging classrooms. Previous studies demonstrated that AnimalWatch benefits 12–14 year-old students in relatively controlled conditions. The current study indicates that the system can help older, very low-achieving students in challenging secondary schools that serve diverse student populations.
Paul R. Cohen, Carole R. Beal, Niall M. Adams
ECAI1
2008 Temporal Data Mining for Educational Applications
Carole R. Beal, Paul R. Cohen
PRICAI2
2008 What Shall We Do Next? The Challenges of AI Midway through Its First Century
Paul R. Cohen
PRICAI1
2007 Modeling learning patterns of students with a tutoring system using Hidden Markov Models
Carole R. Beal, Sinjini Mitra, Paul R. Cohen
AIED3
2007 Constructing Career Histories: A Case Study in Disentangling the Threads
Paul R. Cohen
IJCAI1
2007 Learning and Transferring Action Schemas
Paul R. Cohen, Yu-Han Chang, Clayton T. Morrison, Carole R. Beal
IJCAI1
2007 Empirical Comparison of "Hard" and "Soft" Label Propagation for Relational Classification
Aram Galstyan, Paul R. Cohen
ILP2
2007 Voting experts: An unsupervised algorithm for segmenting sequences
Paul R. Cohen, Niall M. Adams, Brent Heeringa
Intell. Data Anal.1
2006 Relational Classification Through Three-State Epidemic Dynamics
abstract
Relational classification in networked data plays an important role in many problems such as text categorization, classification of Web pages, group finding in peer networks, etc. We have previously demonstrated that for a class of label propagating algorithms the underlying dynamics can be modeled as a two-state epidemic process on heterogeneous networks, where infected nodes correspond to classified data instances. We have also suggested a binary classification algorithm that utilizes non-trivial characteristics of epidemic dynamics. In this paper we extend our previous work by considering a three-state epidemic model for label propagation. Specifically, we introduce a new, intermediate state that corresponds to "susceptible" data instances. The utility of the added state is that it allows to control the rates of epidemic spreading, hence making the algorithm more flexible. We show empirically that this extension improves significantly the performance of the algorithm. In particular, we demonstrate that the new algorithm achieves good classification accuracy even for relatively large overlap across the classes
Aram Galstyan, Paul R. Cohen
FUSION2
2006 The Hats Information Fusion Challenge Problem
abstract
We describe the Hats simulator as an information fusion challenge problem. Hats is a virtual world in which many agents engage in individual and collective activities. Most agents are benign, some intend harm. Agent activities are planned by a generative planner. Playing against the simulator, the goal of the analyst is to identify and arrest harmful agents before they carry out their plans. The simulator provides both scalar and categorical information. Information fusion tasks in the Hats domain include assessing information value, choosing information collection strategies, tracking individuals and resources, identifying events, hypothesizing group membership, ascribing suspicion, and identifying plans. After each game, the analyst is assessed a set of scores including the cost of acquiring information, the cost of falsely accusing benign agents, and the cost of failing to detect harmful agents. The simulator is implemented and currently manages hundreds of thousands of agents
Clayton T. Morrison, Paul R. Cohen
FUSION2
2006 The Colab Mixed-Initiative Analysis Enviroment
abstract
COLAB is an analysis environment in which multiple human analysts in different physical locations can collaborate to build hypotheses of unfolding scenarios. COLAB consists of two components: an instrumented analysis working environment built on a blackboard system, and a Web-based user interface that integrates the trellis hypothesis authoring and management tool with a query language. On the blackboard, analysts collect data and perform analyses using relational database queries and a set of analysis tools that include group identification and suspicion scoring algorithms. Evidence extracted from data analysis on the blackboard may then be incorporated in hierarchical argument structures in the trellis tool, combining evidence sources with user-supplied free text. Trellis arguments may then be shared between analysts and collaboratively authored. COLAB has been integrated with the Hats Simulator challenge domain and serves as a prototype mixed-initiative information fusion system
Clayton T. Morrison, Paul R. Cohen
FUSION2
2006 Iterative Relational Classification Through Three-State Epidemic Dynamics
Aram Galstyan, Paul R. Cohen
ISI2
2006 The Hats Simulator and Colab: An Integrated Information Fusion Challenge Problem and Collaborative Analysis Environment
Clayton T. Morrison, Paul R. Cohen
ISI2
2005 Computational methods for evaluating student and group learning histories in intelligent tutoring systems
Carole R. Beal, Paul R. Cohen
AIED2
2005 Maps for Verbs: The Relation Between Interaction Dynamics and Verb Use
Paul R. Cohen, Clayton T. Morrison, Erin Cannon
IJCAI1
2005 Inferring Useful Heuristics from the Dynamics of Iterative Relational Classifiers
Aram Galstyan, Paul R. Cohen
IJCAI2
2005 Transfer in Learning by Doing
William Krueger, Tim Oates 0001, Tom Armstrong, Paul R. Cohen, Carole R. Beal
IJCAI4
2003 A Knowledge Acquisition Tool for Course of Action Analysis
Kim Barker, Jim Blythe, Gary C. Borchardt, Vinay K. Chaudhri, Peter Clark, Paul R. Cohen, Julie Fitzgerald, Kenneth D. Forbus, Yolanda Gil, Boris Katz, Jihie Kim, Gary W. King, Sunil Mishra, Clayton T. Morrison, Kenneth S. Murray, Charley Otstott, Bruce W. Porter, Robert Schrag, Tomás E. Uribe, Jeffrey M. Usher, Peter Z. Yeh
IAAI6
2003 Very Predictive Ngrams for Space-Limited Probabilistic Models
Paul R. Cohen, Charles Sutton
IDA1
2003 Guided Incremental Construction of Belief Networks
Charles Sutton, Brendan Burns, Clayton T. Morrison, Paul R. Cohen
IDA4
2002 Unsupervised Segmentation of Categorical Time Series into Episodes
abstract
This paper describes an unsupervised algorithm for segmenting categorical time series into episodes. The VOTING-EXPERTS algorithm first collects statistics about the frequency and boundary entropy of ngrams, then passes a window over the series and has two "expert methods" decide where in the window boundaries should be drawn. The algorithm successfully segments text into words in four languages. The algorithm also segments time series of robot sensor data into subsequences that represent episodes in the life of the robot. We claim that VOTING-EXPERTS finds meaningful episodes in categorical time series because it exploits two statistical characteristics of meaningful episodes.
Paul R. Cohen, Brent Heeringa, Niall M. Adams
ICDM1
2002 Bayesian Clustering by Dynamics
Marco Ramoni, Paola Sebastiani, Paul R. Cohen
Mach. Learn.3
2001 Robot Baby 2001
Paul R. Cohen, Tim Oates 0001, Niall M. Adams, Carole R. Beal
ALT1
2001 Robot Baby 2001
Paul R. Cohen, Tim Oates 0001, Niall M. Adams, Carole R. Beal
Discovery Science1
2001 Fluent Learning: Elucidating the Structure of Episodes
Paul R. Cohen
IDA1
2001 An Algorithm for Segmenting Categorical Time Series into Meaningful Episodes
Paul R. Cohen, Niall M. Adams
IDA1
2001 The IDA'01 Robot Data Challenge
Paul R. Cohen, Niall M. Adams, David J. Hand
IDA1
2000 Multiple Comparisons in Induction Algorithms
David D. Jensen, Paul R. Cohen
Mach. Learn.2
1999 Abstracting from Robot Sensor Data using Hidden Markov Models
Laura Firoiu, Paul R. Cohen
ICML2
1999 Learning Elements of Representations for Redescribing Robot Experiences
Laura Firoiu, Paul R. Cohen
IDA2
1999 Discovering Dynamics Using Bayesian Clustering
Paola Sebastiani, Marco Ramoni, Paul R. Cohen, John Warwick, James Davis 0005
IDA3
1999 Efficient Mining of Statistical Dependencies
Tim Oates 0001, Matthew D. Schmill, Paul R. Cohen
IJCAI3
1999 An empirical study of dynamic scheduling on rings of processors
M. E. Barrows, Dawn E. Gregory, Lixin Gao 0001, Arnold L. Rosenberg, Paul R. Cohen
Parallel Comput.5
1998 A Randomized ANOVA Procedure for Comparing Performance Curves
Justus H. Piater, Paul R. Cohen, Xiaoqin Zhang 0001, Michael Atighetchi
ICML2
1998 Editorial: Reasoning About Data
Paul R. Cohen, Michael R. Berthold
Intell. Data Anal.2
1998 Interaction with a mixed-initiative system for exploratory data analysis
Robert St. Amant, Paul R. Cohen
Knowl. Based Syst.2
1997 Parallel and Distributed Search for Structure in Multivariate Time Series
Tim Oates 0001, Matthew D. Schmill, Paul R. Cohen
ECML3
1997 Integrating Many Techniques for Discovering Structure in Data
Dawn E. Gregory, Paul R. Cohen
IDA2
1997 Building Simple Models: A Case Study with Decision Trees
David D. Jensen, Tim Oates 0001, Paul R. Cohen
IDA3
1997 How to Find Big-Oh in Your Data Set (and How Not to)
Catherine C. McGeoch, Doina Precup, Paul R. Cohen
IDA3
1997 Interaction with a Mixed-Initiative System for Exploratory Data Analysis
abstract
Exploratory data analysis (EDA) plays an increasingly important role in statistical analysis. EDA is difficult, however, even with the help of modern statistical software. We have developed an assistant for data exploration, based on AI planning techniques, that addresses some of the strategic shortcomings of conventional software. This paper illustrates the behavior of the system, gives a high level description of its design, and discusses its experimental evaluation.
Robert St. Amant, Paul R. Cohen
IUI2
1996 Searching for Structure in Multiple Streams of Data
Tim Oates 0001, Paul R. Cohen
ICML2
1996 Editorial
Paul R. Cohen, Bruce W. Porter
Artif. Intell.1
1995 Monitoring progress with dynamic programming envelopes
abstract
Envelopes are a form of decision rule for monitoring plan execution. We describe one type, the DP (dynamic programming) envelope, that draws its decisions from a look-up table computed off-line by dynamic programming. Based on an abstract model of agent progress, DP envelopes let a developer approach execution monitoring as a problem that is independent of issues in agent design. We discuss the application of DP envelopes to a small transportation planning simulation, and discuss the issues that arise in an empirical analysis of the results.
Robert St. Amant, Yoshitaka Kuwata, Paul R. Cohen
ICTAI3
1995 Tools for detecting dependencies in AI systems
abstract
Presents a methodology for learning complex dependencies in data based on streams of categorical time-series data. The streams representation is applicable in a variety of situations. A program's execution trace may be thought of as a stream. The various monitor readings of an intensive care unit may be thought of as concurrent streams. Our learning methodology, called 'dependency detection', examines one or more streams to characterize a recurring structure with a set of dependency rules. These dependency rules are useful not only as a description of how the data is structured, but as a means for predicting future stream states. Further, we describe a set of tools for program analysis that use dependency detection.
Matthew D. Schmill, Tim Oates 0001, Paul R. Cohen
ICTAI3
1995 Understanding Planner Behavior
Adele E. Howe, Paul R. Cohen
Artif. Intell.2
1994 Tols for Experiments in Planning
abstract
The paper describes two separate but synergistic tools for running experiments on large Lisp systems such as artificial intelligence planning systems, by which we mean systems that produce plans and execute them in some kind of simulator. The first tool, called CLIP (Common Lisp Instrumentation Package), allows the researcher to define and run experiments, including experimental conditions (parameter values of the planner or simulator) and data to be collected. The data are written out to data files that can be analyzed by statistics software. The second tool, called CLASP (Common Lisp Analytical Statistics Package), allows the researcher to analyze data from experiments by using graphics, statistical tests, and various kinds of data manipulation. CLASP has a graphical user interface (using CLIM, the Common Lisp Manager) and also allows data to be directly processed by Lisp functions.>
Scott D. Anderson, Adam Carlson, David L. Westbrook, David M. Hart, Paul R. Cohen
ICTAI5
1994 Integrating Statistical Methods for Characterizing Causal Influences on Planner Behavior over Time
abstract
Statistical causal modeling techniques allow us to develop models of program behavior, but these techniques tend to be limited in what they can model: either continuing, repetitive influences or causal influences without cycles, but not both as appear in many environments. The paper describes how two statistical modeling techniques can be combined to suggest and test specific hypotheses about how the environment and the AI planner's design causally influence the planner's behavior. One technique, dependency detection, is designed to identify relationships (dependencies) between particular failures, the methods that repair them and the occurrence of failures downstream. Another method, path analysis, builds causal models of correlational data. Dependency detection operates over a series of events, and path analysis models within a temporal snapshot. We explain the integration of the techniques and demonstrate it on execution data from the Phoenix planner.>
Adele E. Howe, Robert St. Amant, Paul R. Cohen
ICTAI3
1993 Automating Path Analysis for Building Causal Models from Data
Paul R. Cohen, Adam Carlson, Lisa Ballesteros, Adam St. Amant
ICML1
1992 Camera Calibration with Distortion Models and Accuracy Evaluation
abstract
A camera model that accounts for major sources of camera distortion, namely, radial, decentering, and thin prism distortions is presented. The proposed calibration procedure consists of two steps: (1) the calibration parameters are estimated using a closed-form solution based on a distribution-free camera model; and (2) the parameters estimated in the first step are improved iteratively through a nonlinear optimization, taking into account camera distortions. According to minimum variance estimation, the objective function to be minimized is the mean-square discrepancy between the observed image points and their inferred image projections computed with the estimated calibration parameters. The authors introduce a type of measure that can be used to directly evaluate the performance of calibration and compare calibrations among different systems. The validity and performance of the calibration procedure are tested with both synthetic data and real images taken by tele- and wide-angle lenses.>
Juyang Weng, Paul R. Cohen, Marc Herniou
IEEE Trans. Pattern Anal. Mach. Intell.2
1992 Motion and structure estimation from stereo image sequences
abstract
A closed-form approximate matrix-weighted solution for estimating motion parameters from point correspondences in two stereo image pairs is presented. The corresponding algorithm is noniterative and fast. Simulation shows that the solution is significantly more reliable than the unweighted and the scalar-weighted solutions, except when the number of point correspondences is less than seven. The matrix-weighted least squares solution can be used as a final solution if the speed requirement does not allow iterations. An approach to optimal estimation of the motion parameters and the structure of the three-dimensional points is also introduced. In experiments with a calibrated real stereo setup, the motion parameters and depth maps were automatically computed from real-world images. Some ground truths were used to validate the accuracy of these results.>
Juyang Weng, Paul R. Cohen, Nicolas Rebibo
IEEE Trans. Robotics Autom.2
1991 Failure Recovery: A Model and Experiments
Adele E. Howe, Paul R. Cohen
AAAI2
1991 Shading-Based Two-View Matching
Michel A. Audette, Paul R. Cohen, Juyang Weng
IJCAI2
1990 Extended structure and motion analysis from monocular image sequences
abstract
The issue of optimal motion and structure estimation from monocular image sequences with a rigidity scene is addressed. The method has the following characteristics: the dimension of the search space in the nonlinear optimization is drastically reduced by exploiting the relationship between structure and motion parameters; the degree of reliability of the observations and estimates is effectively taken into account; the proposed formulation allows arbitrary interframe motion; and the information about the structure of the scene, acquired from previous images, is systematically integrated into the new estimations. It is shown that any scale factor associated with two consecutive images in a monocular sequence is determined by the scale factor of the first two images. The simulations and experiments with long image sequences of real world scenes indicate that the optimization method developed greatly reduces the computational complexity and substantially improves the motion and structure estimation over that produced by linear algorithms.>
Ning Cui, Juyang Weng, Paul R. Cohen
ICCV3
1990 Calibration of stereo cameras using a non-linear distortion model (CCD sensory)
abstract
A camera model is presented which accounts for major sources of camera distortion: radial, decentering, and thin-prism distortions. The proposed calibration procedure consists of two steps. In the first step, calibration parameters are estimated using a closed-form solution based on a distortion-free camera model. In the second step, the parameters estimated in the first step are improved iteratively through nonlinear optimization, taking into account camera distortions. According to minimum-variance estimation, the objective function to be minimized is the mean-square discrepancy between the observed image points and their inferred image projections computed with the estimated calibration parameters. A type of measure is introduced which can be used to directly evaluate the performance of the calibration and compare calibrations among different systems. The validity and the performance of the calibration procedure are tested on real images taken by wide-angle lenses. Results consistently show significant improvements over less complete camera models.>
Juyang Weng, Paul R. Cohen, Marc Herniou
ICPR (1)2
1990 Addressing Real-Time Constraints in the Design of Autonomous Agents
Adele E. Howe, David M. Hart, Paul R. Cohen
Real Time Syst.3
1989 A declarative representation of control knowledge
abstract
An explicit representation of control called strategy frames is described. The control of several well-known expert systems can be described in terms of strategy frames, although their control is actually encoded in an interpreter. One advantage of strategy frames is that complex control strategies emerge from their interaction, so complex interpreters are not necessary. This idea is illustrated in the context of a process control problem.>
Paul R. Cohen, Jefferson DeLisio, David M. Hart
IEEE Trans. Syst. Man Cybern.1
1989 Toward AI research methodology: three case studies in evaluation
abstract
The roles of evaluation in empirical artificial intelligence (AI) research are described, in an idealized cyclic model and in the context of three case studies. The case studies illustrate the pitfalls in evaluation and the contributions of evaluation at all stages of the research cycle. Evaluation methods are contrasted with those of the behavioral sciences, and it is concluded that AI must define and refine its own methods. To this end, several experiment schemas and many specific evaluation criteria are described. Recommendations are offered in the hope of encouraging the development and practice of evaluation methods in AI. The first case study illustrates problems with evaluating knowledge-based systems, specifically a portfolio management expert system called FOLIO. The second study focuses on the relationship between evaluation and the evolution of the GRANT system, specifically, how the evaluations changed as GRANT's knowledge base was sealed up. Third, the cyclic nature of a given research model is examined.>
Paul R. Cohen, Adele E. Howe
IEEE Trans. Syst. Man Cybern.1
1988 Beyond ISA: Structures for Plausible Inference In Semantic Networks
Paul R. Cohen, Cynthia L. Loiselle
AAAI1
1988 Dominic II: Meta-Level Control in Iterative Redesign
Mark F. Orelup, John R. Dixon, Paul R. Cohen, Melvin K. Simmons
AAAI3
1988 Retrieving Documents by Plausible Inference: A Preliminary Study
abstract
Choosing an appropriate document representation and search strategy for document retrieval has been largely guided by achieving good average performance instead of optimizing the results for each individual query. A model of retrieval based on plausible inference gives us a different perspective and suggests that techniques should be found for combining multiple sources of evidence (or search strategies) into an overall assessment of a document's relevance, rather than attempting to pick a single strategy. In this paper, we explain our approach to plausible inference for retrieval and describe some preliminary experiments designed to test this approach. The experiments use a spreading activation search to implement the plausible inference process. The results show that significant effectiveness improvements are possible using this approach.
W. Bruce Croft, T. J. Lucia, Paul R. Cohen
SIGIR3
1988 Modifiable combining functions
Paul R. Cohen
Int. J. Approx. Reason.1
1988 Steps toward programs that manage uncertainty
Paul R. Cohen
Int. J. Approx. Reason.1
1988 The centrality of autonomous agents in theories of action under uncertainty
Paul R. Cohen, David S. Day
Int. J. Approx. Reason.1
1987 MU: A Development Environment for Prospective Reasoning Systems
Paul R. Cohen, Michael Greenberg 0001, Jefferson DeLisio
AAAI1
1987 Knowledge Engineering Tools at the Architecture Level
Thomas R. Gruber, Paul R. Cohen
IJCAI2
1987 Steps Towards Programs that Manage Uncertainty
Paul R. Cohen
UAI1
1987 Modifiable Combining Functions
Paul R. Cohen, Glenn Shafer, Prakash P. Shenoy
UAI1
1987 Management of uncertainty in medicine
Paul R. Cohen, David Day, Jeff De Lisio, Michael Greenberg 0001, Rick Kjeldsen, Daniel D. Suthers, Paul Berman
Int. J. Approx. Reason.1
1987 Design for Acquisition: Principles of Knowledge-System Design to Facilitate Knowledge Acquisition
Thomas R. Gruber, Paul R. Cohen
Int. J. Man Mach. Stud.2
1987 Information retrieval by constrained spreading activation in semantic networks
Paul R. Cohen, Rick Kjeldsen
Inf. Process. Manag.1
1986 Numeric and Symbolic Reasoning in Expert Systems
Paul R. Cohen
ECAI1
1986 Dominic: A Domain-Independent Program for Mechanical Engineering Design
Adele E. Howe, Paul R. Cohen, John R. Dixon, Melvin K. Simmons
Artif. Intell. Eng.2
1985 An Endorsement-based Plan Recognition Program
Michael Sullivan, Paul R. Cohen
IJCAI2
1984 An architecture for application of artificial intelligence to design
John R. Dixon, Melvin K. Simmons, Paul R. Cohen
DAC3
1983 A Framework for Heuristic Reasoning About Uncertainty
Paul R. Cohen, Milton R. Grinberg
IJCAI1
1983 A Report on FOLIO: An Expert Assistant for Portfolio Managers
Paul R. Cohen, Mark D. Lieberman
IJCAI1