title: Incrementally learning objects by touch: online discriminative and generative models for tactile-based recognition.
abstract: Human beings not only possess the remarkable ability to distinguish objects through tactile feedback but are further able to improve upon recognition competence through experience. In this work, we explore tactile-based object recognition with learners capable of incremental learning. Using the sparse online infinite Echo-State Gaussian process (OIESGP), we propose and compare two novel discriminative and generative tactile learners that produce probability distributions over objects during object grasping/palpation. To enable iterative improvement, our online methods incorporate training samples as they become available. We also describe incremental unsupervised learning mechanisms, based on novelty scores and extreme value theory, when teacher labels are not available. We present experimental results for both supervised and unsupervised learning tasks using the iCub humanoid, with tactile sensors on its five-fingered anthropomorphic hand, and 10 different object classes. Our classifiers perform comparably to state-of-the-art methods (C4.5 and SVM classifiers) and findings indicate that tactile signals are highly relevant for making accurate object classifications. We also show that accurate "early" classifications are possible using only 20-30 percent of the grasp sequence. For unsupervised learning, our methods generate high quality clusterings relative to the widely-used sequential k-means and self-organising map (SOM), and we present analyses into the differences between the approaches.
authors.forename: Harold
authors.initials: H
authors.lastname: Soh
authors.forename: Yiannis
authors.initials: Y
authors.lastname: Demiris
mesh_terms: D000328:Adult; D000465:Algorithms; D001185:Artificial Intelligence; D016000:Cluster Analysis; D016002:Discriminant Analysis; D005260:Female; D018737:Hand Strength; D006801:Humans; D008297:Male; D008962:Models, Theoretical; D009862:Online Systems; D010173:Palpation; D010363:Pattern Recognition, Automated / Q000379:methods*; D012371:Robotics / Q000379:methods; D014110:Touch; D055815:Young Adult