Unifying learning methods by colored digraphs

  • Kenichi Yoshida
  • Hiroshi Motoda
  • Nitin Indurkhya
Selected Papers Explanation-Based Learning
Part of the Lecture Notes in Computer Science book series (LNCS, volume 744)


We describe a graph-based induction algorithm that extracts typical patterns from colored digraphs. The method is shown to be capable of solving a variety of learning problems by mapping the different learning problems into colored digraphs. The generality and scope of this method can be attributed to the expressiveness of the colored digraph representation which allows a number of different learning problems to be solved by a single algorithm. We demonstrate the application of our method to two seemingly different learning tasks: inductive learning of classification rules, and learning macro rules for speeding up inference. We also show that the uniform treatment of the above two learning tasks enables our method to solve complex learning problems such as the construction of hierarchical knowledge bases.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J. R. Anderson and P. J. Kline. A Learning System and Its Psychological Implications. In IJCAI-79, pages 16–21, 1979.Google Scholar
  2. 2.
    S. Arikawa, S. Miyano and A. Shinohara. Knowledge Acquisition from Amino Acid Sequences by Learning Algorithms. In JKAW92, pages 109–128, 1992.Google Scholar
  3. 3.
    A. P. Danyluk. The Use of Explanation for Similarity-Based Learning. In IJCAI-87, pages 274–276, 1987.Google Scholar
  4. 4.
    G. DeJong and R. Mooney. Explanation-Based Learning: An Alternative View. Machine Learning, pages 145–176, 1986.Google Scholar
  5. 5.
    B. Efron. The jackknife, the bootstrap and other resampling plans. In SIAM, 1982.Google Scholar
  6. 6.
    T. Ellman. Explanation-Based Learning: A Survey of Programs and Perspectives. ACM Computing Surveys, 21(2):165–220, 1989.Google Scholar
  7. 7.
    O. Etzioni. STATIC: A Problem-Space Compiler for PRODIGY. In AAAI-91, pages 533–540, 1991.Google Scholar
  8. 8.
    B. Falkenhainer and K. D. Forbus. Compositional modeling: finding the right model for the job. Artificial Intelligence, 51:95–143, 1991.Google Scholar
  9. 9.
    N. S. Flann and T. G. Dietterich. A stduy of explanation-based methods for inductive learning. Machine Learning, pages 187–226, 1989.Google Scholar
  10. 10.
    H. Hirsh. Combining Empirical and Analytical Learning with Version Spaces. In ML-89, pages 29–33, 1989.Google Scholar
  11. 11.
    L. B. Holder. Empirical Substructure Discovery. In ML-89, pages 133–136, 1989.Google Scholar
  12. 12.
    L. B. Holder, D. J. Cook, and H. Bunke. Fuzzy Substructure Discovery. In ML-92, pages 218–223, 1992.Google Scholar
  13. 13.
    R. E. Korf. Macro-operators: A weak method for learning. Artificial Intelligence, pages 35–77, 1985.Google Scholar
  14. 14.
    B. Kuipers. Qualitative Simulation. Artificial Intelligence, 29:289–338, 1986.CrossRefGoogle Scholar
  15. 15.
    M. Lebowitz. Integrated Learning: Controlling Explanation. Cognitive Science, 10:219–240, 1986.CrossRefGoogle Scholar
  16. 16.
    R. Levinson. A Self-Organizing Retrieval System for Graphs. In AAAI-84, pages 203–206, 1984.Google Scholar
  17. 17.
    Z. Y. Liu and A. M. Farley. Shifting Ontological Perspectives in Reasoning about Physical Systems. In AAAI-90, pages 395–400, 1990.Google Scholar
  18. 18.
    C. Mead and L. Conway. Introduction to VLSI Systems. Addison-Wesley Publishing Company, 1980.Google Scholar
  19. 19.
    R. S. Michalski. A theory and methodology of inductive learning. Artificial Intelligence, 20:111–161, 1983.CrossRefGoogle Scholar
  20. 20.
    S. Minton. Quantitative Results Concerning the Utility of Explanation-Based Learning. Artificial Intelligence, 42:363–391, 1990.Google Scholar
  21. 21.
    T. M. Mitchell, R. M. Keller and S. T. Kedar-Cabelli. Explanation-Based Generalization: A Unifying View. Machine Learning, pages 47–80, 1986.Google Scholar
  22. 22.
    M. Pazzani, M. Dyer, and M. Flowers. The Role of Prior Causal Theories in Generalization. In AAAI-86, pages 545–550, 1986.Google Scholar
  23. 23.
    J. R. Quinlan. Induction of Decision Trees. Machine Learning, 1:81–106, 1986.Google Scholar
  24. 24.
    P. S. Rosenbloom and J. Aasman. Knowledge Level and Inductive Uses of Chunking (EBL). In AAAI-90, pages 821–827, 1990.Google Scholar
  25. 25.
    G. G. Towell, J. W. Shavlik and M. O. Noordewier. Refinement of Approximate Domain Theories by Knowledge-Based Neural Networks. In AAAI-90, pages 861–866, 1990.Google Scholar
  26. 26.
    S. A. Vere. Induction of Relational Productions in the Presence of Background Information. In IJCAI-77, pages 349–355, 1977.Google Scholar
  27. 27.
    S. M. Weiss and N. Indurkhya. Reduced Complexity Rule Induction. In IJCAI-91, pages 678–684, 1991.Google Scholar
  28. 28.
    K. Yoshida and H. Motoda. Automatic Knowledge Reformation. In JKAW92, pages 263–293, 1992.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1993

Authors and Affiliations

  • Kenichi Yoshida
    • 1
  • Hiroshi Motoda
    • 1
  • Nitin Indurkhya
    • 1
  1. 1.Advanced Research LaboratoryHitachi, LtdSaitamaJapan

Personalised recommendations