David C. Wilkins

dblp:83/754 · DBLP profile ↗
← Back
21ranked-venue papers
5as 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 · 17 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-authorHuman-computer interaction and ubiquitous computing · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Databases, data management, data science and information retrieval · 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
15 papers
Probabilistic and Bayesian machine learning · 47% Knowledge representation and reasoning · 24% Question answering and dialogue systems · 15%
Theoretical computer science
4 papers
Automated reasoning and model checking · 92% Automata and formal languages · 7% Logic in computer science · 1%

Topics — the 23 heaviest of 27, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
approximate inference
0.112011
Initialization and Restart in Stochastic Local Search: Computing a Most Probable Explanation in Bayesian Networks · IEEE Trans. Knowl. Data Eng. 2011
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network
0.112011
Initialization and Restart in Stochastic Local Search: Computing a Most Probable Explanation in Bayesian Networks · IEEE Trans. Knowl. Data Eng. 2011
Automated reasoning and model checking
probabilistic inference
0.112011
Initialization and Restart in Stochastic Local Search: Computing a Most Probable Explanation in Bayesian Networks · IEEE Trans. Knowl. Data Eng. 2011
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
bayesian network structure learning
0.112006
Controlled generation of hard and easy Bayesian networks: Impact on maximal clique size in tree clustering · Artif. Intell. 2006
Natural language and speech › Information extraction and text analysis
narrative understanding
0.112005
Learning strategies for story comprehension: a reinforcement learning approach · ICML 2005
Natural language and speech › Question answering and dialogue systems
open-domain question answering
0.112005
Learning Strategies for Open-Domain Natural Language Question Answering · IJCAI 2005
Natural language and speech › Question answering and dialogue systems
strategy learning
0.112005
Learning Strategies for Open-Domain Natural Language Question Answering · IJCAI 2005
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge base
knowledge base refinement
0.061994
Exploiting the Ordering of Observed Problem-Solving Steps for Knowledge Base Refinement: An Apprenticeship Approach · AAAI 1994
Exploiting the Ordering of Observed Problem-Solving Steps for Knowledge Base Refinement: An Apprenticeship Approach · AAAI 1994
Establishing the Coherence of an Evplanation to Improve Refinement of an Incomplete Knowledge Base · AAAI 1990
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning
0.012003
Qualitative simulation of temporal concurrent processes using Time Interval Petri Nets · Artif. Intell. 2003
Knowledge, reasoning and agents › Knowledge representation and reasoning › qualitative reasoning
qualitative simulation
0.012003
Qualitative simulation of temporal concurrent processes using Time Interval Petri Nets · Artif. Intell. 2003
Automated reasoning and model checking › satisfiability
stochastic local search
0.012011
Initialization and Restart in Stochastic Local Search: Computing a Most Probable Explanation in Bayesian Networks · IEEE Trans. Knowl. Data Eng. 2011
Machine learning › Reinforcement learning › imitation learning
inverse reinforcement learning
0.021994
Exploiting the Ordering of Observed Problem-Solving Steps for Knowledge Base Refinement: An Apprenticeship Approach · AAAI 1994
Exploiting the Ordering of Observed Problem-Solving Steps for Knowledge Base Refinement: An Apprenticeship Approach · AAAI 1994
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
bayesian network inference
0.012006
Controlled generation of hard and easy Bayesian networks: Impact on maximal clique size in tree clustering · Artif. Intell. 2006
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge base
0.021991
Improving the Performance of Inconsistent Knowledge Bases via Combined Optimization Method · ML 1991
Knowledge Base Refinement as Improving an Incorrect, Inconsistent and Incomplete Domain Theory · ML 1989
Automata and formal languages
petri nets
0.012003
Qualitative simulation of temporal concurrent processes using Time Interval Petri Nets · Artif. Intell. 2003
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge base
inconsistent knowledge bases
0.011991
Improving the Performance of Inconsistent Knowledge Bases via Combined Optimization Method · ML 1991
Natural language and speech › Language models and text generation › language acquisition
language acquisition modeling
0.011991
Computer Modelling of Acquisition Orders in Child Language · ML 1991
Computational social science and digital humanities › psycholinguistics
child language acquisition
0.011991
Computer Modelling of Acquisition Orders in Child Language · ML 1991
Knowledge, reasoning and agents › Knowledge representation and reasoning › domain knowledge
domain theory
0.011989
Knowledge Base Refinement as Improving an Incorrect, Inconsistent and Incomplete Domain Theory · ML 1989
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology
0.011989
Knowledge Base Refinement as Improving an Incorrect, Inconsistent and Incomplete Domain Theory · ML 1989
Logic in computer science › knowledge representation and reasoning
knowledge representation
0.011990
Establishing the Coherence of an Evplanation to Improve Refinement of an Incomplete Knowledge Base · AAAI 1990
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems
0.011987
Knowledge Base Refinement by Monitoring Abstract Control Knowledge · Int. J. Man Mach. Stud. 1987
Automated reasoning and model checking › diagnosis
debugging
0.011986
On Debugging Rule Sets When Reasoning Under Uncertainty · AAAI 1986

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

viterbi algorithm · 0.2stochastic greedy search · 0.2mixture model · 0.2reinforcement learning · 0.1inductive generalization · 0.1apprenticeship learning · 0.0computer modeling · 0.0explanation coherence checking · 0.0probabilistic rule learning · 0.0combined optimization · 0.0
YearPublicationVenuePosition
2011 Portfolios in Stochastic Local Search: Efficiently Computing Most Probable Explanations in Bayesian Networks
Ole J. Mengshoel, Dan Roth 0001, David C. Wilkins
J. Autom. Reason.3
2011 Initialization and Restart in Stochastic Local Search: Computing a Most Probable Explanation in Bayesian Networks
abstract
For hard computational problems, stochastic local search has proven to be a competitive approach to finding optimal or approximately optimal problem solutions. Two key research questions for stochastic local search algorithms are: Which algorithms are effective for initialization? When should the search process be restarted? In the present work, we investigate these research questions in the context of approximate computation of most probable explanations (MPEs) in Bayesian networks (BNs). We introduce a novel approach, based on the Viterbi algorithm, to explanation initialization in BNs. While the Viterbi algorithm works on sequences and trees, our approach works on BNs with arbitrary topologies. We also give a novel formalization of stochastic local search, with focus on initialization and restart, using probability theory and mixture models. Experimentally, we apply our methods to the problem of MPE computation, using a stochastic local search algorithm known as Stochastic Greedy Search. By carefully optimizing both initialization and restart, we reduce the MPE search time for application BNs by several orders of magnitude compared to using uniform at random initialization without restart. On several BNs from applications, the performance of Stochastic Greedy Search is competitive with clique tree clustering, a state-of-the-art exact algorithm used for MPE computation in BNs.
Ole J. Mengshoel, David C. Wilkins, Dan Roth 0001
IEEE Trans. Knowl. Data Eng.2
2006 Controlled generation of hard and easy Bayesian networks: Impact on maximal clique size in tree clustering
Ole J. Mengshoel, David C. Wilkins, Dan Roth 0001
Artif. Intell.2
2005 Learning strategies for story comprehension: a reinforcement learning approach
abstract
This paper describes the use of machine learning to improve the performance of natural language question answering systems. We present a model for improving story comprehension through inductive generalization and reinforcement learning, based on classified examples. In the process, the model selects the most relevant and useful pieces of lexical information to be used by the inference procedure. We compare our approach to three prior non-learning systems, and evaluate the conditions under which learning is effective. We demonstrate that a learning-based approach can improve upon "matching and extraction"-only techniques.
Eugene Grois, David C. Wilkins
ICML2
2005 Learning Strategies for Open-Domain Natural Language Question Answering
Eugene Grois, David C. Wilkins
IJCAI2
2003 Qualitative simulation of temporal concurrent processes using Time Interval Petri Nets
Vadim Bulitko, David C. Wilkins
Artif. Intell.2
2000 CoRaven: model-based design of a cognitive tool for real-time intelligence monitoring and analysis
abstract
Describes a model-based design method to develop CoRaven, a decision support tool that is intended to assist military intelligence analysts in managing and interpreting large quantities of battlefield information. In this method, we use observations of practitioners solving specific tasks in order to understand and model how they use information. We use this model of the task to help identify user needs that the tool must support, and, during initial prototyping, to guide usability analyses. We have found task models to be an important consideration in the decision support tool design process that can help to constrain the design space and reduce the time required to develop an effective decision support tool prototype.
Caroline C. Hayes, Robin R. Penner, Hakan Ergan, Nan Tu, Patricia M. Jones, Peter Asaro, Robin Bargar, Oleksandr Chernyshenko, Insook Choi, Nora Danner, Ole J. Mengshoel, Janet A. Sniezek, David C. Wilkins
SMC14
2000 A Multistrategy Approach to Classifier Learning from Time Series
William H. Hsu, Sylvian R. Ray, David C. Wilkins
Mach. Learn.3
1998 CoRAVEN: modeling and design of a multimedia intelligent infrastructure for collaborative intelligence analysis
abstract
Intelligence analysis is one of the major functions performed by an Army staff in battlefield management. In particular, intelligence analysts develop intelligence requirements based on the commander's information requirements, develop a collection plan, and then monitor messages from the battlefield with respect to the commander's information requirements. The goal of the CoRAVEN project is to develop an intelligent collaborative multimedia system to support intelligence analysts. Key ingredients of our design approach include: (1) significant knowledge engineering activities with domain experts, (2) representation of an explicit model of reasoning and activity to drive design, (3) the use of Bayesian belief networks as a way to structure inferences that relate observable data to the commander's information requirements, (4) collaborative graphical user interfaces to provide flexible support for the multiple tasks in which analysts are engaged, (5) sonification of data streams and alarms to support enhanced situation awareness, (6) detailed psychological studies of reasoning and judgment under uncertainty, and (7) iterative prototyping of candidate designs with domain experts for both formative and summative evaluation. The paper discusses our current progress on all these fronts.
Patricia M. Jones, Caroline C. Hayes, David C. Wilkins, Robin Bargar, Janet A. Sniezek, Peter Asaro, Ole J. Mengshoel, D. Kessler, Martin J. Lucenti Jr., Insook Choi, Nan Tu, J. L. Schlabach
SMC3
1994 Exploiting the Ordering of Observed Problem-Solving Steps for Knowledge Base Refinement: An Apprenticeship Approach
Steven K. Donoho, David C. Wilkins
AAAI2
1994 Exploiting the Ordering of Observed Problem-Solving Steps for Knowledge Base Refinement: An Apprenticeship Approach
Steven K. Donoho, David C. Wilkins
AAAI2
1994 The Refinement of Probabilistic Rule Sets: Sociopathic Interactions
David C. Wilkins
Artif. Intell.1
1991 Induction of Uncertain Rules and the Sociopathicity Property in Dempster-Shafer Theory
David C. Wilkins
ECSQARU2
1991 Improving the Performance of Inconsistent Knowledge Bases via Combined Optimization Method
David C. Wilkins
ML2
1991 Computer Modelling of Acquisition Orders in Child Language
Sheldon Nicholl, David C. Wilkins
ML2
1990 Establishing the Coherence of an Evplanation to Improve Refinement of an Incomplete Knowledge Base
Young-Tack Park, David C. Wilkins
AAAI2
1989 Knowledge Base Refinement as Improving an Incorrect, Inconsistent and Incomplete Domain Theory
David C. Wilkins, Kok-Wah Tan
ML1
1988 Knowledge Base Refinement Using Apprenticeship Learning Techniques
David C. Wilkins
AAAI1
1987 Knowledge Base Refinement by Monitoring Abstract Control Knowledge
abstract
Abstract An explicit representation of the problem solving method of an expert system shell as abstract control knowledge provides a powerful foundation for learning. This paper describes the abstract control knowledge of the HERACLES expert system shell for heuristic classification problems, and describes how the ODYSSEUS apprenticeship learning program uses this representation to semi-automate “endgame” knowledge acquisition. The problem solving method of HERACLES is represented explicitly as domain-independent tasks and metarules. Metarules locate and apply domain knowledge to achieve problem solving subgoals, such as testing, refining, or differentiating between hypothesis; and asking general or clarifying questions. We show how monitoring abstract control knowledge for metarule premise failures provides a means of detecting gaps in the knowledge base. A knowledge base gap will almost always cause a metarule premise failure. We also show how abstract control knowledge plays a crucial role in using underlying domain theories for learning, especially weak domain theories. The construction of abstract control knowledge requires that the different types of knowledge that enter into problem solving be represented in different knowledge relations. This provides a foundation for the integration of underlying domain theories into a learning system, because justification of different types of new knowledge usually requires different ways of using an underlying domain theory. We advocate the construction of a definitional constraint for each knowledge relation that specifies how the relation is defined and justified in terms of underlying domain theories.
David C. Wilkins, William J. Clancey, Bruce G. Buchanan
Int. J. Man Mach. Stud.1
1986 On Debugging Rule Sets When Reasoning Under Uncertainty
David C. Wilkins, Bruce G. Buchanan
AAAI1
1986 News and Notes
Thomas G. Dietterich, Nicholas S. Flann, David C. Wilkins
Mach. Learn.3