paper-with-me

홈 › Papers

Optimization of the Area Under the ROC Curve using Neural Network Supervectors for Text-Dependent Speaker Verification

2019-01-31 · Victoria Mingote, Antonio Miguel, Alfonso Ortega, Eduardo Lleida

This paper explores two techniques to improve the performance of text-dependent speaker verification systems based on deep neural networks. Firstly, we propose a general alignment mechanism to keep the temporal structure of each phrase and obtain a supervector with the speaker and phrase information, since both are relevant for a text-dependent verification. As we show, it is possible to use different alignment techniques to replace the global average pooling providing significant gains in performance. Moreover, we also present a novel back-end approach to train a neural network for detection tasks by optimizing the Area Under the Curve (AUC) as an alternative to the usual triplet loss function, so the system is end-to-end, with a cost function close to our desired measure of performance. As we can see in the experimental section, this approach improves the system performance, since our triplet neural network based on an approximation of the AUC (aAUC) learns how to discriminate between pairs of examples from the same identity and pairs of different identities. The different alignment techniques to produce supervectors in addition to the new back-end approach were tested on the RSR2015-Part I database for text-dependent speaker verification, providing competitive results compared to similar size networks using the global average pooling to extract supervectors and using a simple back-end or triplet loss training.

📄 PDF Abstract BibTeX arXiv:1901.11332

Code (0)

등록된 구현이 없습니다.

Tasks

Speaker VerificationText-Dependent Speaker VerificationTriplet

Methods 이 논문이 사용한 방법론

Triplet Loss The goal of Triplet loss, in the context of Siamese Networks, is to maximize the joint probability among all score-pairs i.e. the product of all probabilities. By using its…
Average Pooling 설명 없음

Similar Papers 제목 키워드 기반

Multilayer bootstrap network for unsupervised speaker recognition

2015-09-21 · Xiao-Lei Zhang

We apply multilayer bootstrap network (MBN), a recent proposed unsupervised learning method, to unsupervised speaker recognition. The proposed method first extracts supervectors from an unsupervised universal background …

ClusteringSpeaker Recognition

Optimizing ROC Curves with a Sort-Based Surrogate Loss Function for Binary Classification and Changepoint Detection

2021-07-02 · Jonathan Hillman, Toby Dylan Hocking

Receiver Operating Characteristic (ROC) curves are plots of true positive rate versus false positive rate which are useful for evaluating binary classification models, but difficult to use for learning since the Area Und…

Binary Classification

Support Vector Algorithms for Optimizing the Partial Area Under the ROC Curve

2016-05-13 · Harikrishna Narasimhan, Shivani Agarwal

The area under the ROC curve (AUC) is a widely used performance measure in machine learning. Increasingly, however, in several applications, ranging from ranking to biometric screening to medicine, performance is measure…

Combinatorial Optimization

Precision-Recall-Gain Curves: PR Analysis Done Right

2015-12-01 · NeurIPS 2015 12 · Peter Flach, Meelis Kull

Precision-Recall analysis abounds in applications of binary classification where true negatives do not add value and hence should not affect assessment of the classifier's performance. Perhaps inspired by the many advant…

Binary ClassificationModel Selection

Estimating weighted areas under the ROC curve

2020-12-01 · NeurIPS 2020 12 · Andreas Maurer, Massimiliano Pontil

Exponential bounds on the estimation error are given for the plug-in estimator of weighted areas under the ROC curve. The bounds hold for single score functions and uniformly over classes of functions, whose complexity c…