Abstract
Artificial Intelligence (AI) is concerned with the development of computer programs that emulate the intelligence of humans, i.e., AI is deeply concerned with the understanding of human problem-solving strategies and incorporating (or simulating) these strategies into computer programs. For the past few decades AI researchers have been trying hard to impart some problem solving abilities to the computer. In the early 50’s AI researchers, notably Newell and associates, attempted to develop general problem solvers. These programs performed impressively in small domains, such as solving the monkey-bananas problem.1 In the early 60’s researchers realized that for solving problems of practical interest in a reasonable amount of time, computer programs needed domain specific heuristic2 This led to the development of computer programs that incorporated domain specific heuristics in the late 60’s, specially by Feigenbaum, Moses, and other researchers, knowledge, since human experts use heuristics which are learned and refined over several years of problem-solving in that domain.
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
Albus, J., “A Control System Architecture for Intelligent Machine Systems,” In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, IEEE Press, 1987.
Amarel, S., “Basic Themes and Problems in Current AI Research,” In Ceilsielske, V. B. (editor), Proceedings of the Fourth Annual AIM Workshop, pages 28–46, Rutgers University, June 1978.
Bobrow, D. G. and Raphael, B., “New Programming Languages for AI Research,” Computing Surveys, 6(3): 153–174, 1974.
Boose, J. H., ETS: “A System for the Transfer of Human Expertise,” In Kowalik, J. S. (editor), Knowledge-based Problem Solving, Prentice-Hall, Englewood Cliffs, NJ 07632, pp. 68–111, 1986.
Bowerman, R. and Glover, D., Putting Expert Systems into Practice, Van Nostrand Reinhold Company, Inc., 115 Fifth Avenue, New York, NY 10003, 1988.
Chandrasekaran, B., “Generic Tasks in Knowledge-based Reasoning: High-Level Building Blocks for Expert System Design,” IEEE Expert, Fall, pages 23–32, 1986.
Charniak, E. and McDermott, D. W., Introduction to Artificial Intelligence, Addison-Wesley Publishing Company, 1985.
Cheong, F-C, Internet Agents: Spiders, Wanderers, Brokers, and Bots, New Ridgers, 1995.
Clancey, W., “Classification Problem Solving,” In Proceedings 4th NCAI, pages 49–55. AAAI, William Kaufmann Inc., 1984.
Coyne, R., Rosenman, M., Radford, A., Balachandran, M., and Gero, J.,Knowledge-based Design Systems, Addison-Wesley Book Company, 1990.
Cullingford, R. E., Krueger, M. W., Selfridge, M., and Bienkowski, M. A., “Automated Explanations As a Component of a Computer-aided Design System,” IEEE Transactions on Systems, Man, And Cybernetics, (2):168–181, 1982.
Davis, R., Tutorial on Expert Systems, Presented at AAAI-83, 1983.
Durkin, J., Expert Systems: Design and Development, Prentice-Hall, Inc., 1994.
Durkin, J., Expert Systems: Catalog of Applications, Intelligent Computer Systems, Inc., P.O.Box 4117, Akron, Ohio 44321-0117, 1993.
Dym, C. and Levitt, R., Knowledge-based Expert Systems for Engineering, McGraw-Hill Company, 1991.
Feigenbaum, E. and Feldman, J., (Editors), Computers and Thought, McGraw-Hill Inc., 1963.
Gero, J. (editor), AI in Design’92, Kluwer Academic Publishers, 1992.
Gero, J. and Sudweeks, F. (Editors), AI in Design’96, Kluwer Academic Publishers, 1996.
Gregory, R. and Marstrand, P. K.(Editors), Creative Intelligences, Frances Printer (Publishers), London, 1987.
Harmon, P. and King, D., Artificial Intelligence in Business: Expert Systems, John Wiley and Sons, 1985.
Hopgood, A., Knowledge-based Systems for Engineers and Scientists, CRC Press, 1993.
Jackson, P., Introduction to Expert Systems, Second Edition, Addison Wesley, 1990.
Koen, B. V., “Toward a Definition of the Engineering Method,” The Bent, Spring 1985, pp. 28–33.
Kuhn, T., The Structure of Scientific Revolutions, University of Chicago Press, 1970.
Macleish, K. J., Thiedke, S., and Vennergrund D., “Expert systems in Central Office Switch Maintenance,” IEEE Communications Magazine, pages 26–33, September 1986.
Martins, G., “The Overselling of Expert Systems,” Datamation, pages 76–78, November, 1st 1984.
Newell, A., “Heuristic Programming: Ill-structured Problems,” In Progress in Operations Research, John Wiley & Sons.
Noble, C. E., “Solving Ill-structured Management Problems,” Business, pages 26–33, Jan.-Feb. 1979.
Polya, G., How to Solve It, Doubleday Anchor, 1957.
Rich, E. and Knight, K., Artificial Intelligence. McGraw-Hill, 1983, 1991.
Russell, S. and Norvig, P., Artificial Intelligence: A Modern Approach, Prentice-Hall, 1995.
Rychener, M., Expert Systems for Engineering Design, Academic Pwess, 1988.
Sacerdoti, E., “The Copernican View of Artificial Intelligence,” SUN Technology, pages 46–53, Winter 1989.
Schank, R. C. and Abelson, R., Scripts, Plans, Goals, and Understanding, Erlbaum, Hillsdale, N.J., 1977.
Schank, R. C. and Reiger III, C. J., “Inference and the Computer Understanding of Natural Language,” Artificial Intelligence, 5: 373–412, 1974.
Scott, C., Davis, R., Clancey, W., and Shortliffe, E., Explanation Capabilities of Production-Based Consultation Systems, Technical Report Stan-77-593, Department of Computer Science, Stanford University, 1977 [See also Rule-based Expert Systems, published by Addison Wesley, edited by Buchanan and Shortliffe].
Sriram, D. and Leff, L., “Knowledge-based Expert Systems in Engineering: An Annotated Bibliography,” Sigart Newsletter, Number 109, pages 38–88, July 1989.
Sriram, D., Maher M. L., and Fenves, S. J., “Knowledge-based Expert systems in Structural Design,” Computers and Structures, pages 1–9, January 1985.
Stefik, M. and Bobrow, D., “Object-Oriented Programming: Themes and Variations,” The AI Magazine, Winter, pages 40–62, 1985.
Swartout, W. R., “Explaining and Justifying Expert Consulting Programs,” In Proceedings Seventh IJCAI, pages 815–823, 1981.
Swartout, W. and Smoliar, S. W., “On Making Expert Systems More Like Experts,” Expert Systems: The International Journal for Knowledge Engineering, Vol. 4, No. 3, pp. 196–206, 1987.
Tong, C., Knowledge-based Circuit Design, Phd Thesis, Department of Computer Science, Stanford University, Stanford, California, 1988.
Tong, C. and Sriram, D. (Editors), Artificial Intelligence in Engineering Design, Academic Press, 1992.
Waterman, D., A Guide to Expert Systems, Addison-Wesley Publishing Company, MA, 1985.
Waterman, D., Hayes-Roth, F and Lenat, D. (Editors), Building Expert Systems. Addison-Wesley Publishing Company, Inc., 1983.
Winston, P., Artificial Intelligence, Addison-Wesley Publishing Company, MA, 1984. 1992.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer-Verlag London
About this chapter
Cite this chapter
Sriram, R.D. (1997). Knowledge-Based Expert Systems: An Overview. In: Intelligent Systems for Engineering. Springer, London. https://doi.org/10.1007/978-1-4471-0631-9_1
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0631-9_1
Publisher Name: Springer, London
Print ISBN: 978-1-4471-1167-2
Online ISBN: 978-1-4471-0631-9
eBook Packages: Springer Book Archive