SDIRMMASApr 1, 2021

Enriched Music Representations with Multiple Cross-modal Contrastive Learning

arXiv:2104.00437v132 citations
Originality Incremental advance
AI Analysis

This work addresses the problem of learning enriched music representations for tasks like genre classification and playlist continuation, but it appears incremental as it builds on existing contrastive learning techniques with multiple modalities.

The paper tackled the challenge of modeling unique aspects of music by combining multiple sources of information, such as audio, user interactions, and genre metadata, using cross-modal contrastive learning, resulting in outperforming a baseline in genre classification, playlist continuation, and automatic tagging tasks and achieving comparable performance to state-of-the-art methods.

Modeling various aspects that make a music piece unique is a challenging task, requiring the combination of multiple sources of information. Deep learning is commonly used to obtain representations using various sources of information, such as the audio, interactions between users and songs, or associated genre metadata. Recently, contrastive learning has led to representations that generalize better compared to traditional supervised methods. In this paper, we present a novel approach that combines multiple types of information related to music using cross-modal contrastive learning, allowing us to learn an audio feature from heterogeneous data simultaneously. We align the latent representations obtained from playlists-track interactions, genre metadata, and the tracks' audio, by maximizing the agreement between these modality representations using a contrastive loss. We evaluate our approach in three tasks, namely, genre classification, playlist continuation and automatic tagging. We compare the performances with a baseline audio-based CNN trained to predict these modalities. We also study the importance of including multiple sources of information when training our embedding model. The results suggest that the proposed method outperforms the baseline in all the three downstream tasks and achieves comparable performance to the state-of-the-art.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes