HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Rudder: A Cross Lingual Video and Text Retrieval Dataset

Jayaprakash A Abhishek Rishabh Dabral Ganesh Ramakrishnan Preethi Jyothi

Rudder: A Cross Lingual Video and Text Retrieval Dataset

Abstract

Video retrieval using natural language queries requires learning semantically meaningful joint embeddings between the text and the audio-visual input. Often, such joint embeddings are learnt using pairwise (or triplet) contrastive loss objectives which cannot give enough attention to 'difficult-to-retrieve' samples during training. This problem is especially pronounced in data-scarce settings where the data is relatively small (10% of the large scale MSR-VTT) to cover the rather complex audio-visual embedding space. In this context, we introduce Rudder - a multilingual video-text retrieval dataset that includes audio and textual captions in Marathi, Hindi, Tamil, Kannada, Malayalam and Telugu. Furthermore, we propose to compensate for data scarcity by using domain knowledge to augment supervision. To this end, in addition to the conventional three samples of a triplet (anchor, positive, and negative), we introduce a fourth term - a partial - to define a differential margin based partialorder loss. The partials are heuristically sampled such that they semantically lie in the overlap zone between the positives and the negatives, thereby resulting in broader embedding coverage. Our proposals consistently outperform the conventional max-margin and triplet losses and improve the state-of-the-art on MSR-VTT and DiDeMO datasets. We report benchmark results on Rudder while also observing significant gains using the proposed partial order loss, especially when the language specific retrieval models are jointly trained by availing the cross-lingual alignment across the language-specific datasets.

Code Repositories

nshubham655/RUDDER
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
video-retrieval-on-charades-staPO Loss
text-to-video Mean Rank: 162.3
text-to-video Median Rank: 77
text-to-video R@1: 3.6
text-to-video R@10: 15.9
video-to-text Mean Rank: 164.6
video-to-text Median Rank: 83
video-to-text R@1: 3.2
video-to-text R@10: 14.9
video-retrieval-on-didemoPO Loss
text-to-video Mean Rank: 40.2
text-to-video Median Rank: 8
text-to-video R@1: 16.3
text-to-video R@10: 56.5
video-to-text Mean Rank: 39.6
video-to-text Median Rank: 8
video-to-text R@1: 15
video-to-text R@10: 54.9
video-retrieval-on-rudderPO Loss
text-to-video Mean Rank: 66
text-to-video Median Rank: 153.14
text-to-video R@1: 4.48
text-to-video R@10: 20.02
text-to-video R@5: 13.47
text-to-video R@50: 42.49
video-to-text Mean Rank: 73
video-to-text Median Rank: 151.63
video-to-text R@1: 3.87
video-to-text R@10: 19.09
video-to-text R@5: 12.13

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Rudder: A Cross Lingual Video and Text Retrieval Dataset | Papers | HyperAI