atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Toward Artificial Palpation: Representation Learning of Touch on Soft Bodies

NeurIPS 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Object-level representation learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes self-supervised encoder-decoder (FLE + GRU, force decoder) that learns a palpation representation from tactile sequences, then uses it for MRI-based tactile imaging and change detection on robot-collected breast phantoms and a simulator.

Problem

Artificial palpation: inferring the internal structure (e.g., lumps) of soft bodies from sequences of noisy, partial tactile force measurements, where ground-truth imaging data is scarce.

Approach

Pretrain an encoder-decoder on unlabeled tactile sequences by predicting forces at arbitrary past/future poses from a GRU sequence representation, then train a flow-matching image predictor on the frozen representation using limited MRI labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the learned tactile representation instead of a force map for image predictionReal-world tactile imaging · Real-world tactile imagingF1 Score [%]: 47.3 ± 1.3 -> 74.4 ± 0.1Helped
Use an MLP predictor instead of image prediction for lump sizePretrained tactile representation · Real-world tactile imagingSize Error [%]: 23.0 ± 2.1 -> 10.5 ± 0.5Helped
Use 0.5× rather than full training data (ablation)Image Pred. · Real-world tactile imagingF1 Score [%]: 74.4 ± 0.1 -> 65.3 ± 0.1Hurt
Use 0.25× rather than full training data (ablation)Image Pred. · Real-world tactile imagingF1 Score [%]: 74.4 ± 0.1 -> 43.9 ± 2.6Hurt
Add full representation-learning data while keeping supervised data at 0.5× (ablation)Tactile imaging · Real-world tactile imaging, 0.5× supervised dataF1 Score [%]: 65.3 ± 0.1 -> 72.7 ± 0.3Helped
Increase supervised data from 0.5× to 1× with full representation-learning data (ablation)Tactile imaging · Real-world tactile imagingF1 Score [%]: 72.7 ± 0.3 -> 74.4 ± 0.1Helped
Replace flow matching imaging with transposed convolutions (ablation)GRU tactile imaging · Architecture ablation, 0.5× training dataSize Error [%]: 20.9 ± 0.9 -> 27.9 ± 1.8Hurt
Replace the GRU sequence encoder with a transformer (ablation)Flow-matching tactile imaging · Architecture ablation, 0.5× training dataSize Error [%]: 20.9 ± 0.9 -> 35.4 ± 0.7Hurt
Use a masked transformer representation encoder (ablation)Flow-matching tactile imaging · Architecture ablation, 0.5× training dataSize Error [%]: 20.9 ± 0.9 -> 57.9 ± 2.0Hurt
Mask input trajectories and reconstruct only the masked trajectories (ablation)GRU representation encoder with flow matching · Architecture ablation, 0.5× training dataSize Error [%]: 20.9 ± 0.9 -> 23.9 ± 1.0Hurt
Use the learned method rather than human palpationChange detection · Change detectionRecall: 0.62 -> 0.82Helped
Use the learned method rather than human palpationChange detection · Change detectionFAR: 0.32 -> 0.19Helped

Surprising findings

Limitations

Experimental setup

Datasets: Robot-collected tactile palpation data from breast phantoms (~60K pokes) MRI scans of phantom inserts (~200 bodies) PalpationSim simulated palpation data

Benchmarks: PalpationSim simulated imaging Real-world breast phantom MRI tactile imaging Human change detection study

Metrics: F1 score lump size error center-of-mass error recall false alarm rate

Baselines: Supervised image prediction (no pretraining) Force Map + Image Pred. Average Pred. Human palpation (change detection) TR + FM GRU + TC

Builds on: flow matching BYOL masked autoencoders panda-py

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy