Tactile Recognition of Both Shapes and Materials with Automatic Feature Optimization-Enabled Meta Learning
Organizations: School of Mechanical Engineering, Southeast University, Nanjing 211189, China. · State Key Laboratory of Autonomous Intelligent Unmanned Systems, Beijing Institute of Technology, Beijing, 10081, China · State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, 150001, China.
Abstract
Tactile perception is indispensable for robots to implement various manipulations dexterously, especially in contact-rich scenarios. However, alongside the development of deep learning techniques, it meanwhile suffers from training data scarcity and a time-consuming learning process in practical applications since the collection of a large amount of tactile data is costly and sometimes even impossible. Hence, we propose an automatic feature optimization-enabled prototypical network to realize meta-learning, i.e., AFOP-ML framework. As a ``learn to learn" network, it not only adapts to new unseen classes rapidly with few-shot, but also learns how to determine the optimal feature space automatically. Based on the four-channel signals acquired from a tactile finger, both shapes and materials are recognized. On a 36-category benchmark, it outperforms several existing approaches by attaining an accuracy of 96.08% in 5-way-1-shot scenario, where only 1 example is available for training. It still remains 88.7% in the extreme 36-way-1-shot case. The generalization ability is further validated through three groups of experiment involving unseen shapes, materials and force/speed perturbations. More insights are additionally provided by this work for the interpretation of recognition tasks and improved design of tactile sensors.
Figures & tables
| 1-Shot Acc (%) | 3-Shot Acc (%) | 5-Shot Acc (%) | Time Cost (5-way-5-shot) | |||||||||||
| 5 Way | 10 Way | 12 Way | 28 Way | 36 Way | 5 Way | 12 Way | 36 Way | 5 Way | 12 Way | 36 Way | Pretrain | Adapt/episode (ms) | ||
| Meta-learning (episodic) | AFOP-ML (Ours) | 96.08 | 94.69 | 94.00 | 90.32 | 88.74 | 98.69 | 97.23 | 93.65 | 98.76 | 97.63 | 94.56 | 2 s | 391.04 |
| AFO-MLP-ML [ 21 ] | 93.47 | 90.09 | 87.82 | 75.79 | 69.64 | 97.99 | 95.56 | 85.78 | 98.82 | 96.25 | 86.22 | 2 s | 10241.72 | |
| Direct-Prot-ML | 92.05 | 88.79 | 86.18 | 80.92 | 78.47 | 96.82 | 93.56 | 87.89 | 97.22 | 95.20 | 89.87 | 2 s | 545.65 | |
| MAML [ 22 ] | 93.28 | 86.70 | 84.38 | 73.99 | 70.77 | 94.88 | 88.61 | 63.89 | 95.37 | 89.32 | 68.06 | 20 min | 72.87 | |
| CWT-ResNet-ML [ 16 ] | 95.67 | 92.47 | 91.13 | 86.18 | 84.24 | 98.95 | 97.59 | 93.52 | 99.27 | 98.55 | 96.15 | 8 min | 1428.30 | |