Perspectives: A declarative bias mechanism for case retrieval

  • Josep Lluís Arcos
  • Ramon López de Mántaras
Scientific Papers Indexing And Retrieval
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1266)


The aim of this paper is to present a mechanism, called perspectives, to describe declarative biases for case retrieval in structured representations of cases. Our approach is based on the observation that, in complex tasks, the identification of the relevant aspects for retrieval in a given situation may involve the use of knowledge intensive methods. This identification process requires dynamical decisions about the relevant aspects of a problem and usually forces to consider non predefined retrieval indexes in the memory of cases. Declarative biases provide a flexible way of constructing dynamical perspectives for retrieval in the memory of cases. We have implemented the notion of perspectives in a reflective object-centered representation language, called Noos, based on feature terms. Finally, we have used perspectives as declarative biases for retrieval in the Saxex application, a complex real-world case-based reasoning system for generating expressive performances of melodies based on examples of human performances that are represented as structured.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Agnar Aamodt and Enric Plaza. Case-based reasoning: Foundational issues, methodological variations, and system approaches. Artificial Intelligence Communications, 7(l):39–59, 1994.Google Scholar
  2. 2.
    Hassan Ait-Kaci and Andreas Podelski. Towards a meaning of LIFE. J. Logic Programming, 16:195–234, 1993.Google Scholar
  3. 3.
    Josep Lluís Arcos. Saxex: un sistema de raonament basat en casos per a 1'expressivitat musical. Master's thesis, Institut Universitari de l'Audiovisual. Universitat Pompeu Fabra, 1996.Google Scholar
  4. 4.
    Josep Lluís Arcos, Ramon López de Mántaras, and Xavier Serra. Saxex: a case-based reasoning system for generating expressive performances. In International Computer Music Conference (ICMC'97), 1997.Google Scholar
  5. 5.
    Josep Lluís Arcos and Enric Plaza. Integration of learning into a knowledge modelling framework. In Luc Steels, Guss Schreiber, and Walter Van de Velde, editors, A Future for Knowledge Acquisition, number 867 in Lecture Notes in Artificial Intelligence, pages 355–373. Springer-Verlag, 1994.Google Scholar
  6. 6.
    Josep Lluís Arcos and Enric Plaza. Inference and reflection in the object-centered representation language Noos. Journal of Future Generation Computer Systems, 12:173–188, 1996.Google Scholar
  7. 7.
    Josep Lluís Arcos and Enric Plaza. Noos: an integrated framework for problem solving and learning. In Knowledge Engineering: Methods and Languages, 1997.Google Scholar
  8. 8.
    Eva Armengol and Enric Plaza. Induction of feature terms with indie. In M. van Someren and G. Widmer, editors, Machine Learning: ECML-97, Lecture Notes in Artificial Intelligence. Springer-Verlag, 1997.Google Scholar
  9. 9.
    L. Karl Branting and David W. Aha. Stratified case-based reasoning: Reusing hierarchical problem solving episodes. In IJCAI-95, pages 384–390, 1995.Google Scholar
  10. 10.
    B. Carpenter. The Logic of typed Feature Structures. Tracts in theoretical Computer Science. Cambridge University Press, Cambridge, UK, 1992.Google Scholar
  11. 11.
    Friedrich Gebhardt. Methods and systems for case retrieval exploiting the case structure. Technical report, GMD, 1995. fabel-Report N.39.Google Scholar
  12. 12.
    B.P. Kettler, J.A. Hendler, W.A. Andersen, and M.P. Evett. Massively parallel support for case-based planning. IEEE Expert, 9:8–14, 1994.Google Scholar
  13. 13.
    Fred Lerdahl and Ray Jackendoff. An overview of hierarchical structure in music. In Stephan M. Schwanaver and David A. Levitt, editors, Machine Models of Music. 1993. Reproduced from Music Perception.Google Scholar
  14. 14.
    Luís Macedo, Francisco C. Pereira, Carlos Grilo, and Amílcar Cardoso. Plans as structured networks of hierarchically and temporally related case pieces. In Third European Workshop on Case-Based Reasoning EWCBR-96, Lecture Notes in Artificial Intelligence, pages 234–248. Springer Verlag, 1996.Google Scholar
  15. 15.
    Héctor Muñoz-Avila and Jochem Huellen. Retrieving cases in structured domains by using goal dependences. In Manuela Veloso and Agnar Aamodt, editors, Case-Based Reasoning, ICCBR-95, number 1010 in Lecture Notes in Artificial Intelligence, pages 241–252. Springer-Verlag, 1995.Google Scholar
  16. 16.
    Eugene Narmour. The Analysis and cognition of basic melodic structures: the implication-realization model. University of Chicago Press, 1990.Google Scholar
  17. 17.
    Enric Plaza. Cases as terms: A feature term approach to the structured representation of cases. In Manuela Veloso and Agnar Aamodt, editors, Case-Based Reasoning, ICCBR-95, number 1010 in Lecture Notes in Artificial Intelligence, pages 265–276. Springer-Verlag, 1995.Google Scholar
  18. 18.
    K.E. Sanders, B.P. Kettler, and J.A. Hendler. The case for structured-based representations. Technical report, University of Maryland, 1995.Google Scholar
  19. 19.
    Xavier Serra. Musical sound modelling with sinusoids plus noise. In G. De Poli, A. Picialli, S. T. Pope, and C. Roads, editors, Musical Signal Processing. Swets and Zeitlinger Publishers, 1996. (in Press).Google Scholar
  20. 20.
    Luc Steels. Components of expertise. AI Magazine, 11(2):28–49, 1990.Google Scholar
  21. 21.
    Gerhard Widmer. Learning expressive performance: The structure-level approach. Journal of New Music Research, 25 (2):179–205, 1996.Google Scholar
  22. 22.
    Bob Wielinga, Walter van de Velde, guss Schreiber, and H. Akkermans. Towards a unification of knowledge modelling approaches. In J. M. David, J. P. Krivine, and R. Simmons, editors, Second generation Expert Systems, pages 299–335. Springer Verlag, 1993.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Josep Lluís Arcos
    • 1
  • Ramon López de Mántaras
    • 1
  1. 1.Spanish Council for Scientific Research Campus UABIIIA, Artificial Intelligence Research Institute CSICBellaterraSpain

Personalised recommendations