Skip to main content

An Approach to Designing an Expert System Through Knowledge Organization

  • Chapter
Expert System Applications

Part of the book series: Symbolic Computation ((1064))

  • 101 Accesses

Abstract

KORG (Knowledge ORGanization) is an approach to establishing an expert system. Its tasks are concerned with the following: (1) An expert system consists of both the domain expert’s knowledge and the AI expert’s knowledge. (2) These two sorts of knowledge have to be mapped to a set of symbols in a computer. (These symbols are called CONCEPTS in this paper.) They are combined in terms of rules (called the connections of the semantic network). (3) Any of these concepts may be described either by other concepts or by constants which are also concepts. Based on these points, a kind of semantic network, with semantic attributes and relational attributes is presented to represent the expert s knowledge. An algorithm called DESCRIBE is also proposed. It changes this knowledge into the semantic network. An automatic programmer, in which the connections of the semantic network serve as knowledge, transforms the semantic network into an expert system program.

In order to support the approach, some tools are presented: ETL (Expert Tool Language), ETN (Expert Tool Network), and ETAP (Expert Tool Automatic Programmer).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akins, J.: Prototypes and production rules: an approach to knowledge representation for hypothesis formation, IJCAI-6, 1–3, 1979

    Google Scholar 

  2. Barr, A. and Feigenbaum, E.A.: The handbook of artificial intelligence, Vol.2, William Kaufmann, Los Altos, 1982

    MATH  Google Scholar 

  3. Blum, R.L.: Discovery confirmation and incorporation of causal relationship from time- oriented clinical data-base: the RX project. Computer and Biomedical Research 15(2), 164–187, 1982

    Article  Google Scholar 

  4. Barstow, D.R.: A knowledge-base system for automatic programming consultation. IJCAI-5, 382–388, 1977

    Google Scholar 

  5. Barstow, D.R.: A perspective on automatic programming. Schlumberger-Doll Research Palo Alto, CA, sys-004, 1983

    Google Scholar 

  6. Chandrasekaran, B., Gomez, F., Mittal, S. and Smith, J.: An approach to medical diagnosis based on conceptual structure. IJCAI-6, 134–142, 1979

    Google Scholar 

  7. Dahl, O.J., Dijkstra, E.W. and Hoare, C.A.R.: Structure programming. Academic Press, New York, 1972

    Google Scholar 

  8. Davis, R. and Lenat, D.B.: Knowledge-base system in artificial intelligence. McGraw-Hill International, New York, 1982

    Google Scholar 

  9. Davis, R., Buchanan, B.G. and Shortliffe, E.H.: Production rule as representation for knowledge-based consultation program. Artificial Intelligence, 8(1), 15–45, 1977

    Article  MATH  Google Scholar 

  10. Davis, R.: Panel on dealing with uncertainty. IJCAI-6, 1101–1102, 1979

    Google Scholar 

  11. Dilger, W. and Womann, W.: Semantic network as abstract data types. IJCAI-8, 321–324, 1983

    Google Scholar 

  12. Georgeff, M. and Bonollo, U.: Procedure expert system. IJCAI-8, 151–157, 1983

    Google Scholar 

  13. Greiner, R. and Lenat, D.B.: A representation language language. AAAI-1,165–169, 1980

    Google Scholar 

  14. Guiho, G.: Automatic programming using abstract data types. IJCAI-8, 1–9, 1983

    Google Scholar 

  15. Hendrix, G.G.: Expanding the utility of semantic network through partitioning. IJCAI-4, 115–121, 1975

    Google Scholar 

  16. Ho, C. and Bai, Y.C.: Oil-well prospecting data interpeter system - principle and performance. Tech. Rep. Institute of Automation, Academia Sinica, Beijing, China, 1983 (In Chinese)

    Google Scholar 

  17. Lesser, V.R. and Erman, L.D.: A retrospective view of the HEARSAY-2 architecture. IJCAI-5, 790–800, 1977

    Google Scholar 

  18. Lou, C.M. and Wang, J.: Structure based on control strategy, IJCAI-8, 222–224, 1983

    Google Scholar 

  19. Melle, W.V.: A domain-independent production-rule system for consultation program. IJCAI-6, 923–925, 1979

    Google Scholar 

  20. Minsky, M.: A framework for representation knowledge. In: Winston, P.H. (ed.): The psychology of computer vision. McGraw-Hill, New York, 1975

    Google Scholar 

  21. Nii, H.P. and Aielle, N.: AGE (Attempt to Generalize): A knowledge-base program for building knowledge-base programs. IJCAI-6, 645–655, 1979

    Google Scholar 

  22. Nii, H.P. and Feigenbaum, E.A.: Rule-based understanding of signal. In: Waterman, D.A. et al.(eds): Pattern-directed inference system. Academic Press, New York, 1978

    Google Scholar 

  23. Nilsson, N.J.: Principles of artificial intelligence. Springer-Verlag, Berlin, Heidelberg, 1982

    MATH  Google Scholar 

  24. Pauker, S.G., Gorry, G.A., Kassirer, J.P. and Schwartz, W.B.: Toward the simulation of clinical cognition: taking present illness by computer: Am. J. Medicine 60, 981–995, 1976

    Article  Google Scholar 

  25. Shortliffe, E.H.: Computer based medical consultation: MYCIN. North-Holland, Amsterdam, 1976

    Google Scholar 

  26. Smith, B.G.: A model for learning system. IJCAI-5, 338–343, 1977

    Google Scholar 

  27. Smith, D.E. and Clayton, J.E.: A frame-based production system architecture. AAAI-1, 154–156, 1980

    Google Scholar 

  28. Stefik, M.: An examination of a frame-like structure representation system. IJCAI-6, 845–852, 1979

    Google Scholar 

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

    Article  Google Scholar 

  30. Swartout, W.R.: XPLAIN: A system for creating and explaining expert consulting programs. Artificial Intelligence, 21(3), 285–325, 1983

    Article  Google Scholar 

  31. Szolovits, P. and Pauker, S.G.: Categorical probabilistic reasoning in medical diagnosis. Artificial Intelligence, 11(1,2), 115–144, 1978

    Article  Google Scholar 

  32. Tai, J.W. and Fu, K.S.: Semantic syntax directed translation for pictorial pattern recognition. School of Electrical Engineering, Purdue University, Tech.Rep. TR-EE81–38

    Google Scholar 

  33. Wang, J. and Tai, J.W.: A semantic network for pattern description and knowledge representation. (To be published in Acta Automatica Sinica)

    Google Scholar 

  34. Wang, J.: MDM: A medical decision-making model. Tech.Rep. Institute of Automation, Academia Sinica, Beijing, China, 1981 (In Chinese)

    Google Scholar 

  35. Wang, J. and Ji, X.L.: ETL: A tool language for establishing knowledge-base. Tech.Rep. Institute of Automation, Academia Sinica, Beijing, China, 1984 (In Chinese)

    Google Scholar 

  36. Wang, J. and Ji, X.L.: A semantic network and the method for forming it. CAAI-4, in Guayong, 1984

    Google Scholar 

  37. Wang, J. and Cheng, J.G.: MDM model and medical consultation system defined by MDM - SHOCK. Tech.Rep Institute of Automation, Academia Sinica, Beijing, China, 1983 (In Chinese)

    Google Scholar 

  38. Weiss, S.M. and Kulikowski, C.A.: EXPERT: A system for developing consultation model. IJCAI-6, 942–947, 1979

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Wang, J. (1988). An Approach to Designing an Expert System Through Knowledge Organization. In: Bolc, L., Coombs, M.J. (eds) Expert System Applications. Symbolic Computation. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83314-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-83314-4_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-83316-8

  • Online ISBN: 978-3-642-83314-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics