Improving Rule-Based Systems Through Case-Based Reasoning

Abstract

A novel architecture is presented for combining rule-based and case-based reasoning. The central idea is to apply the rules to a target problem to get a first approximation to the answer; but if the problem is judged to be compellingly similar to a known exception of the rules in any aspect of its behavior, then that aspect is modelled after the exception rather than the rules. The architecture is implemented for the full-scale task of pronouncing surnames. Preliminary results suggest that the system performs almost as well as the best commercial systems. However, of more interest than the absolute performance of the system is the result that this performance was better than what could have been achieved with the rules alone. This illustrates the capacity of the architecture to improve on the rule-based system it starts with. The results also demonstrate a beneficial interaction in the system, in that improving the rules speeds up the case-based component. 1 Introduction One strategy...

Cite

Text

Golding and Rosenbloom. "Improving Rule-Based Systems Through Case-Based Reasoning." AAAI Conference on Artificial Intelligence, 1991.

Markdown

[Golding and Rosenbloom. "Improving Rule-Based Systems Through Case-Based Reasoning." AAAI Conference on Artificial Intelligence, 1991.](https://mlanthology.org/aaai/1991/golding1991aaai-improving/)

BibTeX

@inproceedings{golding1991aaai-improving,
  title     = {{Improving Rule-Based Systems Through Case-Based Reasoning}},
  author    = {Golding, Andrew R. and Rosenbloom, Paul S.},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {1991},
  pages     = {22-27},
  url       = {https://mlanthology.org/aaai/1991/golding1991aaai-improving/}
}