• DocumentCode
    2546133
  • Title

    IBHYS: a new approach to learn users habits

  • Author

    Ruvini, Jean David ; Fagot, Christophe

  • Author_Institution
    LIRMM UMR, CNRS-UMII, Montpellier, France
  • fYear
    1998
  • fDate
    10-12 Nov 1998
  • Firstpage
    200
  • Lastpage
    207
  • Abstract
    Learning interface agents search regularities in the user behavior and use them to predict user´s actions. We propose a new inductive concept learning approach, called IBHYS, to learn such regularities. This approach limits the hypothesis search to a small portion of the hypothesis space by letting each training example build a local approximation of the global target function. It allows to simultaneously search several hypothesis spaces and to simultaneously handle hypotheses described in different languages. This approach is particularly suited for learning interface agents because it provides an incremental algorithm with low training time and decision time, which does not require the designer of the interface agent to describe in advance and quite carefully the repetitive patterns searched. We illustrate our approach with two autonomous software agents, the Apprentice and the Assistant, devoted to assist users of interactive programming environments and implemented in Objectworks Smalltalk-80. The Apprentice learns user´s work habits using an IBHYS algorithm and the Assistant, based on what has been learnt, proposes to the programmer sequences of actions the user might want to redo. We show, with experimental results on real data, that IBHYS outperforms ID3 both in computing time and predictive accuracy
  • Keywords
    Smalltalk; learning by example; programming environments; search problems; software agents; user interfaces; Apprentice; Assistant; IBHYS; ID3; Objectworks; Smalltalk-80; autonomous software agents; decision time; experimental results; global target function; hypothesis search; incremental algorithm; inductive concept learning; interactive programming environments; learning interface agents; local approximation; search; training example; user behavior; user habit learning; Accuracy; Application software; Association rules; Computer interfaces; Data mining; Machine learning; Programming environments; Programming profession; Software agents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 1998. Proceedings. Tenth IEEE International Conference on
  • Conference_Location
    Taipei
  • ISSN
    1082-3409
  • Print_ISBN
    0-7803-5214-9
  • Type

    conf

  • DOI
    10.1109/TAI.1998.744843
  • Filename
    744843