Artificial Intelligence Techniques for Analysis: Expert Systems and Neural Networks

  • James H. Griesmer
  • James A. Kierstead
  • Michael J. Rothman

Abstract

Artificial intelligence (or AI) is a branch of computer science that has as one of its objectives the development of methodologies that will lead to programs “that exhibit the characteristics we associate with intelligence in human behavior—understanding language, learning, reasoning, solving problems, and so on” (Barr and Feigenbaum 1981). In this chapter, we focus on two areas of artificial intelligence that have shown great promise in microelectronic manufacturing diagnosis: expert systems and neural networks.

Keywords

Steam Explosive Liner Trench Dition 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

References to Books and Papers on Expert Systems

  1. Adams, J. B. 1984. Probabilistic reasoning and certainty factors. In Rule-Based Expert Systems: the MYCIN Experiments of the Stanford Heuristic Programming Project, eds. Bruce G. Buchanan and Edward H. Shortliffe, pp. 263–271, Reading, MA: Addison-Wesley.Google Scholar
  2. Aikins, J. S. 1984. A representation scheme using both rules and frames. In Rule-Based Expert Systems: the MYCIN Experiments of the Stanford Heuristic Programming Project, eds. Bruce G. Buchanan and Edward H. Shortliffe, pp. 424–440. Reading, MA: Addison-Wesley.Google Scholar
  3. Bachant, J. and McDermott, J. 1984. R1 revisited: four years in the trenches. AI Magazine Vol. 5, No. 3, Fall, pp. 21–32.Google Scholar
  4. Barr, A. and Feigenbaum, E. A. 1981. The Handbook of Artificial Intelligence Vol. 1. Los Altos, CA: William Kaufman, Inc.MATHGoogle Scholar
  5. Barr, A. and Feigenbaum, E. A. 1982. The Handbook of Artificial Intelligence Vol. 2. Los Altos, CA: William Kaufman, Inc.MATHGoogle Scholar
  6. Bonissone, P. P. and Tong, R. M. 1985. Editorial: Reasoning with uncertainty in expert systems. Inter. J. Man-Machine Studies, Vol. 22, pp. 241–250.CrossRefGoogle Scholar
  7. Brownston, L., Farrell, R., Kant, E., and Martin, N. 1985. Programming Expert Systems in OPS5: An Introduction to Rule-Based Programming. Reading, MA: Addison-Wesley.Google Scholar
  8. Buchanan, B. G. and Smith, R. G. 1988. Fundamentals of expert systems. In Annual Review of Computer Science Vol. 3, pp. 23–58.CrossRefGoogle Scholar
  9. Buchanan, B. G. and Shortliffe, E. H., eds. 1984. Rule-Based Expert Systems: the MYCIN Experiments of the Stanford Heuristic Programming Project. Reading, MA: Addison-Wesley.Google Scholar
  10. Chang, C. L., Combs, J. B., and Stachowitz, R. A. 1990. Report on the Expert Systems Validation Associate (EVA). Expert Systems with Applications Vol. 1, pp. 217–230.CrossRefGoogle Scholar
  11. Chang, N. H. and Spanos, C. J. 1991. Continuous equipment diagnosis using evidence integration: an LPCVD application. IEEE Transactions on Semiconductor Manufacturing Vol. 4, No. 1, February, pp. 43–51.CrossRefGoogle Scholar
  12. Clocksin, W. F. and Mellish, C. S. 1987. Program- ming in Prolog. New York: Springer-Verlag.CrossRefGoogle Scholar
  13. Davis, R. and Hamscher, W. 1988. Model-based reasoning: troubleshooting. In Exploring Artificial Intelligence, ed. Howard Shrobe, pp. 297–346. San Mateo, CA: Morgan-Kaufmann.Google Scholar
  14. Dishaw, J. P. and Pan, J. Y.-C. 1989. AESOP: A simulation-based knowledge system for CMOS process diagnosis. IEEE Transactions on Semiconductor Manufacturing Vol. 2, No. 3, August, pp. 94–102.CrossRefGoogle Scholar
  15. Dolins, S. B., Srivastava, A., and Flinchbaugh, B. E. 1988. Monitoring and diagnosis of plasma etch processes. IEEE Transactions on Semiconductor Manufacturing Vol. 1, No. 1, February, pp. 23–27.CrossRefGoogle Scholar
  16. Duda, R., Gaschnig, J., and Hart, P. 1979. Model design in the Prospector consultation system for mineral exploration. In Expert Systems in the Microelectronic Age, ed. D. Michie, pp. 153–167. Edinburgh: Edinburgh University Press.Google Scholar
  17. Feigenbaum, E., McCorduck, P., and Nü, H. P. 1988. The Rise of the Expert Company. New York: Times Books.Google Scholar
  18. Feigenbaum, E. A. and McCorduck, P. 1983. The Fifth Generation. Reading, MA: Addison-Wesley.Google Scholar
  19. Fikes, R. and Kehler, T. 1985. The role of frame-based representation in reasoning. Communications of the ACM Vol. 28, No. 9, Sept., pp. 904–920.CrossRefGoogle Scholar
  20. Funakoshi, K. and Mizuno, K. 1990. A rule-based VLSI process flow validation system with macroscopic process simulation. IEEE Trans. on Semiconductor Manuf. Vol. 3, No. 4, Nov., pp. 239–246.CrossRefGoogle Scholar
  21. Harmon, P. ed. 1991. Intelligent Software Strategies VII (3). Arlington, MA: Cutter Information Corporation.Google Scholar
  22. Hart, P. E. 1982. Directions for AI in the eighties. SIGART Newsletter Issue No. 79, pp. 11–16.Google Scholar
  23. Johnson, P. E., Volovik, D., Zualkernan, I. A., and Matthews, C. 1989. “Design knowledge for discovering troubleshooting heuristics.” In Proceedings of the 1989 LASTED International Symposium on Expert Systems Theory and Applications, June 26–28, pp. 17–21.Google Scholar
  24. Kierstead, J., Buzzeo, J., and Nagarajan, A. 1988. Semiconductor Engineering Expert System. IBM Manuf. Tech. Dig. Vol. 6, No. 1, pp. 49–54.Google Scholar
  25. Landauer, C. 1990. Correctness principles for rule-based expert systems. Expert Systems with Appl. Vol. 1, pp. 291–316.CrossRefGoogle Scholar
  26. Mettrey, W. 1991. A comparative evaluation of expert system tools. Computer Vol. 24, No. 2, Feb., pp. 19–31.CrossRefGoogle Scholar
  27. Nelson, W. R. 1982. “REACTOR: An expert system for diagnosis and treatment of nuclear reactor accidents.” In Proceedings of the Nat. Conf. on Artificial Intelligence, pp. 296–301. American Association for Artificial Intelligence, Menlo Park, CA.Google Scholar
  28. Pan, J. Y.-C. and Tenenbaum, J. M. 1986. PIES: An engineer’s do-it-yourself knowledge system for interpretation of parametric test data. AI Mag. Vol. 7, No. 4, Fall, pp. 62–69.Google Scholar
  29. Payne, E. C. and McArthur, R. C. 1990. Developing Expert Systems: A Knowledge Engineer’s Handbook for Rules and Objects. New York: John Wiley.Google Scholar
  30. Pearl, J. 1988. Evidential reasoning under uncertainty. In Exploring Artificial Intelligence, ed. Howard Shrobe, pp. 381–418. San Mateo, CA: Morgan-Kaufmann.Google Scholar
  31. Rauch-Hindin, W. B. 1988. A Guide to Commercial Artificial Intelligence: Fundamentals and Real-World Applications. Englewood Cliffs, NJ: Prentice Hall.Google Scholar
  32. Reed, N. E., Stuck, E. R., and Moen, J. B. 1988. “Specialized strategies: an alternative to first principles in diagnostic problem-solving.” In Proceedings of Seventh National Conf. on Artificial Intelligence, August 22–26, Vol. 1, pp. 364–368. San Mateo, CA: Morgan-Kaufmann.Google Scholar
  33. Schorr, H. and Rappaport, A., eds. 1989. Innovative Applications of Artificial Intelligence. Menlo Park, CA: The AAAI Press.Google Scholar
  34. Shafer, G. 1976. Mathematical Theory of Evidence. Princeton: Princeton University Press.MATHGoogle Scholar
  35. Shortliffe, E. H. and Buchanan, B. G. 1984. A model of inexact reasoning in medicine. In Rule-Based Expert Systems: the MYCIN Experiments of the Stanford Heuristic Programming Project, eds. Bruce G. Buchanan and Edward H. Shortliffe, pp. 233–262. Reading, MA: Addison-Wesley.Google Scholar
  36. Steels, L. 1990. Components of expertise. AI Mag. Vol. 11, No. 2, Summer, pp. 28–49.Google Scholar
  37. Tatar, D. G. 1987. A Programmer’s Guide to Common Lisp. Bedford, MA: Digital Press.Google Scholar
  38. Turban, E. and Liebowitz, J., eds. 1991. Managing Expert Systems. Harrisburg, PA: Idea Group Publishing.Google Scholar
  39. van Melle, W., Shortliffe, E. H., and Buchanan, B. G. 1984. EMYCIN: A knowledge engineer’s tool for constructing rule-based expert systems. In Rule-Based Expert Systems: the MYCIN Experiments of the Stanford Heuristic Programming Project, eds. Bruce G. Buchanan and Edward H. Shortliffe, pp. 302–313. Reading, MA: Addison-Wesley.Google Scholar
  40. Volovik, D., Zualkernan, I. A., Johnson, P. E., and Matthews, C. E. 1990. “A design based approach to constructing computational structures to diagnostic problems.” In Proceedings of Eighth Nat. Conf. on Artificial Intelligence, July 29-August 3, Vol. 1, pp. 517–522. Menlo Park, CA: AAAI Press.Google Scholar
  41. Walls, J. A., Walton, A. J., and Robertson, J. M. 1990. “The application of AI techniques to the control and interpretation of C-V measurements.” In Proceedings of IEEE Inter. Conf. on Microelectronic Test Struc. Vol. 3, pp. 205–210.CrossRefGoogle Scholar
  42. Waterman, D. A. 1986. A Guide to Expert Systems. Reading, MA: Addison-Wesley.Google Scholar
  43. Weatherwax, C. M. and Tsareff, C. R. 1990. “Photolithography diagnostic expert systems: a systematic approach to problem-solving in a wafer fabrication facility.” In Proceedings of the Integrated Circuit Metrology, Inspection, and Process Control IV Conf. SPIE-The International Society for Optical Engineering, Bellingham, WA, pp. 264–271.Google Scholar
  44. Zadeh, L. A. 1975. Fuzzy logic and approximate reasoning. Synthese Vol. 30, pp. 407–428.MATHCrossRefGoogle Scholar

References to Books and Papers on Neural Networks

  1. Gorman, R. P. and Sejnowski, T. J. 1988. Analysis of Hidden Units in a Layered Network Trained to Classify Sonar Targets. Neural Networks Vol. 1, pp. 75–89.CrossRefGoogle Scholar
  2. Khera, D., Zaghloul, M. E., Linholm, L. W., and Wilson, C. L. 1989. “A Neural Network Approach for Classifying Test Structure Results.” In Proc. IEEE 1989 Conf. on Microelectronic Test Struc. Vol. 2, No. 1, pp. 201–204.CrossRefGoogle Scholar
  3. Le Cun, Y., Jackel, L. D., Boser, B., Denker, J. S., Graf, H. P., Guyon, I., Henderson, D., Howard, R. E., and Hubbard, W. 1989. Handwritten Digit Recognition: Applications of Neural Network Chips and Automatic Learning IEEE Communications Mag., Nov., pp. 41–46.Google Scholar
  4. Lippmann, R. P. 1987. An Introduction to Computing with Neural Nets. IEEE Acoustics, Speech, and Signal Processing Mag. Vol. 4, pp. 4–22.Google Scholar
  5. Liu, L. and Liu, L. H. 1990. “Neural Network Computing Applied in Design For Manufacturability.” In 1990 Inter. Semiconductor Manuf. Science Symposium, pp. 107–110.Google Scholar
  6. Marko, K., James, J., Dosdall, J., and Murphy, J. 1989. “Automotive Control System Diagnostics using Neural Nets for Rapid Pattern Classification of Large Data Sets.” In Proc. of the Inter. Joint Conf. on Neural Networks. Washington, D.C., June 18–22, 1989, Vol. 2, pp. 13–16.Google Scholar
  7. Marose, R. A. 1990. A Financial Neural-Network Application. AI Expert Vol. 5, No. 5, pp. 50–53.Google Scholar
  8. Nadi, F., Agogino, A., and Hodges, D. 1991. Use of Influence Diagrams and Neural Networks in Modeling Semiconductor Manufacturing Processes. IEEE Trans. on Semiconductor Manuf. Vol. 4, No. 1, pp. 52–58.CrossRefGoogle Scholar
  9. Nestor. 1988. Nestor Consumates a License Agreement with Morgan Stanley to Use Nestor’s Proprietary Neural Network System—DLS—for Equities Trading. Press Release. Google Scholar
  10. Rumelhart, D. and McClelland, J. 1986. Parallel Distributed Processing Vol. 1. Cambridge, MA: MIT Press.Google Scholar
  11. Shea, P. and Lin, V. 1989. “Detection of Explosives in Checked Airline Baggage Using an Artificial Neural System.” In Proc. of the Inter. Joint Conf on Neural Networks. Washington, D.C., June 18–22, 1989 Vol. 2, pp. 31–34.Google Scholar
  12. Venkatasubramanian, V. and Chan, K. 1989. A Neural Network Methodology for Process Fault Diagnosis. AIChEJ. Vol. 35, No. 12, pp. 1993–2002.CrossRefGoogle Scholar
  13. Waibel, A. 1989. Modular Construction of Time-Delay Neural Networks for Speech Recognition. Neural Computation Vol. 1.Google Scholar
  14. Yuhas, B. P., Goldstein, M. H. Jr., and Sejnowski, T. J. 1989. Integration of Acoustic and Visual Speech Signals using Neural Networks. IEEE Communications Mag. Nov., pp. 65–71.Google Scholar

Copyright information

© Springer Science+Business Media New York 1993

Authors and Affiliations

  • James H. Griesmer
    • 1
  • James A. Kierstead
    • 2
  • Michael J. Rothman
    • 2
  1. 1.IBM Research DivisionYorktown HeightsUSA
  2. 2.IBM CorporationEast FishkillUSA

Personalised recommendations