On Debugging Rule Sets When Reasoning Under Uncertainty
From Tetherless World Wiki
Citation: David C. Wilkins and Bruce G. Buchanan. (1986) On Debugging Rule Sets When Reasoning Under Uncertainty. In KSL-86-30, 1986.
| Publication techreport ( Edit ) | |
| type | Technical Report |
| bibtype | techreport |
| Bibtex basics | |
| author | David C. Wilkins and Bruce G. Buchanan |
| title | On Debugging Rule Sets When Reasoning Under Uncertainty |
| number | KSL-86-30 |
| institution | Knowledge Systems, AI Laboratory |
| year | 1986 |
| Bibtex more | |
| note | STAN-CS-87-1181. |
| Access Paper | |
| abstract | Heuristic inference rules with a measure of strenth less than certainty have an unusual property: better individual rules do not necessarily lead to a better overall rule set. All less-than-certain rules contribute evidence towards erroneous conclusions for some problem instances, and the distribution of these erroneous conclusions over the instances is not necessarily related to individual rule quality. This has important consequences for automatic machine learning of rules, since rule selection is usually based on measures of quality of indiviual rules.In this paper, we explain why the most obvious and intuitively reasonable solution to this problem, incremental modification and deletion of rules responsible for worng conclusions a la Teiresias, is not always appropriate. In our experience, it usually fails to converge to an optimal set of rules. Given a set of heuristic rules, we explain why the best rule set should be considered to be the element of the power set of rules that yields a global minimum error with respect to generating erroneous positive and negative conclusions. This selection process is modeled as a bipartite graph minimization problem and shown to be NP-complete. A solution method is described, the Antidote Algorithm, that performs a model-directed search of the rule space. On an example from medical diagnosis, the Antidote Algorithm significantly reduced the number of misdiagnoses when applied to a rule set generated from 104 training instances. |
| KSL Technical Report ID: KSL-86-30 |
Facts about On Debugging Rule Sets When Reasoning Under UncertaintyRDF feed
| Abstract | Heuristic inference rules with a measure o … Heuristic inference rules with a measure of strenth less than certainty have an unusual property: better individual rules do not necessarily lead to a better overall rule set. All less-than-certain rules contribute evidence towards erroneous conclusions for some problem instances, and the distribution of these erroneous conclusions over the instances is not necessarily related to individual rule quality. This has important consequences for automatic machine learning of rules, since rule selection is usually based on measures of quality of indiviual rules.In this paper, we explain why the most obvious and intuitively reasonable solution to this problem, incremental modification and deletion of rules responsible for worng conclusions a la Teiresias, is not always appropriate. In our experience, it usually fails to converge to an optimal set of rules. Given a set of heuristic rules, we explain why the best rule set should be considered to be the element of the power set of rules that yields a global minimum error with respect to generating erroneous positive and negative conclusions. This selection process is modeled as a bipartite graph minimization problem and shown to be NP-complete. A solution method is described, the Antidote Algorithm, that performs a model-directed search of the rule space. On an example from medical diagnosis, the Antidote Algorithm significantly reduced the number of misdiagnoses when applied to a rule set generated from 104 training instances. set generated from 104 training instances. |
| Author | David C. Wilkins and Bruce G. Buchanan + |
| Bibtype | techreport + |
| Has author | David C. Wilkins and Bruce G. Buchanan + |
| Has identifier | KSL-86-30 + |
| Has publishing details | 1986 + |
| Has title | On Debugging Rule Sets When Reasoning Under Uncertainty + |
| Has where published | KSL-86-30 + |
| Has year | 1986 + |
| Institution | Knowledge Systems, AI Laboratory + |
| Ksl tr id | KSL-86-30 + |
| Note | STAN-CS-87-1181. |
| Number | KSL-86-30 + |
| Process note | YES + |
| Title | On Debugging Rule Sets When Reasoning Under Uncertainty + |
| Year | 1986 + |
Resource > Thing > Entity > Document > Scientific Document > Publication
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report > KSL Technical Report
