Proceedings

Generalizing Logic Circuit Designs by Analyzing Proofs of Correctness

Download BibTeX Cite

Proceedings of the Ninth International Joint Conference on Artificial Intelligence. Learning and Acquisition. Pages 643-645.

© 1985 International Joint Conferences on Artificial Intelligence

Abstract

This paper presents a method of learning to solve design problems by generalizing examples. The technique has been developed in the domain of logic circuit design. It involves the use of domain knowledge to analyze examples and produce generalized circuit designs. The method utilizes proofs of design correctness to guide the process of generalization. Our approach is illustrated by showing it can generalize a rotational shift register into a schema describing devices capable of computing arbitrary permutations.

  1. Carbonell, J. G. Derivational analogy in problem solving and knowledge acquisition. Proceedings of the International Machine Learning Workshop, Champaign- Urbana, Illinois, 1983, pp. 12 -18.
  2. DeJong, G. F. Acquiring schemata through understanding and generalizing plans. Proceedings of the Eighth International Joint Conference on Artificial Intelligence, Karlsruhe, West Germany, 1983. IJCAI
  3. Dijkstra, E., W. A Discipline of "Programming. Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1976. !Kelly
  4. Kelly, V., Steinbeq;, L., The CRITTER System: Analyzing Digital Circuits by Propagating Behaviors and Specifications. Proceedings of the Second National Conference on Artificial Intelligence, Pittsburgh , PA, 1982.
  5. Michalski, R. S. "Pattern reco~nition as rule-guided inductive inference." IEEE Transactions on Pattern Analysis and Machine Intelligence 2, 4 (1980), 349 -361 . . !"Minton
  6. Minton, S. Constraint-Based Generalization . f>roceedings of the Fourth National Conference on Artificial Intelligence, Austin, Texas, 1984.
  7. Mitchell, T . M. Learning and problem solving. Proceedings of the Eighth International Joint Conference on Artificial Intelligence, Karlsruhe, West Germany, 1983. IJCAI
  8. !"Mitchell 83bl Mitchell, T . M., et al. An Intelligent Aid for Circuit Red'esign. Proceedings of the Third National Conference on Artificial Intelligence, Washington, DC, 1983.
  9. Mostow, J. Operationalizing advice : A problem-solvinfi model. Proceedings of the International Machine Learnmg Workshop, Champaign-Urbana, Illinois, 1983, pp. 110 -116.
  10. I"Mostow 83bl Mostow, J. Program Transformation for VLSI. Proceedings of the Eighth International Joint Conference on Artificial Intelligence, Karlsruhe, West Germany, 1983.
  11. Salzberg, S. Generating Hypotheses to txplain Prediction Failures. Proceedings of the Third National Conference on Artificial Intelligence, Washington, DC, 1983.
  12. Silver, B., Learning Equation Solving Methods from Worked Examples. Proceedings of the International Machine Learning Workshop, Champaign-Urbana, Illinois, 1983, pp. 99 -104.
  13. rutgort 831
  14. Utgoff, P. E. Adjustinl'i Bias in Concept Learning. ~roceedings of the InternatiOnal Machine Learning Workshop, Champaign-Urbana, Illinois, 1983.
  15. Winston, P . H. Learning structural aescriptions from examples. In P. H. Winston, Ed., The Psychology of Computer Vision, McGraw-Hill, New York, 1972.
  16. Winston, P. H., Binford, T. 0 ., Katz, B., Lowry, M. Learning Physical Descriptions from Functional Definitions 1 Examples, and Precedents. Proceedings of the Third National Conference on Artificial Intelligence, Washington, DC, 1983.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards