paper-with-me

홈 › Papers

Silhouette Loss: Differentiable Global Structure Learning for Deep Representations

2026-03-27 · Matheus Vinícius Todescato, Joel Luís Carbonera arxiv

Learning discriminative representations is a central goal of supervised deep learning. While cross-entropy (CE) remains the dominant objective for classification, it does not explicitly enforce desirable geometric properties in the embedding space, such as intra-class compactness and inter-class separation. Existing metric learning approaches, including supervised contrastive learning (SupCon) and proxy-based methods, address this limitation by operating on pairwise or proxy-based relationships, but often increase computational cost and complexity. In this work, we introduce Soft Silhouette Loss, a novel differentiable objective inspired by the classical silhouette coefficient from clustering analysis. Unlike pairwise objectives, our formulation evaluates each sample against all classes in the batch, providing a batch-level notion of global structure. The proposed loss directly encourages samples to be closer to their own class than to competing classes, while remaining lightweight. Soft Silhouette Loss can be seamlessly combined with cross-entropy, and is also complementary to supervised contrastive learning. We propose a hybrid objective that integrates them, jointly optimizing local pairwise consistency and global cluster structure. Extensive experiments on seven diverse datasets demonstrate that: (i) augmenting CE with Soft Silhouette Loss consistently improves over CE and other metric learning baselines; (ii) the hybrid formulation outperforms SupCon alone; and (iii) the combined method achieves the best performance, improving average top-1 accuracy from 36.71% (CE) and 37.85% (SupCon2) to 39.08%, while incurring substantially lower computational overhead. These results suggest that classical clustering principles can be reinterpreted as differentiable objectives for deep learning, enabling efficient optimization of both local and global structure in representation spaces.

📄 PDF Abstract BibTeX arXiv:2604.08573

Code (0)

등록된 구현이 없습니다.

Tasks

Contrastive LearningMetric Learning

Similar Papers 제목 키워드 기반

DRWR: A Differentiable Renderer without Rendering for Unsupervised 3D Structure Learning from Silhouette Images

2020-07-12 · ICML 2020 1 · Zhizhong Han, Chao Chen, Yu-Shen Liu, Matthias Zwicker

Differentiable renderers have been used successfully for unsupervised 3D structure learning from 2D images because they can bridge the gap between 3D and 2D. To optimize 3D shape parameters, current renderers rely on pix…

Approximate Differentiable Rendering with Algebraic Surfaces

2022-07-21 · Leonid Keselman, Martial Hebert

Differentiable renderers provide a direct mathematical link between an object's 3D representation and images of that object. In this work, we develop an approximate differentiable renderer for a compact, interpretable re…

Pose Estimation

Mask2Hand: Learning to Predict the 3D Hand Pose and Shape from Shadow

2022-05-31 · Li-Jen Chang, Yu-Cheng Liao, Chia-Hui Lin, Hwann-Tzong Chen

We present a self-trainable method, Mask2Hand, which learns to solve the challenging task of predicting 3D hand pose and shape from a 2D binary mask of hand silhouette/shadow without additional manually-annotated data. G…

Hand Pose EstimationPose Estimation

DronePose: Photorealistic UAV-Assistant Dataset Synthesis for 3D Pose Estimation via a Smooth Silhouette Loss

2020-08-20 · Georgios Albanis, Nikolaos Zioulis, Anastasios Dimou, Dimitrios Zarpalas 외

In this work we consider UAVs as cooperative agents supporting human users in their operations. In this context, the 3D localisation of the UAV assistant is an important task that can facilitate the exchange of spatial i…

3D Pose EstimationDrone Pose EstimationPose Estimation

Variational Lossy Autoencoder

2016-11-08 · Xi Chen, Diederik P. Kingma, Tim Salimans, Yan Duan 외

Representation learning seeks to expose certain aspects of observed data in a learned representation that's amenable to downstream tasks like classification. For instance, a good representation for 2D images might be one…

Density EstimationImage GenerationRepresentation Learning