Skip to main content
Log in

ROGET: A knowledge-based system for acquiring the conceptual structure of a diagnostic expert system

  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

Abstract

This paper describes ROGET, a knowledge-based system that assists a domain expert with an important design task encountered during the early phases of expert-system construction. ROGET conducts a dialogue with the expert to acquire the expert system's conceptual structure, a representation of the kinds of domain-specific inferences that the consultant will perform and the facts that will support these inferences. ROGET guides this dialogue on the basis of a set of advice and evidence categories. These abstract categories are domain independent and can be employed to guide initial knowledge acquisition dialogues with experts for new applications. This paper discusses the nature of an expert system's conceptual structure and describes the organization and operation of the ROGET system that supports the acquisition of conceptual structures.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Van Melle, W. J., System Aids in Constructing Consultation Programs, UMI Research Press (1980).

  2. Shortliffe, E. H., Computer-based Medical Consultations: MYCIN, American Elsevier (1976).

  3. Amarel, S., ‘Expert behaviour and problem representations’, Technical Report CBM-TR-126, Rutgers University (1982).

  4. Larkin, J., McDermott, D., Simon, D. P., and Simon, H. A., ‘Expert and novice performance in solving physics problems’, Science 208, 153–160 (1981).

    Google Scholar 

  5. Roget, P. M., Roget's International Thesaurus of English Words and Phrases, Harper Row, Inc., New York (1981).

    Google Scholar 

  6. Reboh, R., ‘Knowledge engineering techniques and tools in the PROSPECTOR environment’, Technical Report 243, Artificial Intelligence Center, SRI International (1981).

  7. Politakis, P. G., ‘Using empirical analysis to refine expert system knowledge bases’, PhD Thesis CBM-TR-130, Laboratory for Computer Science Research, Rutgers University (1982).

  8. Bennett, J. S. and Engelmore, R. S., ‘SACON: a knowledge-based consultant for structural analysis’, in Proceedings of the Sixth International Joint Conference on Artificial Intelligence, International Joint Conferences on Artificial Intelligence, Tokyo, Japan (1979).

  9. McDermott, J., ‘R1: A rule-based configurer of computer systems’, Technical Report CMU-CS-80-119, Department of Computer Science, Carnegie-Mellon University (1980).

  10. Hayes-Roth, F., Waterman, D., and Lenat, D. (Eds), Building Expert Systems, Addison-Wesley (1983).

  11. Bennett, J. S. and Goldman, D., ‘CLOT: a knowledge-based consultant for bleeding disorders’, Technical Report Memo HPP-80-7, Computer Science Department, Stanford University (1980).

  12. Aikins, J. S., Kunz, J. C., Shortliffe, E. H., and Fallat, R. J. ‘PUFF: an expert system for interpretation of pulmonary function data’, Computers and Biomedical Research 16 199–208 (1983).

    Google Scholar 

  13. Pople, H. E., ‘The formation of composite hypotheses in diagnostic problem-solving’, in Proceedings of the Fifth International Joint Conference on Artificial Intelligence, International Joint Conferences on Artificial Intelligence, Cambridge, Mass. (1977).

  14. Miller, R. A., Pople, H. E., and Meyers, J. D., ‘INTERNIST-1, an experimental computer-based diagnostic consultant for general internal medicine’, The New England Journal of Medicine 307, 468–476 (1982).

    Google Scholar 

  15. Weiss, S. M., Kulikowski, C. A., Amarel, S., and Safir, A., ‘A model-based method for computer-aidedmedical decision-making’, Artificial Intelligence 11, 145–172 (1978).

    Google Scholar 

  16. Bennett, J. S. and Hollander, C. R., ‘DART: an expert system for computer fault diagnosis’, in Proceedings of the Seventh International Joint Conference on Artificial Intelligence, International Joint Conferences on Artificial Intelligence, Vancouver, B.C., Canada (1981).

  17. Pauker, S. G., Gorry, G., Kassirer, J., and Schwartz, W., ‘Towards the simulation of clinical cognition: taking a present illness by computer’, The American Journal of Medicine 60, 981–996 (1976).

    Google Scholar 

  18. Stefik, M. J., ‘Planning with constraints’, PhD Thesis, Computer Science Department, Stanford University (1980).

  19. Friedland, P., ‘Knowledge-based hierarchical planning in molecular genetics’, PhD Thesis, Computer Science Department, Stanford University (1979).

  20. Lindsay, R. K., Buchanan, B. G., Feigenbaum, E. A., and Lederberg, J., Applications of Artificial Intelligence for Organic Chemistry, The DENDRAL Project, McGraw-Hill (1980).

  21. Fagan, L. M., ‘Representation of dynamic clinical knowledge: measurement interpretation in the intensive care unit’, in Proceedings of the Sixth International Joint Conference on Artificial Intelligence, Tokyo, Japan, pp. 260–262 (1979).

  22. Erman, L. D., Hayes-Roth, F., Lesser, V., and Reddy, D. R., ‘The Hearsay-II speech-understanding system: integrating knowledge to resolve uncertainty’, Computing Surveys 12, 213–253 (1980).

    Google Scholar 

  23. Van Melle, W. J., Scott, A. C., Bennett, J. S., and Peairs, M. A., ‘The EMYCIN manual’, Technical Report Memo HPP-80-11, Stanford Heuristic Programming Project (1981).

  24. Bennett, J. S., ‘ROGET: a knowledge based system for acquiring the conceptual structure of an expert system’, Technical Report Memo HPP-83-24, Heuristic Programming Project, Stanford University (1983).

  25. Stefik, M., Aikins, J., Balzer, R., Benoit, J., Birnbaum, L., Hayes-Roth, F., and Sacerdoti, E., ‘The organization of expert systems, a tutorial’, Artificial Intelligence 18, 135–173 (1982).

    Google Scholar 

  26. Davis, R. and Lenat, D., Knowledge-Based Systems in Artificial Intelligence, McGraw Hill (1982).

  27. Swartout, W. R., ‘Producing explanations and justifications of expert consulting programs’, PhD Thesis, Laboratory for Computer Science, Massachusetts Institute of Technology (1981).

  28. Buchanan, B. G. and Shortliffe, E. H., Rule-Based Expert Systems: The MYCIN Experiments, Addison-Wesley (1984).

  29. Gorry, G., Silverman, H., and Pauker, S. G., ‘Capturing clinical expertise: a computer program that considers clinical responses to digitalis’, The American Journal of Medicine 64, 452–460 (1978).

    Google Scholar 

  30. Aikins, J. S., ‘Prototypes and production rules: a knowledge representation for computer consultations’, PhD Thesis, Computer Science Department, Stanford University (1980).

  31. Shortliffe, E. H., Scott, A. C., Bischoff, M. B., Campbell, van Melle, W., and Jacobs, C. D., ‘ONCOCIN: an expert system for oncology protocol management’, in Proceedings of the Seventh International Joint Conference on Artificial Intelligence, International Joint Conferences on Artificial Intelligence, Vancouver, B.C., Canada (1981).

  32. Clancey, W. J. and Letsinger, R., ‘NEOMYCIN: reconfiguring a rule-based expert system for applications to teaching’, in Proceedings of the Seventh International Joint Conference on Artificial Intelligence, International Joint Conferences on Artificial Intelligence, Vancouver, B.C., Canada (1981).

  33. Stefik, M., Bell, A. G., and Bobrow, D. G., Rule-Oriented programming in LOOPS, Technical Report KBVLSI-82-22, Xerox Palo Alto Research Center (1982).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bennett, J.S. ROGET: A knowledge-based system for acquiring the conceptual structure of a diagnostic expert system. J Autom Reasoning 1, 49–74 (1985). https://doi.org/10.1007/BF00244289

Download citation

  • Received:

  • Issue Date:

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

Key words

Navigation