Dual-Channel Contrastive Encoding of Sperm Whale Coda
Organizations: Tufts University, Medford, MA, USA
Abstract
Sperm whales (Physeter macrocephalus) communicate through short click sequences called codas, whose structure includes the rhythmic pattern of inter-click intervals (ICI) and the spectral composition of the clicks. In this paper, we propose the Dual-Channel Contrastive Encoder (DCCE), which explicitly encodes rhythm and spectral information with separate encoders before fusing them. We evaluate DCCE on three coda-understanding tasks: social unit, coda type, and individual identification. We compare DCCE against strong baselines from literature under a common linear-probe protocol and analyze the role of each channel and training objective through ablations. On 1,383 codas, shared partitions and validation-only layer selection support three random splits and three recording-date-disjoint folds. DCCE with unit pairing and type supervision achieves mean random-split macro-F1 of 0.901/0.865/0.597 for unit/type/identity. Raw ICI remains strongest for type (0.987), and ICI plus temporal mel statistics is a strong identity reference (0.724). An auxiliary identity objective improves spectral-branch identity prediction but does not improve the mean fused-identity score in this configuration. Date-grouped evaluation and four year holdouts expose generalization limits. The results support task-dependent combinations of timing and spectral information, without establishing independent biological channels or general architectural superiority. Code, notebooks, and complete results are available at https://dcce-research-site.vercel.app.
Figures & tables
| Random split | Recording-date grouped | |||||
|---|---|---|---|---|---|---|
| Model | Unit | Type | ID | Unit | Type | ID |
| Raw ICI | ||||||
| Temporal mel | ||||||
| ICI + temporal mel | ||||||
| WhAM (frozen) | ||||||
| AVES (frozen) | ||||||
| Model | R Type | R ID | G ID |
|---|---|---|---|
| Rhythm 110 | |||
| Rhythm 111 | |||
| Spectrum 110 | |||
| Spectrum 111 | |||
| Joint concat. 110 | |||
| Joint concat. 111 |
Audio Representation Learning
Audio representation learning builds reusable features that capture speech, music, and sound for recognition, retrieval, generation, and analysis.
See all 211 papers