Search papers, labs, and topics across Lattice.
The paper introduces Conveyance, a novel classification approach with a loss function designed to leverage structural relationships between classes, addressing the limitations of standard structure-agnostic losses like cross-entropy. Conveyance maximizes margins over distinct class partitions based on user-defined graph-like relations, avoiding the need for complex joint distributions or manual tuning. Experiments across hierarchical classification, ordinal regression, and multiple instance learning show that Conveyance matches or surpasses specialized baselines, providing a unified solution for structured class spaces.
Unlock superior classification performance by encoding graph-like relationships between classes, sidestepping the limitations of traditional structure-agnostic loss functions.
While machine learning (ML) architectures have evolved rapidly to account for complex data, loss functions like cross-entropy remain mostly structure-agnostic in many real-world applications. However, the `class-symmetric' nature of these standard losses fundamentally limits the ability of ML models to exploit structural relationships between classes, particularly when facing structured noise. We propose \textsc{Conveyance}, a new classification approach and associated loss function tailored to structured class spaces. It allows users to encode graph-like relations between classes without having to define complex joint distributions or manually tune utility matrices.Technically, our loss function operates by maximizing two separate margins over distinct class partitions, while preserving formal properties such as monotonicity and partial convexity. We demonstrate the versatility and effectiveness of our method by applying it to hierarchical classification, ordinal regression, and multiple instance learning. Across these tasks, \textsc{Conveyance} either matches or exceeds the performance of specialized baselines, thereby offering a unified solution for structured class spaces.