PBSCR: The Piano Bootleg Score Composer Recognition Dataset

📄 arXiv: 2401.16803v3 📥 PDF

作者: Arhan Jain, Alec Bunn, Austin Pham, TJ Tsai

分类: cs.SD, cs.LG, eess.AS

发布日期: 2024-01-30 (更新: 2024-08-05)

备注: 19 pages, 6 figures, to be published in Transactions of the International Society for Music Information Retrieval


💡 一句话要点

提出PBSCR数据集以促进古典钢琴作曲家识别研究

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 作曲家识别 古典音乐 数据集构建 深度学习 音乐信息检索

📋 核心要点

  1. 现有的作曲家识别方法缺乏大规模、高质量的数据集,限制了研究的深入和模型的性能提升。
  2. 论文提出PBSCR数据集,利用IMSLP的乐谱图像和元数据,采用盗版乐谱特征表示,简化数据格式以便于研究。
  3. 数据集包含多种任务的标记和未标记图像,提供基线结果,促进未来研究的比较与探索。

📝 摘要(中文)

本文动机、描述并呈现了PBSCR数据集,旨在研究古典钢琴音乐的作曲家识别。我们的目标是设计一个适合现代架构和训练实践的大规模研究数据集。为此,我们利用IMSLP上丰富的乐谱图像和元数据,采用一种称为“盗版乐谱”的特征表示法,编码音符相对于五线谱的位置,并以极其简单的格式(二维二进制图像)呈现数据,以促进快速探索和迭代。该数据集包含40,000张62x64的盗版乐谱图像用于9类识别任务,100,000张用于100类识别任务,以及29,310张未标记的可变长度盗版乐谱图像用于预训练。我们提供了与底层原始乐谱图像连接的相关信息,并从IMSLP抓取、组织和编译所有钢琴作品的元数据,以促进多模态研究并便于与其他数据集的链接。

🔬 方法详解

问题定义:本研究旨在解决古典钢琴音乐作曲家识别中的数据稀缺问题,现有方法往往依赖于小规模数据集,导致模型泛化能力不足。

核心思路:通过构建PBSCR数据集,利用IMSLP的丰富乐谱资源,采用盗版乐谱特征表示法,简化数据格式以提高研究效率。

技术框架:数据集分为标记和未标记两部分,标记数据用于监督学习,未标记数据用于预训练,整体流程包括数据抓取、组织、标注和格式化。

关键创新:最重要的创新在于使用盗版乐谱特征表示法,能够有效编码音符位置,相较于传统方法更适合现代深度学习架构。

关键设计:数据集中的图像采用62x64的尺寸,标记数据格式与MNIST相似,便于可视化和模型训练,同时提供了与原始乐谱图像的关联信息。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,PBSCR数据集在监督学习和低样本学习设置下均取得了良好的基线性能,标记数据的使用使得模型在9类和100类识别任务中表现显著优于现有方法,具体性能数据尚未披露。

🎯 应用场景

PBSCR数据集在古典音乐作曲家识别、音乐信息检索和多模态学习等领域具有广泛的应用潜力。通过提供丰富的标记和未标记数据,研究者可以更好地训练和评估模型,推动音乐人工智能的发展,促进音乐教育和文化传播。

📄 摘要(原文)

This article motivates, describes, and presents the PBSCR dataset for studying composer recognition of classical piano music. Our goal was to design a dataset that facilitates large-scale research on composer recognition that is suitable for modern architectures and training practices. To achieve this goal, we utilize the abundance of sheet music images and rich metadata on IMSLP, use a previously proposed feature representation called a bootleg score to encode the location of noteheads relative to staff lines, and present the data in an extremely simple format (2D binary images) to encourage rapid exploration and iteration. The dataset itself contains 40,000 62x64 bootleg score images for a 9-class recognition task, 100,000 62x64 bootleg score images for a 100-class recognition task, and 29,310 unlabeled variable-length bootleg score images for pretraining. The labeled data is presented in a form that mirrors MNIST images, in order to make it extremely easy to visualize, manipulate, and train models in an efficient manner. We include relevant information to connect each bootleg score image with its underlying raw sheet music image, and we scrape, organize, and compile metadata from IMSLP on all piano works to facilitate multimodal research and allow for convenient linking to other datasets. We release baseline results in a supervised and low-shot setting for future works to compare against, and we discuss open research questions that the PBSCR data is especially well suited to facilitate research on.