Powerset multi-class cross entropy loss for neural speaker diarization

Alexis Plaquet, Hervé Bredin
10/19/2023
cs.SDcs.AIcs.CL

No official code found. Best implementation: FrenchKrab/IS2023-powerset-diarization (96 stars, last commit 2023-10-18).

Abstract

Since its introduction in 2019, the whole end-to-end neural diarization (EEND) line of work has been addressing speaker diarization as a frame-wise multi-label classification problem with permutation-invariant training. Despite EEND showing great promise, a few recent works took a step back and studied the possible combination of (local) supervised EEND diarization with (global) unsupervised clustering. Yet, these hybrid contributions did not question the original multi-label formulation. We propose to switch from multi-label (where any two speakers can be active at the same time) to powerset multi-class classification (where dedicated classes are assigned to pairs of overlapping speakers). Through extensive experiments on 9 different benchmarks, we show that this formulation leads to significantly better performance (mostly on overlapping speech) and robustness to domain mismatch, while eliminating the detection threshold hyperparameter, critical for the multi-label formulation.

View on arXivView PDF

Code Implementations(1)

Official repository for the "Powerset multi-class cross entropy loss for neural speaker diarization" paper published in Interspeech 2023.

968Jupyter NotebookMay 26, 20233 years ago
interspeechpyannotespeaker-diarization

Similar Papers

Cite this paper

@article{plaquet2023powerset,
  title  = {Powerset multi-class cross entropy loss for neural speaker diarization},
  author = {Alexis Plaquet and Hervé Bredin},
  year   = {2023},
  eprint = {2310.13025},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.13025v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.13025.svg)](https://codeofpaper.com/paper/2310.13025)

Discussion