Integration of learning into a knowledge modelling framework

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 867)


In this paper we will report our current research on the NOOS language, an attempt to provide a uniform representation framework for inference and learning components supporting flexible and multiple combination of these components. Rather than a specific combination of learning methods, we are interested in an architecture adaptable to different domains where multiple learning strategies (combinations of learning methods) can be programmed. Our approach derives from the knowledge modelling frameworks developed for the design and construction of KBSs based on the task/method decomposition principle and the analysis of knowledge requirements for methods. Our thesis is that learning methods are methods with introspection capabilities that can be also analyzed in the same task/method decomposition. In order to infer new decisions from the results and behavior of other inference processes, those results and behavior have to be represented and stored in the memory for the learning method to be able to work with them.


Learning Method Knowledge Acquisition Causal Explanation Case Model Inference Method 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Akkermans, H., van Harmelen, F., Schreiber, G., Wielinga, B.: A formalisation of knowledge-level model for knowledge acquisition. Int Journal of Intelligent Systems, 8 (1993) 169–208.Google Scholar
  2. 2.
    Armengol, E., Plaza, E.: Integrating induction in a case-based reasoner. Proc. 2nd European Workshop on Case-based Reasoning, (to appear).Google Scholar
  3. 3.
    Carbonell, J. G.: Derivational analogy and its role in problem solving. Proc. AAAI-83 (1983) 45–48.Google Scholar
  4. 4.
    Giunchilia, F., and Traverso, P.: Plan formation and execution in an architecture of declarative metatheories. Proc of META-90: 2nd Workshop of Metaprogramming in Logic Programming. MIT Press (1990).Google Scholar
  5. 5.
    Greiner, R., Lenat, D.: RLL-1: A Representation Language Language, HPP-80-9 Comp. Science Dept., Stanford University (1980). Expanded version of the same paper in Proc. First AAAI Conference.Google Scholar
  6. 6.
    Kiczales G., Des Rivières J., Bobrow D. G.: The Art of the Metaobject Protocol, The MIT Press: Cambridge (1991).Google Scholar
  7. 7.
    Mitchell, T.M., Allen, J., Chalasani, P., Cheng, J., Etzioni, O. Ringuette, M., Schlimmer, J. C.: Theo: a fra-mework for self-improving systems. In K Van Lenhn (Ed.) Architectures for Intelligence. Laurence Erlbaum, (1991).Google Scholar
  8. 8.
    Newell, A.: Unified Theories of Cognition. Cambridge MA: Harvard University Press (1990).Google Scholar
  9. 9.
    Plaza, E.: Reflection for analogy: Inference-level reflection in an architecture for analogical reasoning. Proc. IMSA'92 Workshop on Reflection and Metalevel Architectures, Tokyo, November (1992) 166–171.Google Scholar
  10. 10.
    Plaza, E., Arcos J. L.: Reflection and Analogy in Memory-based Learning, Proc. Multistrategy Learning Workshop (1993) 42–49.Google Scholar
  11. 11.
    Puerta, A., Egar, J., Tu, S., Musen, M. A.: A multiple-method knowledge acquisition shell for the automatic generation of knowledge acquisition tools. In Procs. of the AAAI Knowledge Acquisition Workshop (1991).Google Scholar
  12. 12.
    Russell, S.: The Use of Knowledge in Analogy and Induction. Morgan Kaufmann (1990).Google Scholar
  13. 13.
    Slodzian, A.: Configuring decision tree learning algorithms with KresT, Knowledge level models of machine learning Workshop preprints. Catania, Italy (1994).Google Scholar
  14. 14.
    Smith, B. C.: Reflection and semantics in a procedural language, In Brachman, R. J., and Levesque, H. J. (Eds.) Readings in Knowledge Representation. Morgan Kauffman, California, (1985) 31–40.Google Scholar
  15. 15.
    Steels, L.: The Components of Expertise, AI Magazine, 11 (1990) 30–49.Google Scholar
  16. 16.
    van Harmelen, F., Balder, J. R.: (ML)2: A formal language for KADS models of expertise. Knowledge Acquisition, 4 (1992).Google Scholar
  17. 17.
    van Marcke, K.: KRS: An object-oriented representation language, Revue d'Intelligence Artificielle, 1 (1987) 43–68.Google Scholar
  18. 18.
    Van de Velde, W.: Towards Knowledge Level Models of Learning Systems, Knowledge level models of machine learning Workshop preprints. Catania, Italy, April (1994).Google Scholar
  19. 19.
    Veloso, M.: Learning by analogical reasoning in general problem solving. Ph.D. thesis, Carnegie Mellon University, Pittsburgh, PA (1992).Google Scholar
  20. 20.
    Wielinga, B., Schreiber, A., Breuker, J.: KADS: A modelling approach to knowledge engineering. Knowledge Acquisition 4 (1992).Google Scholar
  21. 21.
    Wielinga, B., Van de Velde, W., Schreiber, G., Akkermans, H.: Towards a unification of knowledge modelling approaches. In J. M. David, J. P. Krivine, and R. Simmons (eds.) Second Generation Expert Systems, Springer Verlag: Berlin, (1993) 299–335.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  1. 1.Artificial Intelligence Research Institute, IIIASpanish Council for Scientific Research, CSICBlanesSpain

Personalised recommendations