Exploring how a Generative AI interprets music

Gabriela Barenboim, Luigi Del Debbio, Johannes Hirn, Veronica Sanz
7/31/2023
cs.SDcs.LGeess.AS

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

We use Google's MusicVAE, a Variational Auto-Encoder with a 512-dimensional latent space to represent a few bars of music, and organize the latent dimensions according to their relevance in describing music. We find that, on average, most latent neurons remain silent when fed real music tracks: we call these "noise" neurons. The remaining few dozens of latent neurons that do fire are called "music neurons". We ask which neurons carry the musical information and what kind of musical information they encode, namely something that can be identified as pitch, rhythm or melody. We find that most of the information about pitch and rhythm is encoded in the first few music neurons: the neural network has thus constructed a couple of variables that non-linearly encode many human-defined variables used to describe pitch and rhythm. The concept of melody only seems to show up in independent neurons for longer sequences of music.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{barenboim2023exploring,
  title  = {Exploring how a Generative AI interprets music},
  author = {Gabriela Barenboim and Luigi Del Debbio and Johannes Hirn and Veronica Sanz},
  year   = {2023},
  eprint = {2308.00015},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.00015v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.00015.svg)](https://codeofpaper.com/paper/2308.00015)

Discussion