Tactile-JEPATopology-Aware Self-Supervised Representation Learning
for Distributed Tactile Sensors

Elizaveta Kovtun1,2Matvey Konovalov1,3Andrey Sakhovskiy1,2Semen Budennyy1,4

1 Sber AI2 Skoltech3 HSE University4 AIRI

Overview. From tactile signals to topology-aware representations.

Abstract

Distributed electronic skins have sparse, irregular sensor layouts that visual self-supervised methods do not naturally capture. We introduce Tactile-JEPA, which predicts masked sensor embeddings using the sensor connectivity graph. Its dual-scale masking combines connected local regions with globally distributed targets to learn both contact detail and the state of the sensing surface. Across three datasets, the learned representations transfer to force and pose estimation, classification and policy learning. Tactile-JEPA reduces in-hand orientation error by 20.8% and force estimation error by 6.3% relative to the strongest reported baseline for each task.

Sensor graphs and downstream results

Choose a dataset to update the sensor graph and the reported results below.

Dataset
Results ↓
368 TAXELS · 3D LAYOUT
Loading sensor geometry…
Drag to rotate · Scroll to zoom

Two local + two global targets

SPARSH-SKIN / downstream evaluation

Downstream task

Reported experiments from the paper. The mask controls above illustrate sampling and do not change these scores.

Illustrative masks: 14% per target, 70% initial context. Training varies these budgets. The graph and mask membership stay fixed when switching Flat / 3D.

Method

Learning pipeline. Pre-train with local and global targets. Reuse the frozen encoder across downstream tasks. Click to enlarge.

Each sensor’s short signal history is projected to a token. A context encoder processes visible tokens, and a predictor estimates target embeddings. These are matched with the corresponding outputs of an exponential-moving-average target encoder, which receives the complete input.

During downstream evaluation, the pre-trained tactile encoder is frozen and a task-specific head is trained on top. The graph guides mask sampling during pre-training; it is not required as a downstream input. The objective predicts embeddings rather than reconstructing sensor readings.

Datasets

We study magnetic and piezoresistive sensing across single-hand, bipedal and bimanual configurations. DECO-50 groups 2,124 raw taxels into 528 training nodes.

Target-mask ablation

Local patch Global sample

Mixed targets give the lowest force error and highest position accuracy. Global-only targets give the lowest policy error in this ablation.

Reported mean ± spread. Bold marks the best result in each column.
Target masksForce RMSE ↓Sparsh-skin · cNPosition accuracy ↑Sparsh-skin · x, %Policy RMSE ↓DECO-50 · normalized
Image-style I-JEPA14.99 ± 1.0393.50 ± 1.460.4959 ± 0.0083
4 local15.52 ± 1.0394.32 ± 1.860.4705 ± 0.0145
4 global15.17 ± 0.9695.32 ± 1.650.4600 ± 0.0019
2 local + 2 global14.05 ± 0.7395.74 ± 1.050.4635 ± 0.0044

Training-run results; independent of the interactive sample. Graph variants above use global random context. The I-JEPA reference uses its image-style masking recipe. Ablation and main-table DECO values are reported separately as supplied.

OPTIONAL CONTROLS

Customize the visualization

The default view is ready to explore. These settings let you inspect a different context or isolate one target.

Sampling
Display

Method overview

PDF ↗