Skip to main content
Log in

A statistical approach to knowledge acquisition for expert systems

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

Abstract

Classical expert systems are rule based, depending on predicates expressed over attributes and their values. In the process of building expert systems, the attributes and constants used to interpret their values need to be specified. Standard techniques for doing this are drawn from psychology, for instance, interviewing and protocol analysis. This paper describes a statistical approach to deriving interpreting constants for given attributes. It is also possible to suggest the need for attributes beyond those given.

The approach for selecting an interpreting constant is demonstrated by an example. The data to be fitted are first generated by selecting a representative collection of instances of the narrow decision addressed by a rule, then making a judgement for each instance, and defining an initial set of potentially explanatory attributes. A decision rule graph plots the judgements made against pairs of attributes. It reveals rules and key instances directly. It also shows when no rule is possible, thus suggesting the need for additional attributes. A study of a collection of seven rule based models shows that the attributes defined during the fitting process improved the fit of the final models to the judgements by twenty percent over models built with only the initial attributes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. E. Shortliffe, Details of the consulation system, in:Rule-Based Expert Systems: The MYCIN Experiments, eds. B. Buchanan and E. Shortliffe (Addison-Wesley, Reading, MA, 1984).

    Google Scholar 

  2. W.J. Clancey,Proc. National Conf. on Artificial Intelligence (Kaufmann, Los Altos, California, 1984) pp. 49–55.

    Google Scholar 

  3. B. Buchanan, D. Barstow, R. Bechtel, J. Bennet, W. Clancey, C. Kulikowsky, T. Mitchell and D. Waterman, Constructing an expert system, in:Building Expert Systems, eds. F. Hayes-Roth, D. Waterman and D. Lenat (Addison-Wesley, Reading, MA, 1983).

    Google Scholar 

  4. J. Bruecker and B. Weilinga, Techniques for knowledge acquisition and analysis, Report 1.5, Esprit project 12, Memorandum 28 of the Research Project “The Acquisition of Expertise” (University of Amsterdam, 1984).

  5. I. Neale, First generation expert systems: a review of knowledge acquisition methodologies, Knowledge Eng. Rev. 3 (1988) 105–146.

    Google Scholar 

  6. W.S. Cleveland,The Elements of Graphing Data (Wadsworth, Monterey, CA, 1985). The section “Time Series: Connected, Symbol, Connected Symbol, and Vertical Line Graphs” begins on p. 178.

  7. R. Rivest, Learning decision lists, Machine Learning 2 (1987) 229–246.

    Google Scholar 

  8. J.R. Quinlan, Generating production rules from decision trees,IJCAI-87, Milan, Italy (1987) pp. 304–307.

  9. P. Clark and T. Niblett, The CN induction algorithm, Machine Learning 3 (1987) 261–283.

    Google Scholar 

  10. W.S. Cleveland, Robust locally weighted regression and smoothing scatter plots, J. Am. Statistical Assoc. 74 (1979) 829–836.

    Google Scholar 

  11. D. Pregibon, private communication (1988). Tree Modeling in S, manuscript in preparation.

  12. R. Becker, J. Chambers and A. Wilks,The New S Language (Wadsworth, Monterey, CA., 1988).

  13. J.R. Quinlan, Induction of decision trees, Machine Learning 1 (1986) 81–106.

    Google Scholar 

  14. L. Breiman, J. Friedman, R. Olshen and C. Stone,Classification and Regression Trees (Wadsworth, Monterey, CA., 1984).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gale, W.A. A statistical approach to knowledge acquisition for expert systems. Ann Math Artif Intell 2, 149–163 (1990). https://doi.org/10.1007/BF01531003

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01531003

Keywords

Navigation