AugmentedNet: A Roman Numeral Analysis Network with Synthetic Training Examples and Additional Tonal Tasks
AugmentedNet is a new convolutional recurrent neural network for predicting Roman numeral labels. The network architecture is characterized by a separate convolutional block for bass and chromagram inputs. This layout is further enhanced by using synthetic training examples for data augmentation, and a greater number of tonal tasks to solve simultaneously via multitask learning. This paper reports the improved performance achieved by combining these ideas. The additional tonal tasks strengthen the shared representation learned through multitask learning. The synthetic examples, in turn, complement key transposition, which is often the only technique used for data augmentation in similar problems related to tonal music. The name "AugmentedNet" speaks to the increased number of both training examples and tonal tasks. We report on tests across six relevant and publicly available datasets: ABC, BPS, HaydnSun, TAVERN, When-in-Rome, and WTC. In our tests, our model outperforms recent methods of functional harmony, such as other convolutional neural networks and Transformer-based models. Finally, we show a new method for reconstructing the full Roman numeral label, based on common Roman numeral classes, which leads to better results compared to previous methods.
Code (1)
Tasks
Chord RecognitionData AugmentationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Roman Numeral Analysis with Graph Neural Networks: Onset-wise Predictions from Note-wise Features
Roman Numeral analysis is the important task of identifying chords and their functional context in pieces of tonal music. This paper presents a new approach to automatic Roman Numeral analysis in symbolic music. While ex…
InfraredGP: Efficient Graph Partitioning via Spectral Graph Neural Networks with Negative Corrections
Graph partitioning (GP), a.k.a. community detection, is a classic problem that divides nodes of a graph into densely-connected blocks. From a perspective of graph signal processing, we find that graph Laplacian with a ne…
Community Detectiongraph partitioningWhy Deep Models Often cannot Beat Non-deep Counterparts on Molecular Property Prediction?
Molecular property prediction (MPP) is a crucial task in the drug discovery pipeline, which has recently gained considerable attention thanks to advances in deep neural networks. However, recent research has revealed tha…
Drug DiscoveryMolecular Property PredictionProperty PredictionRate Region of ISAC for Pinching-Antenna Systems
The Pinching-Antenna SyStem (PASS) reconstructs wireless channels through \emph{pinching beamforming}, wherein the activated positions of pinching antennas along dielectric waveguides are optimized to shape the radiation…
ISACDesign of a novel convex hull based feature set for recognition of isolated handwritten Roman numerals
In this paper, convex hull based features are used for recognition of isolated Roman numerals using a Multi Layer Perceptron (MLP) based classifier. Experiments of convex hull based features for handwritten character rec…