ABSTRACT
Task models are used in many areas of computer science including planning, intelligent tutoring, plan recognition, interface design, and decision theory. However, developing task models is a significant practical challenge. We present a task model development environment centered around a machine learning engine that infers task models from examples. A novel aspect of the environment is support for a domain expert to refine past examples as he or she develops a clearer understanding of how to model the domain. Collectively, these examples constitute a "test suite" that the development environment manages in order to verify that changes to the evolving task model do not have unintended consequences.
- 1.R. Angros Jr. Learning What to Instruct: Acquiring Knowledge from Demonstrations and and Focussed Experimentation. PhD thesis, University of Southern California, 2000.]] Google ScholarDigital Library
- 2.M. Bauer. Acquisition of Abstract Plan Descriptions for Plan Recognition. In Proc. 15th Nat. Conf. AI, pages 936-941, 1998.]] Google ScholarDigital Library
- 3.M. Bauer. From Interaction Data to Plan Libraries: A Clustering Approach. In Proc. 16th Int. Joint Conf. on AI, pages 962-967, 1999.]] Google ScholarDigital Library
- 4.A. Cypher, editor. Watch What I Do: Programming by Demonstration. MIT Press, Cambridge, MA, 1994.]] Google ScholarDigital Library
- 5.A. Garland, N. Lesh, and C. Sidner. Learning Task Models for Collaborative Discourse. In Proc. of Workshop on Adaptation in Dialogue Systems, NAACL '01, pages 25-32, 2001.]]Google Scholar
- 6.Y. Gil and E. Melz. Explicit representations of problemsolving strategies to support knowledge acquisition. In Proc. 13th Nat. Conf. AI, pages 469-476, 1996.]]Google Scholar
- 7.B. Grosz and C. Sidner. Plans for discourse. In P. R. Cohen, J. Morgan, and M. E. Pollack, editors, Intentions in Communication, pages 417-444. MIT Press, Cambridge, MA, 1990.]]Google Scholar
- 8.J. Kim and Y. Gil. Acquiring problem-solving knowledge from end users: Putting interdependency models to the test. In Proc. 17th Nat. Conf. AI, pages 223-229, 2000.]] Google ScholarDigital Library
- 9.T. Lau, P. Domingos, and D. S. Weld. Version space algebra and its application to programming by demonstration. In Proc. 17th Int. Conf. on Machine Learning, pages 527-534, 2000.]] Google ScholarDigital Library
- 10.N. Lesh, C. Rich, and C. Sidner. Using Plan Recognition in Human-Computer Collaboration. In Proc. of the 7th Int. Conf. on User Modeling, pages 23-32, 1999.]] Google ScholarDigital Library
- 11.N. Lesh, C. Rich, and C. Sidner. Collaborating with Focused and Unfocused Users under Imperfect Communication. In Proc. 9th Int. Conf. on User Modeling, pages 64-73, 2001.]] Google ScholarDigital Library
- 12.H. Lieberman, editor. Your Wish is My Command: Programming by Example. Morgan Kaufmann, 2001.]] Google ScholarDigital Library
- 13.K. E. Lochbaum. A Collaborative Planning Model of Intentional Structure. Computational Linguistics, 24(4):525-572, Dec. 1998.]] Google ScholarDigital Library
- 14.T. Masui and K. Nakayama. Repeat and predict- two keys to efficient text editing. In Conference on Human Factors in Computing Systems, pages 118-123, 1994.]] Google ScholarDigital Library
- 15.F. Paterno and C. Mancini. Developing task models from informal scenarios. In Proc. ACMSIGCHI '99, Late-Breaking Results, pages 228-229, 1999.]] Google ScholarDigital Library
- 16.F. Paterno, G. Mori, and R. Galiberti. CTTE: An environment for analysis and development of task models of cooperative applications. In Proc. ACM SIGCHI '01, Extended Abstracts, pages 21-22, 2001.]] Google ScholarDigital Library
- 17.C. Rich and C. Sidner. COLLAGEN: A Collaboration manager for Software Interface Agents. User Modeling and User- Adapted Interaction, 8(3/4):315-350, 1998.]] Google ScholarDigital Library
- 18.C. Rich, C. Sidner, and N. Lesh. Collagen: Applying Collaborative Discourse Theory to Human-Computer Interaction. AI magazine, 22(4), 2001. To appear. http://www.merl.com/papers/TR2000-38/.]] Google ScholarDigital Library
- 19.G. Tecuci, M. Boicu, K. Wright, S. W. Lee, D. Marcu, and M. Bowman. An integrated shell and methodology for rapid development of knowledge-based agents. In Proc. 16th Nat. Conf. AI, pages 250-257, 1999.]] Google ScholarDigital Library
- 20.M. van Lent and J. Laird. Learning hierarchical performance knowledge by observation. In Proc. 16th Int. Conf. on Machine Learning, pages 229-238, 1999.]] Google ScholarDigital Library
- 21.X. Wang. Learning by observation and practice: an incremental approach for planning operator acquisition. In Proc. 12th Int. Conf. on Machine Learning, pages 549-557, 1995.]]Google ScholarCross Ref
Index Terms
- Learning hierarchical task models by defining and refining examples
Recommendations
Task-Structures, Knowledge Acquisition and Learning
One of the old saws about learning in AI is that an agent can only learn what it can be told, i.e., the agent has to have a vocabulary for the target structure which is to be acquired by learning. What this vocabulary is, for various tasks, is an issue ...
Integrating machine learning with knowledge acquisition through direct interaction with domain experts
Knowledge elicitation from experts and empirical machine learning are two distinct approaches to knowledge acquisition with differing and mutually complementary capabilities. Learning apprentices have provided environments in which a knowledge engineer ...
Learning task models in ill-defined domain using an hybrid knowledge discovery framework
Domain experts should provide Intelligent Tutoring Systems (ITS) with relevant domain knowledge that enable it to guide the learner during problem-solving learning activities. However, for ill-defined domains this knowledge is hard to define explicitly. ...
Comments