170 likes | 317 Views
Data Manipulation and Creation Techniques for Learning Tasks. Ashutosh Saxena In collaboration with: Ben Sapp, Justin Driemeyer, Jeff Michels, Prof. Andrew Y. Ng. Stanford University. Data. The issue of what data is there to learn from is at the heart of many machine learning algorithms.
E N D
Data Manipulation and Creation Techniques for Learning Tasks Ashutosh Saxena In collaboration with: Ben Sapp, Justin Driemeyer, Jeff Michels, Prof. Andrew Y. Ng Stanford University
Data • The issue of what data is there to learn from is at the heart of many machine learning algorithms. • Often, an inferior learning algorithm outperforms a superior one, if it is given more data to learn from. • Methods to increase dataset sizes have same potential as better learning algorithms. Creating data Labeled Learning Data Learning algorithms Goal
Data • The issue of what data is there to learn from is at the heart of many machine learning algorithms. • Two synthetic dataset creation techniques. • Successfully applied to three learning problems in vision/robotics domain. Creating data Labeled Learning Data Learning algorithms Goal
Data Manipulation Techniques Task: Object Classification • Create synthetic data using green screen. Green screen + + = Manipulated Objects Shape Background Foreground
Object Classification Results Mugs on Caltech-256 dataset. Train on ~1e5 images. Curve does not asymptote. Number of training examples
Synthetic Data Creation Task: Robotic Grasping • Create object images using computer graphics. • Train on ~1e4 images (ISER 2006, NIPS 2006, IJRR 2007.)
Results: Novel Objects (ISER 2006, NIPS 2006, IJRR 2007)
Results: Novel Objects (3-x) (ISER 2006, NIPS 2006, IJRR 2007)
Results: Dishwasher (ISER 2006, NIPS 2006, IJRR 2007)
Results: Dishwasher (2-x) (ISER 2006, NIPS 2006, IJRR 2007)
Quantitative experiments • Uncluttered environment • Dishwasher
Synthetic Data Creation Task: Autonomous monocular driving • Create image+depths using computer graphics. • Train on ~1e4 images+depths Images/depths of synthetic environments (ICML 2005.)
Thank you http://ai.stanford.edu/~asaxena