Michael J. Witbrock
New Mexico State University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Michael J. Witbrock.
Ai Magazine | 2004
Noah S. Friedland; Paul G. Allen; Gavin Matthews; Michael J. Witbrock; David Baxter; Jon Curtis; Blake Shepard; Pierluigi Miraglia; Jürgen Angele; Steffen Staab; Eddie Moench; Henrik Oppermann; Dirk Wenke; David J. Israel; Vinay K. Chaudhri; Bruce W. Porter; Ken Barker; James Fan; Shaw Yi Chaw; Peter Z. Yeh; Dan Tecuci; Peter Clark
Project Halo is a multistaged effort, sponsored by Vulcan Inc, aimed at creating Digital Aristotle, an application that will encompass much of the worlds scientific knowledge and be capable of applying sophisticated problem solving to answer novel questions. Vulcan envisions two primary roles for Digital Aristotle: as a tutor to instruct students in the sciences and as an interdisciplinary research assistant to help scientists in their work. As a first step towards this goal, we have just completed a six-month pilot phase designed to assess the state of the art in applied knowledge representation and reasoning (KR&/R). Vulcan selected three teams, each of which was to formally represent 70 pages from the advanced placement (AP) chemistry syllabus and deliver knowledge-based systems capable of answering questions on that syllabus. The evaluation quantified each systems coverage of the syllabus in terms of its ability to answer novel, previously unseen questions and to provide human- readable answer justifications. These justifications will play a critical role in building user trust in the question-answering capabilities of Digital Aristotle. Prior to the final evaluation, a failure taxonomy was collaboratively developed in an attempt to standardize failure analysis and to facilitate cross-platform comparisons. Despite differences in approach, all three systems did very well on the challenge, achieving performance comparable to the human median. The analysis also provided key insights into how the approaches might be scaled, while at the same time suggesting how the cost of producing such systems might be reduced. This outcome leaves us highly optimistic that the technical challenges facing this effort in the years to come can be identified and overcome. This article presents the motivation and longterm goals of Project Halo, describes in detail the six-month first phase of the project -- the Halo Pilot -- its KR&R challenge, empirical evaluation, results, and failure analysis. The pilots outcome is used to define challenges for the next phase of the project and beyond.
ambient intelligence | 2006
Kathy Panton; Cynthia Matuszek; Douglas B. Lenat; Dave Schneider; Michael J. Witbrock; Nick Siegel; Blake Shepard
Semi-formally represented knowledge, such as the use of standardized keywords, is a traditional and valuable mechanism for helping people to access information. Extending that mechanism to include formally represented knowledge (based on a shared ontology) presents a more effective way of sharing large bodies of knowledge between groups; reasoning systems that draw on that knowledge are the logical counterparts to tools that perform well on a single, rigidly defined task. The underlying philosophy of the Cyc Project is that software will never reach its full potential until it can react flexibly to a variety of challenges. Furthermore, systems should not only handle tasks automatically, but also actively anticipate the need to perform them. A system that rests on a large, general-purpose knowledge base can potentially manage tasks that require world knowledge, or “common sense” – the knowledge that every person assumes his neighbors also possess. Until that knowledge is fully represented and integrated, tools will continue to be, at best,idiots savants. Accordingly, this paper will in part present progress made in the overall Cyc Project during its twenty-year lifespan – its vision, its achievements thus far, and the work that remains to be done. We will also describe how these capabilities can be brought together into a useful ambient assistant application. n nUltimately, intelligent software assistants should dramatically reduce the time and cognitive effort spent on infrastructure tasks. Software assistants should be ambient systems – a user works within an environment in which agents are actively trying to classify the users activities, predict useful subtasks and expected future tasks, and, proactively, perform those tasks or at least the sub-tasks that can be performed automatically. This in turn requires a variety of necessary technologies (including script and plan recognition, abductive reasoning, integration of external knowledge sources, facilitating appropriate knowledge entry and hypothesis formation), which must be integrated into the Cyc reasoning system and Knowledge Base to be fully effective.
inductive logic programming | 2005
John Cabral; Robert C. Kahlert; Cynthia Matuszek; Michael J. Witbrock; Brett Summers
The Cyc KB has a rich pre-existing ontology for representing common sense knowledge. To clarify and enforce its terms semantics and to improve inferential efficiency, the Cyc ontology contains substantial meta-level knowledge that provides definitional information about its terms, such as a type hierarchy. This paper introduces a method for converting that meta-knowledge into biases for ILP systems. The process has three stages. First, a “focal position” for the target predicate is selected, based on the induction goal. Second, the system determines type compatibility or conflicts among predicate argument positions, and creates a compact, efficient representation that allows for syntactic processing. Finally, mode declarations are generated, taking advantage of information generated during the first and second phases.
international conference on computational linguistics | 2004
Tom O'Hara; Stefano Bertolo; Michael J. Witbrock; Bjørn Aldag; Jon Curtis; Kathy Panton; Dave Schneider; Nancy Salay
We present an automatic approach to learning criteria for classifying the parts-of-speech used in lexical mappings. This will further automate our knowledge acquisition system for non-technical users. The criteria for the speech parts are based on the types of the denoted terms along with morphological and corpus-based clues. Associations among these and the parts-of-speech are learned using the lexical mappings contained in the Cyc knowledge base as training data. With over 30 speech parts to choose from, the classifier achieves good results (77.8% correct). Accurate results (93.0%) are achieved in the special case of the mass-count distinction for nouns. Comparable results are also obtained using OpenCyc (73.1% general and 88.4% mass-count).
national conference on artificial intelligence | 2006
Cynthia Matuszek; John Cabral; Michael J. Witbrock; John DeOliveira
national conference on artificial intelligence | 2005
Cynthia Matuszek; Michael J. Witbrock; Robert C. Kahlert; John Cabral; David Schneider; Purvesh Shah; Douglas B. Lenat
international joint conference on artificial intelligence | 2003
Michael J. Witbrock; David Baxter; Jon Curtis; David Schneider; Robert C. Kahlert; Pierluigi Miraglia; Peter Wagner; Kathy Panton; Gavin Matthews
Archive | 2007
Michael J. Witbrock; David Schneider; Benjamin Paul Rode; Bjoern Aldag
principles of knowledge representation and reasoning | 2004
Noah S. Friedland; Paul G. Allen; Michael J. Witbrock; Gavin Matthews; Nancy Salay; Pierluigi Miraglia; Jürgen Angele; Steffen Staab; David J. Israel; Vinay K. Chaudhri; Bruce W. Porter; Ken Barker; Peter Clark
the florida ai research society | 2006
Purvesh Shah; David Schneider; Cynthia Matuszek; Robert C. Kahlert; Bjørn Aldag; David Baxter; John Cabral; Michael J. Witbrock; Jon Curtis