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).
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
Akins, J.: Prototypes and production rules: an approach to knowledge representation for hypothesis formation, IJCAI-6, 1–3, 1979
Barr, A. and Feigenbaum, E.A.: The handbook of artificial intelligence, Vol.2, William Kaufmann, Los Altos, 1982
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
Barstow, D.R.: A knowledge-base system for automatic programming consultation. IJCAI-5, 382–388, 1977
Barstow, D.R.: A perspective on automatic programming. Schlumberger-Doll Research Palo Alto, CA, sys-004, 1983
Chandrasekaran, B., Gomez, F., Mittal, S. and Smith, J.: An approach to medical diagnosis based on conceptual structure. IJCAI-6, 134–142, 1979
Dahl, O.J., Dijkstra, E.W. and Hoare, C.A.R.: Structure programming. Academic Press, New York, 1972
Davis, R. and Lenat, D.B.: Knowledge-base system in artificial intelligence. McGraw-Hill International, New York, 1982
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
Davis, R.: Panel on dealing with uncertainty. IJCAI-6, 1101–1102, 1979
Dilger, W. and Womann, W.: Semantic network as abstract data types. IJCAI-8, 321–324, 1983
Georgeff, M. and Bonollo, U.: Procedure expert system. IJCAI-8, 151–157, 1983
Greiner, R. and Lenat, D.B.: A representation language language. AAAI-1,165–169, 1980
Guiho, G.: Automatic programming using abstract data types. IJCAI-8, 1–9, 1983
Hendrix, G.G.: Expanding the utility of semantic network through partitioning. IJCAI-4, 115–121, 1975
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)
Lesser, V.R. and Erman, L.D.: A retrospective view of the HEARSAY-2 architecture. IJCAI-5, 790–800, 1977
Lou, C.M. and Wang, J.: Structure based on control strategy, IJCAI-8, 222–224, 1983
Melle, W.V.: A domain-independent production-rule system for consultation program. IJCAI-6, 923–925, 1979
Minsky, M.: A framework for representation knowledge. In: Winston, P.H. (ed.): The psychology of computer vision. McGraw-Hill, New York, 1975
Nii, H.P. and Aielle, N.: AGE (Attempt to Generalize): A knowledge-base program for building knowledge-base programs. IJCAI-6, 645–655, 1979
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
Nilsson, N.J.: Principles of artificial intelligence. Springer-Verlag, Berlin, Heidelberg, 1982
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
Shortliffe, E.H.: Computer based medical consultation: MYCIN. North-Holland, Amsterdam, 1976
Smith, B.G.: A model for learning system. IJCAI-5, 338–343, 1977
Smith, D.E. and Clayton, J.E.: A frame-based production system architecture. AAAI-1, 154–156, 1980
Stefik, M.: An examination of a frame-like structure representation system. IJCAI-6, 845–852, 1979
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
Swartout, W.R.: XPLAIN: A system for creating and explaining expert consulting programs. Artificial Intelligence, 21(3), 285–325, 1983
Szolovits, P. and Pauker, S.G.: Categorical probabilistic reasoning in medical diagnosis. Artificial Intelligence, 11(1,2), 115–144, 1978
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
Wang, J. and Tai, J.W.: A semantic network for pattern description and knowledge representation. (To be published in Acta Automatica Sinica)
Wang, J.: MDM: A medical decision-making model. Tech.Rep. Institute of Automation, Academia Sinica, Beijing, China, 1981 (In Chinese)
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)
Wang, J. and Ji, X.L.: A semantic network and the method for forming it. CAAI-4, in Guayong, 1984
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)
Weiss, S.M. and Kulikowski, C.A.: EXPERT: A system for developing consultation model. IJCAI-6, 942–947, 1979
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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