%0 Conference Proceedings %A Eker, S. and Lee, T. J. and Gervasio, M. %T Iteration Learning by Demonstration %B Papers from the AAAI 2009 Spring Symposium on Agents that Learn from Human Teachers %D 2009 %X Programming by demonstration (PBD) utilizes a human teacher to train a computer system to perform tasks within that system. This technique effectively improves productivity for many tasks, in many domains. Many tasks are repetitive in nature; these can be learned by PBD by recognizing the repetitions and generalizing these to iterative programs. We present a domain-independent approach to iteration learning by demonstration based on a dataflow model of user actions. We discuss alternatives to our approach and their tradeoffs. In doing so, we identify criteria useful for characterizing iteration learning by demonstration. %U http://www.ai.sri.com/pubs/files/1714.pdf
