AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation
Not on the map. Why?
Abstract (arXiv)
Hierarchical representations provide powerful and principled approaches for analyzing many musical genres. Such representations have been broadly studied in music theory, for instance via Schenkerian analysis (SchA). Hierarchical music analyses, however, are highly cost-intensive; the analysis of a single piece of music requires a great deal of time and effort from trained experts. The representation of hierarchical analyses in a computer-readable format is a further challenge. Given recent developments in hierarchical deep learning and increasing quantities of computer-readable data, there is great promise in extending such work for an automatic hierarchical representation framework. This paper thus introduces a novel approach, AutoSchA, which extends recent developments in graph neural networks (GNNs) for hierarchical music analysis. AutoSchA features three key contributions: 1) a new graph learning framework for hierarchical music representation, 2) a new graph pooling mechanism based on node isolation that directly optimizes learned pooling assignments, and 3) a state-of-the-art architecture that integrates such developments for automatic hierarchical music analysis. We show, in a suite of experiments, that AutoSchA performs comparably to human experts when analyzing Baroque fugue subjects.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 51 references that are in the map. First posted on arXiv 20 Dec 2025.
Builds on
21 of 51 references.
References · 21
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2019Graph U-Netscited by 489
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019Self-Attention Graph Poolingcited by 421
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2018Towards Sparse Hierarchical Graph Classifierscited by 100
9 more
- 2023Edge Directionality Improves Learning on Heterophilic Graphscited by 88
- 2019Hierarchical Graph Pooling with Structure Learningcited by 81
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2019Counterpoint by Convolutioncited by 42
- 2019Towards Interpretable Sparse Graph Representation Learning with Laplacian Poolingcited by 20
- 2019Multi-GCN: Graph Convolutional Networks for Multi-View Networks, with Applications to Global Povertycited by 19
- 2017A Hierarchical Recurrent Neural Network for Symbolic Melody Generationcited by 14
- 2023Predicting Music Hierarchies with a Graph-Based Neural Decodercited by 2
- 2024A New Dataset, Notation Software, and Representation for Computational Schenkerian Analysiscited by 2
Built on by
Not cited yet.