GraphMuse: A Library for Symbolic Music Graph Processing

GenAI AMUMS ML GNN and MP GNNs
2024年07月17日
最近,图神经网络(GNNs)在符号音乐任务中获得了关注,但缺乏统一的框架阻碍了进展。为了解决这个问题,我们提出了GraphMuse,这是一个图处理框架和库,有助于符号音乐任务的高效图处理和GNN训练。我们的贡献的核心是一种新的邻居采样技术,特别针对音乐谱中的有意义的行为。此外,GraphMuse集成了分层建模元素,增强了图网络在音乐任务中的表现力和能力。对两个具体的音乐预测任务——音高拼写和终止检测——的实验表明,与先前的方法相比,性能有显着提高。我们希望GraphMuse将促进基于图表示的符号音乐处理的提升和标准化。该库可在https://github.com/manoskary/graphmuse上获得。
Graph Neural Networks (GNNs) have recently gained traction in symbolic music tasks, yet a lack of a unified framework impedes progress. Addressing this gap, we present GraphMuse, a graph processing framework and library that facilitates efficient music graph processing and GNN training for symbolic music tasks. Central to our contribution is a new neighbor sampling technique specifically targeted toward meaningful behavior in musical scores. Additionally, GraphMuse integrates hierarchical modeling elements that augment the expressivity and capabilities of graph networks for musical tasks. Experiments with two specific musical prediction tasks -- pitch spelling and cadence detection -- demonstrate significant performance improvement over previous methods. Our hope is that GraphMuse will lead to a boost in, and standardization of, symbolic music processing based on graph representations. The library is available at https://github.com/manoskary/graphmuse
许愿