English

Exploring Graph Representation of Chorales

Machine Learning 2022-01-31 v1 Artificial Intelligence Sound Audio and Speech Processing

Abstract

This work explores areas overlapping music, graph theory, and machine learning. An embedding representation of a node, in a weighted undirected graph G\mathcal{G}, is a representation that captures the meaning of nodes in an embedding space. In this work, 383 Bach chorales were compiled and represented as a graph. Two application cases were investigated in this paper (i) learning node embedding representation using \emph{Continuous Bag of Words (CBOW), skip-gram}, and \emph{node2vec} algorithms, and (ii) learning node labels from neighboring nodes based on a collective classification approach. The results of this exploratory study ascertains many salient features of the graph-based representation approach applicable to music applications.

Keywords

Cite

@article{arxiv.2201.11745,
  title  = {Exploring Graph Representation of Chorales},
  author = {Somnuk Phon-Amnuaisuk},
  journal= {arXiv preprint arXiv:2201.11745},
  year   = {2022}
}

Comments

13 pages, 4 figures

R2 v1 2026-06-24T09:06:06.138Z