Cima: An interactive concept learning system for end-user applications
- 1 October 1997
- journal article
- research article
- Published by Taylor & Francis in Applied Artificial Intelligence
- Vol. 11 (7-8) , 653-671
- https://doi.org/10.1080/088395197117975
Abstract
Personalizable software agents will learn new tasks from their users. In many cases the most appropriate way for users to teach is to demonstrate examples. Learning complex concepts from examples alone is hard, but agents can exploit other forms of instruction that users might give, ranging from yes/no responses to ambiguous, incomplete hints. Agents can also exploit background knowledge customized for applications such as drawing, word processing, and form filling. The Cima system learns generalized rules for classifying, generating, and modifying data, given examples, hints, and background knowledge. It copes with the ambiguity of user instructions by combining evidence from these sources. A dynamic bias manager generates candidate features (attribute values, functions, or relations) from which the learning algorithm selects relevant ones and forms appropriate rules. When tested on dialogs observed in a prior user study on a simulated interface agent, the system achieved 95% of the learning efficiency observed in that study.Keywords
This publication has 0 references indexed in Scilit: