Abstract
Knowledge-based systems are founded on the idea that knowledge should be declarative, so that it can be easily read, understood, and altered by a human user as well as by a machine. Logic fulfils these criteria, and logic programming has been widely used for implementing knowledge-based systems. One major shortcoming of logic programming is the lack of a mechanism to deal with the uncertainty inherent in many knowledge-based systems. Soft computing is a key technology for the management of uncertainty, although so far its major successes have been centred on fuzzy control rather than higher-level information management. This paper outlines some of the issues related to the area of soft computing in knowledge-based systems, and suggests some simple problems to test the capabilities of software. Fril is discussed as an implementation language for knowledge-based systems involving uncertainty, and some of its applications are outlined.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Zadeh, L.A.: The Roles of Fuzzy Logic and Soft Computing in the Conception, Design, and Deployment of Intelligent Systems. In: Nwana, H.S., Azarmi, N. (eds.) Software Agents and Soft Computing: Towards Enhancing Machine Intelligence. LNCS, vol. 1198, pp. 183–190. Springer, Heidelberg (1997)
Baldwin, J.F., Martin, T.P.: A FuzzyData Browser in Fril. In: Baldwin, J.F. (ed.) Fuzzy Logic in AI, pp. 101–124. John Wiley, Chichester (1996)
Baldwin, J.F., Martin, T.P.: From Fuzzy Databases to an Intelligent Manual using Fril. J. Intelligent Information Systems 2, 365–395 (1993)
Baldwin, J.F., Martin, T.P.: The Intelligent Manual in Fril. In: Proc. EUFIT 1993 – First European Congress on Fuzzy and Intelligent Technologies, Aachen, Germany, pp. 624–630 (1993)
Zadeh, L.A.: Fuzzy Logic = Computing with Words. IEEE Transactions on Fuzzy Systems 4, 103–111 (1996)
Dubois, D., Prade, H., Yager, R.R.: Information Engineering and Fuzzy Logic. In: Proc. FUZZ-IEEE 1996, New Orleans, pp. 1525–1531 (1996)
Baldwin, J.F.: A Calculus For Mass Assignments In Evidential Reasoning. In: Fedrizzi, M., Kacprzyk, J., Yager, R.R. (eds.) Advances in the Dempster-Shafer Theory of Evidence. John Wiley, Chichester (1992)
Baldwin, J.F.: The Management of Fuzzy and Probabilistic Uncertainities for Knowledge Based Systems. In: Shapiro, S.A. (ed.) Encyclopedia of AI, 2nd edn., pp. 528–537. John Wiley, Chichester (1992)
Bezdek, J.C.: Fuzzy Models. IEEE Trans. Fuzzy Systems 1(1), 1–5 (1993)
Baldwin, J.F., Martin, T.P., Pilsworth, B.W.: FRIL - Fuzzy and Evidential Reasoning in AI. Research Studies Press, John Wiley (1995)
Dubois, D., Prade, H.: Fuzzy sets in approximate reasoning 1 - inference with possibility distributions. Fuzzy Sets and Systems 40, 143–202 (1991)
Kowalski, R.: Logic for Problem Solving. Elsevier, Amsterdam (1997)
Robinson, J.A.: A Machine Oriented Logic based on the Resolution Principle. ACM 12, 23–41 (1965)
Virtanen, H.E.: Linguistic Logic Programming. In: Martin, T.P., Arcelli Fontana, F. (eds.) Logic Programming and Soft Computing, pp. 91–110. RSP/Wiley (1998)
Baldwin, J.F., Lawry, J., Martin, T.P.: Efficient Algorithms for Semantic Unification. In: Proc. Information Processing and the Management of Uncertainty, Spain, pp. 527–532 (1996)
Lee, R.C.T.: Fuzzy Logic and the Resolution Principle. JACM 19, 109–119 (1972)
Nguyen, H.T.: On Random Sets and Belief Functions. J. Math. Anal. & Appl. 65, 531–542 (1978)
Shafer, G.: A Mathematical Theory of Evidence. Princeton University Press, Princeton (1976)
Baldwin, J.F.: Evidential Reasoning under Probabilistic and Fuzzy Uncertainties. In: Yager, R.R., Zadeh, L.A. (eds.) An Introduction to Fuzzy Logic and Applications in Intelligent Systems, pp. 297–335. Kluwer Academic Publishers, Dordrecht (1991)
Baldwin, J.F.: A New Approach to Inference Under Uncertainty for Knowledge Based systems. In: Kruse, R., Siegel, P. (eds.) ECSQAU 1991 and ECSQARU 1991. LNCS, vol. 548, pp. 107–115. Springer, Heidelberg (1991)
Baldwin, J.F.: Fuzzy Sets, Fuzzy Clustering, and Fuzzy Rules in AI. In: Ralescu, A.L. (ed.) Fuzzy Logic in AI, pp. 10–23. Springer, Heidelberg (1993)
Baldwin, J.F., Martin, T.P.: An Abstract Mechanism for Handling Uncertainty. In: Bouchon-Meunier, B., Yager, R.R., Zadeh, L.A. (eds.) Uncertainty in Knowledge Bases, pp. 126–135. Springer, Heidelberg (1991)
Warren, D.H.D.: An Abstract Prolog Instruction Set. SRI International, Menlo Park (1983)
Baldwin, J.F., Martin, T.P.: An Abstract Mechanism for Handling Uncertainty. In: Proc. Inf. Processing and the Management of Uncertainty, Paris, pp. 333–336 (1990)
Baldwin, J.F., Martin, T.P.: Fast Operations on Fuzzy Sets in the Abstract Fril Machine. In: Proc. First IEEE International Conference on Fuzzy Systems, San Diego, CA, pp. 803–810 (1992)
Baldwin, J.F., Martin, T.P., Shanahan, J.G.: Modelling with Words using Cartesian Granule Features. In: Baldwin, J.F., Martin, T.P., Shanahan, J.G. (eds.) Proc. FUZZ-IEEE 1997, Barcelona, Spain, pp. 1295–1300 (1997)
Baldwin, J.F., Martin, T.P., Stylianidis, O. (1998)
Baldwin, J.F., et al.: Machine recognition of odours in FRIL. In: Baldwin, J.F. (ed.) New Applications in Fuzzy Logic (1998) (to appear)
Baldwin, J.F., Martin, T.P.: Fuzzy Modelling in an Intelligent Data Browser. In: Proc. 4th IEEE International Conference on Fuzzy Systems, Yokohama, Japan, pp. 1885–1890 (1995)
Baldwin, J.F., Martin, T.P., McCoy, S.A.: Incremental Learning in a Fril-based Odour Classifier. In: Proc. EUFIT 1998, Aachen, Germany (1998)
Baldwin, J.F., Gooch, R.M., Martin, T.P.: Fuzzy Processing of Hydrophone Sounds. Fuzzy Sets and Systems 77(1), 35–48 (1996)
SKI: ‘Project-90’, Technical Report 91:23, Statens Kärnkraftinspektion, Stockholm, Sweden (1991)
Monk, M.R.M., Swabey, M.: Simulation of Aircrew Behaviour for System Integration using Knowledge-Based Programming. In: Proc. Modelling and Simulation: ESM 1993, Lyons, France, pp. 459–463 (1993)
Sims Williams, J.H., Brown, I.D., Matthewman, A.: An Orthodontic Expert System. Fuzzy Sets and Systems 30, 121–133 (1989)
Sims Williams, J.H., et al.: A Computer Controlled Expert System for Orthodontic Advice. British Dental Journal 163, 161–166 (1987)
Mackin, N., Stephens, C.D.: Developing and Testing a Fuzzy Expert System – an Example in Orthodontics. In: Proc. Fuzzy Logic - Applications and Future Directions, London, pp. 61–69 (1997)
Wu, C.M.L., Webber, J.P.H., Morton, S.K.: A knowledge-based expert system for laminated composite strut design. Aeronautical Journal 95, 1–20 (1991)
Smith, B.: CAMES - Expert System Administration of Money Market Services. In: Proc. Conceptual Graphs Workshop, European Conference on AI (1990)
Mukaidono, M., Shen, Z.L., Ding, L.: Fundamentals of Fuzzy Prolog. Int. J. Approximate Reasoning 3, 179–193 (1989)
Mukaidono, M., Yasui, M.: Postulates and Proposals of Fuzzy Prolog. In: Proc. EUFIT 1994, Germany, pp. 1080–1086 (1994)
Martin, T.P., Arcelli Fontana, F. (eds.): Logic Programming and Soft Computing: Uncertainty in A.I. Research Studies Press/John Wiley (1998)
Li, D., Liu, D.: A Fuzzy PROLOG Database System. Research Studies Press, John Wiley (1990)
Ishizuka, M., Kanai, N.: PROLOG-ELF incorporating Fuzzy Logic. New Generation Computing 4, 479–486 (1985)
Budkley, J.J., Siler, W., Tucker, D.: FLOPS - a Fuzzy Expert Systems. Fuzzy Sets and Systems 20, 1–16 (1986)
Baldwin, J.F., Martin, T.P.: Basic Concepts of a Fuzzy Logic Data Browser with Applications. In: Nwana, H.S., Azarmi, N. (eds.) Software Agents and Soft Computing: Towards Enhancing Machine Intelligence. LNCS, vol. 1198, pp. 211–241. Springer, Heidelberg (1997)
Baldwin, J.F.: Knowledge from Data using Fril and Fuzzy Methods. In: Baldwin, J.F. (ed.) Fuzzy Logic in AI, pp. 33–76. John Wiley, Chichester (1996)
Bezdek, J.C.: What is Computational Intelligence? In: Zurada, J.M., Marks II, R.J., Robinson, C.J. (eds.) Computational Intelligence - Imitating Life, pp. 1–12. IEEE Press, Los Alamitos (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Martin, T.P., Baldwin, J.F. (2000). Soft Computing for Intelligent Knowledge-Based Systems. In: Azvine, B., Nauck, D.D., Azarmi, N. (eds) Intelligent Systems and Soft Computing. Lecture Notes in Computer Science(), vol 1804. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10720181_7
Download citation
DOI: https://doi.org/10.1007/10720181_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67837-3
Online ISBN: 978-3-540-44917-1
eBook Packages: Springer Book Archive