Abstract
The MYCIN system has begun to exhibit a high level of performance as a consultant on the difficult task of selecting antibiotic therapy for bacteremia. This report discusses issues of representation and design for the system. We describe the basic task and document the constraints involved in the use of a program as a consultant. The control structure and knowledge representation of the system are examined in this light, and special attention is given to the impact of production rules as a representation. The extent of the domain independence of the approach is also examined.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anderson, R.H. and Gillogly, J.J. RAND intelligent terminals agent: design philosophy, RAND R-1809-ARPA, The RAND Corporation, Santa Monica, CA. (January, 1977 ).
Bleich, H.L. The computer as a consultant, N. Engl. J. Med. 284 (1971) 141–147.
Buchanan, B.G. and Lederberg, J. The heuristic DENDRAL program for explaining empirical data, IFIP(1971), 179–188.
Colby, K.M., Parkinson, R.C. and Faught, B.L. Pattern matching rules for the recognition of natural language dialog expressions, A I Memo #234, (June 1974), Computer Science Department, Stanford University, Stanford, CA.
S. Carbonell, J.R. Mixed initiative man-computer instructional dialogues, BBN Report 1971, (31 May 1970 ), Bolt, Beranek and Newman, Cambridge, MA.
Davis, R. and King, J. An overview of production systems, in: Elcock and Michie (Eds.), Machine Intelligence 8: Machine Representations of Knowledge, Wiley, NY, 1977.
Davis, R. Use of Meta-level knowledge in the construction and maintenance of large knowledge bases, A I Memo #283 (July 1976) Computer Science Department, Stanford University.
Edwards, R. Conservatism in human information processing, in: Kleinmuntz (Ed.), Formal Representation of Human Judgment, Wiley, 1968, pp. 17–52
Fahlman, S.E. A planning system for robot construction tasks, Artificial Intelligence 5 (1974) 1–50.
Gorry, G.A. and Barnett, G.O. Experience with a model of sequential diagnosis, Comput. Biomed. Res. 1 (1968) 490–507.
Gorry, G.A., Kassirer, J.P., Essig, A. and Schwartz, W.B., Decision analysis as the basis for computer-aided management of acute renal failure, Am. J. Med. 55 (1973) 473–484.
Gorry, G.A. Computer-assisted clinical decision making, Method. Inform. Med. 12 (1973) 42–51.
Green, C.C., Waldinger, R.J., Barstow, D.R., Elschlager, R., Lenat, D.B., McCune, B.P., Shaw, D.E. and Steinberg, L.I. Progress report on program- understanding systems, A I Memo #240, ( August 1974 ), Computer Science Department, Stanford University, Stanford, CA.
Hart, P.E. Progress on a computer-based consultant, AI Group Technical Note 99, ( January 1975 ), Stanford Research Institute, Menlo Park, CA.
Hewitt, C., Procedure semantics—models of procedures and the teaching of procedures, in: Rustin, R. (Ed.), Nat. Lang. Process., Courant Computer Science Symposium, 8 (1971) 331–350.
Kagan, B.M., Fannin, S.L. and Bardie, F. Spotlight on antimicrobial agents—1973, J. Am. Med. Assoc. 226 (1973) 306–310.
Kulikowski, C.A., Weiss, S. and Saifr, A., Glaucoma Diagnosis and Therapy by Computer, Proc. Annu. Meet. Ass. Res. Vision Ophthamol. (May 1973).
Le Faivre, R.A. Fuzzy problem solving, Tech. Rept. 37, ( September 1974 ), University of Wisconsin, Madison.
Lesser, V.R., Fennell, R.D., Erman, L.D. and Reddy, D.R., Organization of the HEARSAY-II speech understanding system, IEEE Trans. Acoust. Speech Signal Process. ASSP-23, (February 1975), 11–23.
Lukasiewicz, J. A. Numerical interpretation of the theory of propositions, in: Borkowski (Ed.), Jan Lukasiewicz: Selected Works, North-Holland, Amsterdam, 1970.
The MACSYMA reference manual, The MATHLAB Group, ( September 1974 ), Mass. Inst. Tech., Cambridge, MA.
Manna, Z., Correctness of programs, J. Comput. Syst. Sci. (1969).
Meyer, A.V. and Weissman, W.K. Computer analysis of the clinical neurological exam, Comput. Biomed. Res. 3 (1973) 111–117.
Nilsson, N.J. (Ed.), Artificial Intelligence—Research and Applications, A I Group Progress Report, (May 1975), Stanford Research Institute, Menlo Park, CA.
Pauker, S.G., Gorry, G.A., Kassirer, J.P. and Schwartz, W.B. Towards the simulation of clinical cognition: taking the present illness by computer, Am. J.Med. 60 (1976) 981–996.
Pople, H., Meyers, J. and Miller, R. DIALOG, a model of diagnostic logic for internal medicine, Proc. Fourth Internl. Joint Conf. Artificial Intelligence Tiblisi, U.S.S.R. (September 1975), 848–855.
Shortliffe, E.H., MYCIN: A rule-based computer program for advising physicians regarding antimicrobial therapy selection, AI Memo #251, (October 1974). Computer Science Department, Stanford University. Also to appear as Computer-Based Medical Consultations: MYCIN, American Elsevier, New York, 1976.
Shortliffe, E.H., Axline, S.G., Buchanan, B.G. and Cohen, S.N. Design considerations for a program to provide consultations in clinical therapeutics, Presented at San Diego Biomedical Symposium, (February 6–8, 1974 ).
Shortliffe, E.H., Davis, R., Buchanan, B.G., Axline, S.G., Green, C.C. and Cohen, S.N., Computer-based consultations in clinical therapeutics—explanation and rule acquisition capabilities of the MYCIN system, Comput. Biomed. Res. 8 (1975) 303–320.
Shortliffe, E.H. and Buchanan, B.G. A model of inexact reasoning in medicine, Math. Biosci. 23 (1975) 351–379.
Siklossy, L. and Roach, J. Proving the impossible is impossible is possible, Proc. Third Internl. Joint Conf. Artificial Intelligence, Stanford University, (1973) 383–387.
Silverman, H. A digitalis therapy advisor, MAC TR-143, ( January 1975 ), Project MAC, Mass. Inst. Tech., Cambridge, MA.
Tversky, A. and Kahneman, D. Judgment under uncertainty: heuristics and biases, Science, 185 (1974) 1129–1131.
van Melle, W. Would you like advice on another horn, MYCIN project internal working paper, (December 1974) Stanford University, Stanford, California.
Waldinger, R. and Levitt, K.N. Reasoning about programs, Artificial Intelligence 5 (1974) 235–316.
Warner, H.R., Toronto, A.F. and Veasy, L.G. Experience with Bayes’ theorem for computer diagnosis of congenital heart disease, Ann. N. Y. Acad. Sci. 115 (1964) 558–567.
Warner, H.R., Olmstead, C.M. and Rutherford, B.D. HELP—a program for medical decision-making, Comput. Biomed. Res. 5 (1972) 65–74.
Waterman, D.A., Generalization learning techniques for automating the learning of heuristics, Artificial Intelligence 1 (1970) 121–170.
Winograd, T. Understanding natural language, Cognitive Psychology 3 (1972).
Winograd, T. Frame representations and the procedural/declarative controversy, in: Bobrow and Collins (Eds.), Representation and Understanding, Academic Press, 1975.
Zobrist, A.L., Carlson, F.R. An advice-taking chess computer, Sci. Am. 228 (1973)92–105.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1977 North-Holland Publishing Company
About this chapter
Cite this chapter
Davis, R., Buchanan, B., Shortliffe, E. (1977). Production Rules as a Representation for a Knowledge-Based Consultation Program. In: Reggia, J.A., Tuhrim, S. (eds) Computer-Assisted Medical Decision Making. Computers and Medicine. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-5108-8_1
Download citation
DOI: https://doi.org/10.1007/978-1-4612-5108-8_1
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-9567-9
Online ISBN: 978-1-4612-5108-8
eBook Packages: Springer Book Archive