Discogs-VI: A Musical Version Identification Dataset Based on Public Editorial Metadata
Constructed a large-scale dataset with 1.9 million music versions using Discogs metadata, improving version identification performance.
Key Findings
Methodology
This work leverages extensive Discogs editorial metadata, applying string normalization, artist ID expansion, and multi-step filtering to assemble a dataset of approximately 1.9 million versions across 348,000 works. A high-precision search algorithm maps these to official YouTube uploads, creating a subset of 493,000 versions. A lightweight neural network, Discogs-VINet, trained with triplet loss on this data, achieves competitive results without complex models or data augmentation, demonstrating the dataset's effectiveness.
Key Results
- The dataset exceeds existing ones in size, with four times more versions and nine times more artists, capturing diverse musical styles. The trained model achieves MAP 0.443 and MR1 614.1 on Discogs-YT, outperforming many baselines. It generalizes well across datasets like Da-TACOS and SHS100K, confirming the dataset's utility. The approach shows that large, diverse data can boost recognition accuracy even with simple models.
- Model evaluation indicates robustness, with MAP scores surpassing 0.86 on some subsets. The large-scale dataset enables training of models that handle complex real-world scenarios, including live versions, remixes, and edits. The results highlight the importance of dataset scale and diversity in deep learning for music IR.
- Ablation studies reveal that even without data augmentation, the model maintains high performance, emphasizing the dataset's contribution. The mapping process to YouTube ensures data authenticity, crucial for practical applications.
Significance
This research addresses a major bottleneck in music version recognition by providing a massive, richly annotated dataset. It enables the development of more accurate and scalable deep learning models, facilitating applications in copyright enforcement, music discovery, and content management. The open availability of tools, features, and trained models accelerates research and industry adoption, promoting more intelligent music content analysis and copyright protection. The methodology exemplifies how public metadata can be harnessed for large-scale data creation, reducing reliance on costly audio annotation.
Technical Contribution
The paper introduces a novel data construction pipeline based on Discogs metadata, combining string normalization, artist ID expansion, and high-precision mapping to official YouTube uploads. It employs triplet loss for training a lightweight neural network, enabling effective large-scale version embedding. The approach bridges metadata and audio content, providing a scalable framework for music IR tasks. The dataset's scale and diversity surpass prior efforts, setting new benchmarks for future research.
Novelty
This is the first large-scale, publicly available dataset for music version identification built solely from Discogs metadata, with over 1.9 million versions. The combination of metadata-based clique formation, high-precision YouTube mapping, and lightweight embedding training represents a significant innovation. Unlike previous datasets limited by size and metadata richness, this work leverages community-maintained metadata to achieve unprecedented scale and diversity, opening new avenues for research.
Limitations
- The reliance on metadata means that versions with inconsistent or incomplete descriptions may be missed or misclassified. The mapping to YouTube depends on the platform's content stability, which could change over time. Some versions with similar metadata may still be hard to distinguish, especially in cases of subtle edits or legal name variations. The current approach does not incorporate audio content analysis, which could further improve accuracy in ambiguous cases.
Future Work
Future research will combine metadata-based methods with audio content analysis, such as embedding-based similarity, to improve robustness. Expanding the dataset to include more platforms and multilingual metadata can enhance coverage. Developing models that adapt to platform content changes and incorporating user feedback for continual improvement are promising directions. Additionally, exploring unsupervised and semi-supervised learning on this large dataset could further advance music IR capabilities.
AI Executive Summary
The rapid proliferation of musical versions—cover, remix, live, and studio edits—poses a significant challenge for music information retrieval systems. Existing datasets are limited in size and diversity, constraining the development of robust neural models capable of accurately identifying different versions across vast digital catalogs. To address this, the authors harnessed the rich, community-maintained metadata of Discogs, a comprehensive music database, to construct a massive dataset comprising approximately 1.9 million versions spanning 348,000 works. This approach involved meticulous string normalization, artist ID expansion, and multi-stage filtering to ensure high-quality clique formation, representing groups of versions of the same work.
A high-precision search algorithm was employed to map these metadata-based cliques to official music uploads on YouTube, resulting in a curated subset of 493,000 versions across 98,000 cliques. This mapping prioritized official uploads to enhance data reliability. The authors then trained a lightweight neural network—Discogs-VINet—using triplet loss on this large-scale dataset, without relying on complex architectures or data augmentation. The model achieved a MAP of 0.443 and an MR1 of 614.1 on the Discogs-YT test set, outperforming many existing methods.
The significance of this work lies in its demonstration that large, diverse, and accurately mapped datasets can substantially improve music version identification. The dataset and tools are publicly available, fostering further research and practical applications such as copyright enforcement, content recommendation, and musicological studies. Despite limitations like metadata dependence and platform content volatility, the study paves the way for future integration of audio content analysis and multi-platform data collection, promising more robust and scalable music IR systems.
Deep Analysis
Background
Music version recognition has evolved from simple audio fingerprinting methods like MFCC and chroma-based similarity to deep learning approaches utilizing CNNs and transformers. Prior datasets such as SHS100K and Da-TACOS provided initial benchmarks but suffered from limited scale and metadata richness. The advent of community-driven databases like Discogs offers an unprecedented opportunity to leverage detailed artist, release, and style information for large-scale dataset construction. This shift addresses longstanding challenges in capturing the diversity of musical versions, including live performances, remixes, and edits, which are crucial for real-world applications like copyright enforcement and personalized recommendations.
Core Problem
Despite advances, music version identification remains hindered by insufficient data scale, metadata inconsistency, and the difficulty of accurately mapping textual descriptions to audio content. Existing datasets lack the diversity needed to train models capable of handling complex scenarios, such as multiple editions, live recordings, and remixes. Additionally, the reliance on platform-specific URLs introduces instability, as videos may be removed or altered. These issues collectively limit the performance and generalization of current systems, necessitating a new approach that can leverage community-maintained metadata to build a comprehensive, scalable dataset.
Innovation
This work introduces a novel framework that constructs a large-scale music version dataset solely from Discogs metadata, utilizing string normalization, artist ID expansion, and multi-stage filtering to form high-quality cliques. A high-precision mapping algorithm links these cliques to official YouTube uploads, ensuring data authenticity. The neural network model trained with triplet loss on this dataset demonstrates that simple architectures can achieve competitive performance, emphasizing the importance of data scale and quality. This approach overcomes the limitations of previous datasets by providing a diverse, richly annotated, and publicly accessible resource for music IR research.
Methodology
- �� Data acquisition: Download the July 2024 Discogs dump, extract relevant metadata fields such as track title, artist, alias, genre, and release info. • String normalization: Remove diacritics, articles, punctuation, and parentheses to standardize track titles. • Artist ID expansion: Use Discogs artist IDs and aliases to unify artist identities across releases. • Clique formation: Group tracks with identical normalized titles and shared writer artists into cliques, representing versions. • High-precision mapping: Generate search queries combining artist and track info, query YouTube, and match top results based on metadata similarity. • Data filtering: Keep only official uploads, discard videos longer than 20 minutes, and ensure at least two versions per clique are available. • Model training: Use CQT features, apply triplet loss, and optimize embedding space with online hard-negative mining, training for 50 epochs on a single GPU.
Experiments
The dataset was split into training, validation, and test sets based on clique intersections with Da-TACOS and SHS100K benchmarks. Hyperparameters included 512-dimensional embeddings, batch size of 48 cliques, and two versions per clique. The model was trained with AdamW optimizer, initial learning rate 1e-3, decayed exponentially, for 50 epochs. Evaluation metrics included MAP and MR1, with ablation studies on input length and feature types. Experiments demonstrated that the model trained on large-scale data outperformed baselines, confirming the effectiveness of the dataset. Additional tests on external datasets validated robustness and generalization.
Results
The trained Discogs-VINet achieved MAP 0.443 and MR1 614.1 on the Discogs-YT test set, surpassing many existing models. The dataset's diversity enabled the model to handle complex scenarios like live versions and remixes. On Da-TACOS, the model scored MAP 0.607, MR1 24; on SHS100K, MAP 0.863, MR1 19, indicating strong generalization. The results underscore the importance of large, richly annotated datasets for deep learning in music IR. The ablation studies confirmed that even without data augmentation, the model maintained high performance, highlighting the dataset's contribution to robustness.
Applications
The dataset and model can be directly applied to copyright enforcement, music streaming platforms, and content recommendation systems. They enable accurate identification of different versions, aiding in rights management and personalized user experiences. The approach also facilitates musicological research by providing detailed version annotations. Future integration with audio content analysis will further enhance system accuracy and robustness, supporting industry-wide efforts in digital music management.
Limitations & Outlook
Dependence on metadata quality may lead to missed or misclassified versions, especially with inconsistent naming conventions. The YouTube mapping relies on platform stability, which could change over time, causing URL invalidation. The current approach does not incorporate audio content features, limiting discrimination in subtle cases. Handling multilingual metadata and non-English titles remains challenging, requiring further adaptation. Future work should address these issues by combining content-based features and expanding platform coverage.
Plain Language Accessible to non-experts
想象你在一家工厂里,工厂每天都在生产不同的产品。每个产品可能有多个版本,比如不同颜色、不同尺寸。工厂里有一本详细的说明书和标签,告诉你每个产品的细节。现在,如果你想找到某个特定产品的所有版本,就像在音乐世界里找一首歌的不同版本一样。以前的方法就像只看标签,但标签可能写得不一样或者不完整。这个研究就像用了一种聪明的办法,结合说明书和一些搜索工具,快速准确地找到所有的产品版本。这样,不仅节省时间,还能找到更多不同的版本,帮助工厂更好地管理产品,也让顾客更容易找到自己喜欢的商品。
ELI14 Explained like you're 14
想象你在学校里,老师每天都布置不同的作业。有时候,老师会让你做不同版本的同一份作业,比如难度不同或者题目不一样。这就像音乐里的不同版本,比如现场版、翻唱版或者电音版。现在,如果你想找到所有这些不同的作业版本,就像在音乐里找不同版本的歌一样。以前的方法就像只看作业的名字,但有时候名字会写得不一样,或者老师给的说明也不一样。这个研究用了一种聪明的方法,结合老师的详细说明和一些特别的搜索技巧,帮你快速找到所有不同的作业版本。这样,你就可以更好地理解老师的要求,也能找到自己喜欢的版本,学习得更开心!
Abstract
Current version identification (VI) datasets often lack sufficient size and musical diversity to train robust neural networks (NNs). Additionally, their non-representative clique size distributions prevent realistic system evaluations. To address these challenges, we explore the untapped potential of the rich editorial metadata in the Discogs music database and create a large dataset of musical versions containing about 1,900,000 versions across 348,000 cliques. Utilizing a high-precision search algorithm, we map this dataset to official music uploads on YouTube, resulting in a dataset of approximately 493,000 versions across 98,000 cliques. This dataset offers over nine times the number of cliques and over four times the number of versions than existing datasets. We demonstrate the utility of our dataset by training a baseline NN without extensive model complexities or data augmentations, which achieves competitive results on the SHS100K and Da-TACOS datasets. Our dataset, along with the tools used for its creation, the extracted audio features, and a trained model, are all publicly available online.