Proceedings

Unlearning from Demonstration

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1699-1704.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

When doing learning from demonstration, it is often the case that the demonstrator provides corrective examples to fix errant behavior by the agent or robot. We present a set of algorithms which use this corrective data to identify and remove noisy examples in datasets which caused errant classifications, and ultimately errant behavior. The objective is to actually modify the source datasets rather than solely rely on the noise-insensitivity of the classification algorithm. This is particularly useful in the sparse datasets often found in learning from demonstration experiments. Our approach tries to distinguish between noisy misclassification and mere undersampling of the learning space. If errors are a result of misclassification, we potentially remove the responsible points and update the classifier. We demonstrate our method on UCI Machine Learning datasets at different levels of sparsity and noise, using decision trees, K-Nearest-Neighbor, and support vector machines.

  1. [Bentivegna et al., 2004] Darrin C. Bentivegna, Christo- pher G. Atkeson, and Gordon Cheng. Learning tasks from observation and practice. Robotics and Autonomous Sys- tems, 47(2-3):163-169, 2004.
  2. [Cauwenberghs and Poggio, 2001] Gert Cauwenberghs and Tomaso Poggio. Incremental and decremental support vec- tor machine learning. In NIPS, 2001.
  3. [Diehl and Cauwenberghs, 2003] C. P. Diehl and Gert Cauwenberghs. SVM incremental learning, adaptation and optimization. In NIPS, volume 4, pages 2685-2690, 2003.
  4. [Dinerstein et al., 2007] Jonathan Dinerstein, Parris K. Eg- bert, and Dan Ventura. Learning policies for embodied virtual agents through demonstration. In IJCAI, pages 1257- 1252, 2007. IJCAI
  5. [Fei-Fei et al., 2007] Li Fei-Fei, Rob Fergus, and Pietro Per- ona. Learning generative visual models from few training examples: An incremental Bayesian approach testing on 101 object categories. Computer Vision and Image Under- standing, 106(1):59-70, 2007.
  6. [Freund and Schapire, 1995] Yoav Freund and Robert E. Schapire. A decision-theoretic generalization of on-line learning and an application to boosting. In Second Eu- ropean Conference on Computational Learning Theory, pages 23-37, 1995.
  7. [Furey et al., 2000] Terrence S. Furey, Nello Cristianini, Nigel Duffy, David W. Bednarski, Michél Schummer, and David Haussler. Support vector machine classification and validation of cancer tissue samples using microarray ex- pression data. Bioinformatics, 16(10):906-914, 2000.
  8. [Gamon, 2004] Micheal Gamon. Sentiment classification on customer feedback data: noisy data, large feature vectors, and the role of linguistic analysis. In International Confer- ence on Computational Linguistics, 2004.
  9. [Gehrke et al., 1999] Johannes Gehrke, Venkatesh Ganti, Raghu Ramakrishnan, and Wei-Yin Loh. BOAT - optimistic decision tree construction. In International Conference on Management of Data, volume 28, pages 169-180, 1999.
  10. [Goldberg and Mataric, 2002] Dani Goldberg and Maja J Mataric. Maximizing reward in a non-stationary mobile robot environment. Autonomous Agents and Multi-Agent Systems, 6, 2002.
  11. [Grollman and Ballard, 2012] Daniel H. Grollman and Aude G. Ballard. Robot learning from failed demonstra- tions. International Journal of Social Robotics, 4(4):331 - 342, Nov 2012.
  12. [Huang et al., 2006] Jiayuan Huang, Alexander J. Smola, Arthur Gretton, Karsten M. Borgwardt, and Bernhard Schölkopf. Correcting sample bias by unlabeled data. In NIPS, 2006.
  13. [Jereza et al., 2010] José M. Jereza, Ignacio Molinab, Pedro J. García-Laencinac, Emilio Albad, Nuria Ribellesd, Miguel Martíne, and Leonardo Francoa. Missing data imputation using statistical and machine learning methods in a real breast cancer problem. Artificial Intelligence in Medicine, 50(2):105-115, 2010.
  14. [Kalapanidas et al., 2003] Elias Kalapanidas, Nikolaos Avouris, Marian Craciun, and Daniel Neagu. Machine learning algorithms: A study on noise sensitivity. In First Balkan Conference in Informatics, 2003.
  15. [Kasper et al., 2001] Michael Kasper, Gernot Fricke, Katja Steuernagel, and Ewald von Puttkamer. A behavior-based mobile robot architecture for learning from demonstration. Robotics and Autonomous Systems, 34(2-3):153-164, 2001.
  16. [Lakshminarayan et al., 1996] Kamakshi Lakshminarayan, Steven A. Harp, Robert Goldman, and Tariq Samad. Impu- tation of missing data using machine learning techniques. In KDD, 1996.
  17. [Ma et al., 2003] Junshui Ma, James Theiler, and Simon Perkins. Accurate on-line support vector regression. Neural Computation, 15:2683-2703, 2003.
  18. [Michalski et al., 1986] Ryszard S Michalski, Igor Mozetic, Jiarong Hong, and Nada Lavrac. The multi-purpose incre- mental learning system AQ15 and its testing application to three medical domains. In AAAI, 1986.
  19. [Nakanishi et al., 2004] Jun Nakanishi, Jun Morimoto, Gen Endo, Gordon Cheng, Stefan Schaal, and Mitsuo Kawato. Learning from demonstration and adaptation of biped loco- motion. Robotics and Autonomous Systems, 47(2-3):79-91, 2004.
  20. [Nettleton et al., 2010] David F Nettleton, Albert Orriols- Puig, and Albert Fornells. A study of the effect of different types of noise on the precision of supervised learning tech- niques. Artificial Intelligence Review, 33:275-306, 2010.
  21. [Nicolescu and Mataric, 2002] Monica N. Nicolescu and Maja J. Mataric. A hierarchical architecture for behavior- based robots. In AAMAS, pages 227-233. ACM, 2002.
  22. [Parker et al., 2007] Charles Parker, Prasad Tadepalli, Weng- Keen Wong, Thomas Dietterich, and Alan Fern. Learning from demonstrations via structured prediction. In AAAI, 2007.
  23. [Polikar et al., 2001] Robi Polikar, Lalita Upda, Satish S. Upda, and Vasant Honavar. Learn++: An incremental learning algorithm for supervised neural networks. IEEE SMC, Part C, 31(4):497-508, Nov 2001.
  24. [Ross et al., 2008] David A Ross, Jongwoo Lim, Ruei-Sung Lin, and Ming-Hsuan Yang. Incremental learning for robust visual tracking. International Journal of Computer Vision, 77(1-3):125-141, 2008.
  25. [Syed et al., 1999] Nadeem Ahmed Syed, Huan Liu, and Kah Kay Sung. Handling concept drifts in incremental learning with support vector machines. In KDD, 1999.
  26. [Veeraraghavan and Veloso, 2008] Harini Veeraraghavan and Manuela M. Veloso. Learning task specific plans through sound and visually interpretable demonstrations. In 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 2599-2604. IEEE, 2008.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards