Derek H. Sleeman

dblp:s/DerekHSleeman · DBLP profile ↗
← Back
49ranked-venue papers
20as first author
0since 2021 · last 2015
0000-0001-7609-4371ORCID · verified

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

Artificial intelligence and machine learning · 32 · 11 first-authorDatabases, data management, data science and information retrieval · 11 · 3 first-authorHuman-computer interaction and ubiquitous computing · 9 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 2

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
8 papers
Knowledge representation and reasoning · 47% Planning, search and constraint satisfaction · 35% Reinforcement learning · 18%
Databases, data mining, and information retrieval
1 paper
Knowledge graphs · 100%
Interdisciplinary, comprehensive, and emerging computing
6 papers
Computing education · 100%
Human-computer interaction and pervasive computing
4 papers
Usability and user experience research · 52% Learning and educational technologies · 48%
Software engineering, system software, and programming languages
2 papers
Program verification · 75% Compilers and program optimization · 25%

Topics — the 12 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge graphs › knowledge graph quality
knowledge base correction
0.011996
Improving the Efficiency of Knowledge Base Refinement · ICML 1996
Machine learning › Reinforcement learning › partially observable reinforcement learning
memory-based learning
0.011993
Learning Plan Transformations from Self-Questions: A Memory-Based Approach · AAAI 1993
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan refinement
0.011993
Learning Plan Transformations from Self-Questions: A Memory-Based Approach · AAAI 1993
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
state space search
0.011993
Artificial Intelligence in Education: Using State Space Search and Heuristics in Mathematics Instruction · Int. J. Man Mach. Stud. 1993
Program verification
refinement
0.011991
The Flexibility of Speculative Refinement · ML 1991
Usability and user experience research
user modeling
0.021985
UMFE: A User Modelling Front-End Subsystem · Int. J. Man Mach. Stud. 1985
User Modelling · IJCAI 1985
Learning and educational technologies
intelligent tutoring systems
0.011988
Enhancing PIXIE's Tutoring Capabilities · Int. J. Man Mach. Stud. 1988
Knowledge graphs
link prediction
0.011996
Improving the Efficiency of Knowledge Base Refinement · ICML 1996
Computing education
intelligent tutoring systems
0.011987
Some Challenges for Intelligent Tutoring Systems · IJCAI 1987
Compilers and program optimization
program transformation
0.011983
Automatic Program Improvement: Variable Usage Transformations · ACM Trans. Program. Lang. Syst. 1983
Knowledge, reasoning and agents › Knowledge representation and reasoning › user modeling
student modeling
0.011981
Modelling Student's Problem Solving · Artif. Intell. 1981
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic-based reasoning
deductive reasoning
0.011975
A Problem-Solving Monitor for a Deductive Reasoning Task · Int. J. Man Mach. Stud. 1975

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

knowledge base refinement · 0.0syntactic transformation · 0.0correspondence matrix · 0.0
YearPublicationVenuePosition
2015 Applying Rule Extraction & Rule Refinement techniques to (Blackbox) Classifiers
abstract
Black-box classifiers are able to classify unseen instances, once they have been trained on an appropriate (domain) dataset. Such classifiers have the advantage of being generally very efficient but the disadvantage of not being able to explain their processes to a user. For these reasons, over the last decade or so, a number of rule extraction algorithms have been developed which are able to extract a rule-set from classifiers. The focus of this project has been to re-implement a state-of-the-art rule extraction system, OSRE [1], and then to show that when the extracted rules are refined by the Knowledge Refinement system, FIXIT, that the refinement process, in virtually all cases, improves the fidelity of the refined rule-set when compared with the rule-set extracted by OSRE. A statistically significant difference between these two approaches has been demonstrated.
Julius Cepukenas, Chenghua Lin 0002, Derek H. Sleeman
K-CAP3
2013 Argumentation-logic for creating and explaining medical hypotheses
María Adela Grando, Laura Moss, Derek H. Sleeman, John Kinsella
Artif. Intell. Medicine3
2013 Investigating the Disagreement Between Clinicians' Ratings of Patients in ICUs
abstract
We present a Bayesian analysis of ordinal annotations made by clinicians of patients in intensive care. In particular, we investigate the different ways in which clinicians can disagree and how their disagreement is reduced once they take part in a recently proposed procedure (INSIGHT) that aims at improving consistency. The model combines a nonparametric function (loosely interpretable as the health of the patient) with clinician-specific generative procedures for producing the observed ordinal values. Our analysis provides valuable details of the rating behavior of the individual clinicians and shows that the INSIGHT procedure is particularly effective at removing (some) clinician-specific inconsistencies and biases.
Simon Rogers, Derek H. Sleeman, John Kinsella
IEEE J. Biomed. Health Informatics2
2012 Detecting and resolving inconsistencies between domain experts' different perspectives on (classification) tasks
abstract
OBJECTIVES: The work reported here focuses on developing novel techniques which enable an expert to detect inconsistencies in 2 (or more) perspectives that the expert might have on the same (classification) task. The high level task which the experts (physicians) had set themselves was to classify, on a 5-point severity scale (A-E), the hourly reports produced by an intensive care unit's patient management system. METHOD: The INSIGHT system has been developed to support domain experts exploring, and removing inconsistencies in their conceptualization of a task. We report here a study of intensive care physicians reconciling 2 perspectives on their patients. The 2 perspectives provided to INSIGHT were an annotated set of patient records where the expert had selected the appropriate category to describe that snapshot of the patient, and a set of rules which are able to classify the various time points on the same 5-point scale. Inconsistencies between these 2 perspectives are displayed as a confusion matrix; moreover INSIGHT then allows the expert to revise both the annotated datasets (correcting data errors, or changing the assigned categories) and the actual rule-set. RESULTS: Each of the 3 experts achieved a very high degree of consensus (~97%) between his refined knowledge sources (i.e., annotated hourly patient records and the rule-set). We then had the experts produce a common rule-set and then refine their several sets of annotations against it; this again resulted in inter-expert agreements of ~97%. The resulting rule-set can then be used in applications with considerable confidence. CONCLUSION: This study has shown that under some circumstances, it is possible for domain experts to achieve a high degree of correlation between 2 perspectives of the same task. The experts agreed that the immediate feedback provided by INSIGHT was a significant contribution to this successful outcome.
Derek H. Sleeman, Laura Moss, Andy Aiken, Martin Hughes, John Kinsella, Malcolm Sim
Artif. Intell. Medicine1
2011 Argumentation-Logic for Explaining Anomalous Patient Responses to Treatments
María Adela Grando, Laura Moss, David Glasspool, Derek H. Sleeman, Malcolm Sim, Charlotte J. Gilhooly, John Kinsella
AIME4
2011 Predicting adverse events: detecting myocardial damage in intensive care unit (ICU) patients
abstract
Myocardial damage is known to occur relatively frequently, and although it is not often fatal it results in the patient staying in the ICU for significantly longer. Thus it is important for clinicians to detect these events. Confirmation of myocardial damage is by a biomarker (troponin), but these tests are only done at fixed time-points. Consequently it is desirable for doctors, and support systems, to detect myocardial damage from the standard parameters collected for ICU patients. We have undertaken a study with several ICU consultants to determine the conditions which generally precede a myocardial-damaging event. In fact, these knowledge acquisition sessions produced a complex model which we have realized as 2 interacting modules. Subsequently, we compared this model's predictions against the original datasets; the model when run against the test dataset resulted in a relatively high True Positive (TP) rate (75.8%). The implications of these analyses are discussed, as are a number of planned follow-up studies
Derek H. Sleeman, Laura Moss, Malcolm Sim, John Kinsella
K-CAP1
2010 Reasoning by Analogy in the Generation of Domain Acceptable Ontology Refinements
Laura Moss, Derek H. Sleeman, Malcolm Sim
EKAW2
2010 Ontology-driven hypothesis generation to explain anomalous patient responses to treatment
Laura Moss, Derek H. Sleeman, Malcolm Sim, Malcolm Booth, Malcolm Daniel, Lyndsay Donaldson, Charlotte J. Gilhooly, Martin Hughes, John Kinsella
Knowl. Based Syst.2
2009 Explaining Anomalous Responses to Treatment in the Intensive Care Unit
Laura Moss, Derek H. Sleeman, Malcolm Booth, Malcolm Daniel, Lyndsay Donaldson, Charlotte J. Gilhooly, Martin Hughes, Malcolm Sim, John Kinsella
AIME2
2008 ACHE: An Architecture for Clinical Hypothesis Examination
abstract
Physiological monitoring equipment can be found in many hospital settings. This allows a wide range of physiological parameters to be stored, which in turn allows clinicians and analysts to investigate a range of medical hypotheses. This paper introduces ACHE (architecture for clinical hypotheses examination), a framework specifically designed to support the preparation of such analyses. To evaluate the initial version of ACHE, a study to detect acute myocardial infarctions, was conducted with data from Glasgow Royal Infirmary's Intensive Care Unit (ICU). Initial results from the study are very encouraging and ACHE substantially reduced the time required to perform the study. A study of the same phenomena across a much larger patient dataset will be undertaken shortly.
Laura Moss, Derek H. Sleeman, John Kinsella, Malcolm Sim
CBMS2
2007 An Intelligent Aide for Interpreting a Patient's Dialysis Data Set
Derek H. Sleeman, Nick Fluck, Elias Gyftodimos, Laura Moss, Gordon Christie
AIME1
2007 KBS development through ontology mapping and ontology driven acquisition
abstract
The benefits of reuse have long been recognized in the knowledge engineering community where the dream of creating knowledge based systems (KBSs) on-the-fly from libraries of reusable components is still to be fully realised. In this paper we present a two stage methodology for creating KBSs: first reusing domain knowledge by mapping it, where appropriate, to the requirements of a generic problem solver; and secondly using this mapped knowledge and the requirements of the problem solver to "drive" the acquisition of the additional knowledge it needs.allFor example, suppose we have available a KBS which is composed of a propose-and-revise problem solver linked with an appropriate knowledge base/ontology from the elevator domain. Then to create a diagnostic KBS in the same domain, we require to map relevant information from the elevator knowledge base/ontology, such as component information, to a diagnostic problem solver, and then to extend it with diagnostic information such as malfunctions, symptoms and repairs for each component. We have developed MAKTab, a Protege plug-in which supports both these steps and results in a composite KBS which is executable.
David Corsar, Derek H. Sleeman
K-CAP2
2006 Assisting Domain Experts to Formulate and Solve Constraint Satisfaction Problems
Derek H. Sleeman, Stuart W. Chalmers
EKAW1
2006 Reuse: Revisiting Sisyphus-VT
Derek H. Sleeman, Trevor Runcie, Peter M. D. Gray
EKAW1
2006 A Fine-Grained Approach to Resolving Unsatisfiable Ontologies
abstract
In the Semantic Web, inconsistencies in OWL on- tologies may easily occur. Existing approaches ei- ther identify the minimally unsatisfiable sub-ontologies or calculate the maximally satisfiable sub-ontologies. However practical problems remain; it is not clear which axioms or which parts of axioms should be se- lected for repair, and how to repair those axioms. In this paper, we address this limitation by proposing a fine-grained approach to resolving unsatisfiable ontolo- gies. We revise the axiom tracing technique first pro- posed by Baader and Hollunder, so as to track which parts of the problematic axioms cause the unsatisfiabil- ity. Moreover, we support ontology users in rewriting problematic axioms. In order to minimise the impact of changes and prevent unintended entailment loss, harm- ful and helpful changes are identified and provided as guidelines. Based on the methods described we present a preliminary version of an interactive debugging tool and demonstrate its applicability in practice.
Sik Chun Lam, Jeff Z. Pan, Derek H. Sleeman, Wamberto Weber Vasconcelos
Web Intelligence3
2006 Reusing JessTab rules in Protégé
David Corsar, Derek H. Sleeman
Knowl. Based Syst.2
2005 Acquisition and maintenance of constraints in engineering design
abstract
The Designers' Workbench is a system, developed by the Advanced Knowledge Technologies (AKT) consortium to support designers in large organizations, such as Rolls- Royce, by making sure that a design is consistent with the specification for the particular design as well as with the company's design rule book(s). Currently, to capture the constraint information, a domain expert (design engineer) has to work with a knowledge engineer to identify the constraints, and it is then the task of the knowledge engineer to encode these into the Workbench's knowledge base (KB). This is an error prone and time consuming task. It is highly desirable to relieve the knowledge engineer of this task, and so we have developed a tool, ConEditor, that enables domain experts themselves to capture and maintain these constraints. The tool allows the user to combine selected entities from the domain ontology with keywords and operators of a constraint language to form a constraint expression. We hypothesize that to apply constraints appropriately, it is necessary to understand the context in which each constraint is applicable. We refer to this as "application conditions". We plan to make these application conditions machine interpretable and investigate how they, together with a domain ontology, can be used to support the verification and maintenance of constraints.
Suraj Ajit, Derek H. Sleeman, David W. Fowler, David Knott, Kit-Ying Hui
K-CAP2
2005 Knowledge base reuse through constraint relaxation
abstract
Effective reuse of Knowledge Bases (KBs) often entails the expensive task of identifying plausible KB-PS (Problem Solver) combinations. We propose a novel technique based on Constraint Satisfaction to enable more rapid identification of incompatible KBs, leaving fewer combinations on which to conduct a thorough investigation. In this paper, we describe our investigation process, its tools, and the latest empirical results applied to non-binary problems that demonstrate our relaxation approach is an effective method for plausibility testing.
Tomas Eric Nordlander, Derek H. Sleeman, Kenneth N. Brown
K-CAP2
2004 ConEditor: Tool to Input and Maintain Constraints
Suraj Ajit, Derek H. Sleeman, David W. Fowler, David Knott
EKAW2
2003 Identifying Inconsistent CSPs by Relaxation
Tomas Eric Nordlander, Kenneth N. Brown, Derek H. Sleeman
CP3
2002 Knowledge Engineering and Management: The CommonKADS Methodology - G. Schreiber, H. Akkermans, A. Anjewierden, R. de Hoog, N. Shadbolt, W. van de Velde, B. Wielinga, The MIT Press, Cambridge, MA, 2000, ISBN: 0-262-19300-0
Derek H. Sleeman
Artif. Intell. Medicine1
2002 Detecting mismatches among experts' ontologies acquired through knowledge elicitation
Adil Hameed, Derek H. Sleeman, Alun D. Preece
Knowl. Based Syst.2
2001 A grammar-driven knowledge acquisition tool that incorporates constraint propagation
abstract
To acquire knowledge that is fit for a specific purpose, it is very desirable to have a structured, declarative expression of the knowledge that is needed. This paper introduces a stand-alone knowledge acquisition tool, called COCKATOO (Constraint-Capable Knowledge Acquisition Tool), which uses constraint technology to specify the knowledge it requires. The language in which these specifications are given is based on the meta-language notation of context-free grammars. However, we also took the opportunity to build a tool that is both more flexible and powerful by augmenting context-free grammars with the expressiveness of constraints. COCKATOO was implemented using the SCREAMER+ declarative constraints package.
Simon White, Derek H. Sleeman
K-CAP2
2000 Introduction/Editorial: Machine Discovery
Derek H. Sleeman, Vincent Corruble, Raúl E. Valdés-Pérez
Int. J. Hum. Comput. Stud.1
1999 Effective and Efficient Knowledge Base Refinement
Leonardo Carbonara, Derek H. Sleeman
Mach. Learn.2
1998 Inventory management using constraint satisfaction and knowledge refinement techniques
Mark Winter, Derek H. Sleeman, Tim Parsons
Knowl. Based Syst.2
1997 ReTAX: A Step in the Automation of Taxonomic Revision
Eugenio Alberdi, Derek H. Sleeman
Artif. Intell.2
1997 Scientific Discovery and Simplicity of Method
Herbert A. Simon, Raúl E. Valdés-Pérez, Derek H. Sleeman
Artif. Intell.3
1996 Improving the Efficiency of Knowledge Base Refinement
Leonardo Carbonara, Derek H. Sleeman
ICML2
1995 Consultant-2: pre- and post-processing of Machine Learning applications
Derek H. Sleeman, Michalis Rissakis, Susan Craw, Nicolas Graner, Sunil Sharma
Int. J. Hum. Comput. Stud.1
1994 Introduction to the Abstracts of the Invited Talks Presented at ML92 Conference in Aberdeen, 1-3 July 1992
Derek H. Sleeman
Mach. Learn.1
1993 Learning Plan Transformations from Self-Questions: A Memory-Based Approach
Rüdiger Oehlmann, Derek H. Sleeman, Peter Edwards
AAAI2
1993 Artificial Intelligence in Education: Using State Space Search and Heuristics in Mathematics Instruction
Anthony E. Kelly, Derek H. Sleeman, Kenneth J. Gilhooly
Int. J. Man Mach. Stud.2
1991 The Flexibility of Speculative Refinement
Susan Craw, Derek H. Sleeman
ML2
1990 Automating the Refinement of Knowledge-Based Systems
Susan Craw, Derek H. Sleeman
ECAI2
1990 Extending Domain Theories: Two Case Studies in Student Modeling
Derek H. Sleeman
Mach. Learn.1
1988 Enhancing PIXIE's Tutoring Capabilities
Joi L. Moore, Derek H. Sleeman
Int. J. Man Mach. Stud.2
1987 Some Challenges for Intelligent Tutoring Systems
Derek H. Sleeman
IJCAI1
1987 An architecture for a self-improving instructional planner for intelligent tutoring systems
abstract
Machine instructional planners use changing and uncertain data to incrementally configure plans and control the execution and dynamic refinement of these plans. Current instructional planners cannot adequately plan, replan, and monitor the delivery of instruction. This is due in part to the fact that current instructional planners are incapable of planning in a global context, developing competing plans in parallel, monitoring their planning behavior, and dynamically adapting their control behavior. In response to these and other deficiencies of instructional planners a generic system architecture based on the blackboard model was implemented. This self‐improving instructional planner (SUP) dynamically creates instructional plans, requests execution of these plans, replans, and improves its planning behavior based on a student's responses to tutoring. Global planning was facilitated by explicitly representing decisions about past, current, and future plans on a global data structure called the plan blackboard. Planning in multiple worlds is facilitated by labeling plan decisions by the context in which they were generated. Plan monitoring was implemented as a set of monitoring knowledge sources. The flexible control capability for instructional planner was adapted from the blackboard architecture BB1. The explicit control structure of SUP enabled complex and flexible planning behavior while maintaining a simple planning architecture.
Stuart A. Macmillan, Derek H. Sleeman
Comput. Intell.2
1985 User Modelling
Derek H. Sleeman, Douglas E. Appelt, Kurt Konolige, Elaine Rich, William R. Swartout
IJCAI1
1985 UMFE: A User Modelling Front-End Subsystem
Derek H. Sleeman
Int. J. Man Mach. Stud.1
1985 Basic Algebra Revisited: A Study with 14-Year-Olds
Derek H. Sleeman
Int. J. Man Mach. Stud.1
1983 Automatic Program Improvement: Variable Usage Transformations
abstract
The design objective of the Leeds Transformation System is to transform existing programs, written in a variety of languages, into "tidier" programs.The total system was conceived of as having three phases: syntactic transformations, variable usage transformations, and synthesizing features.Because programmers vary greatly in what they consider to be a more acceptable form, we have aimed to make the system as data driven as possible.(That also enables us to deal with a variety of programming languages.)The paper reviews the first two phases, reports the second in some detail, and illustrates the use of the system on an ALGOL 60 program.Redundant assignments, redundant variables, and loop-invariant statements are discovered by means of a novel approach which represents variable usage within a program as a correspondence matrix.Potential enhancements of the system are also discussed.
B. Maher, Derek H. Sleeman
ACM Trans. Program. Lang. Syst.2
1982 Inferring (Mal) Rules from Pupil's Protocols
Derek H. Sleeman
ECAI1
1981 A Rule-Based Task Generation System
Derek H. Sleeman
IJCAI1
1981 Modelling Student's Problem Solving
Derek H. Sleeman, M. J. Smith
Artif. Intell.1
1977 A System Which Allows Students to Explore Algorithms
Derek H. Sleeman
IJCAI1
1975 A Problem-Solving Monitor for a Deductive Reasoning Task
Derek H. Sleeman
Int. J. Man Mach. Stud.1
1975 "Algorithmization in Learning and Instruction, " by L. N. Landa (Book Review)
Derek H. Sleeman
Int. J. Man Mach. Stud.1