Improvising Musical Structure with Hierarchical Neural Nets

Authors

  • Benjamin Smith Case Western Reserve University
  • Guy Garnett University of Illinois at Urbana-Champaign

DOI:

https://doi.org/10.1609/aiide.v8i4.12563

Keywords:

adaptive resonance theory, neural nets, music, reinforcement learning, automated improvisation, computational creativity

Abstract

Neural networks and recurrent neural networks have been employed to learn, generalize, and generate musical examples and pieces. Yet, these models typically suffer from an inability to characterize and reproduce the long-term dependencies of musical structure, resulting in products that seem to wander aimlessly. We describe and examine three novel hierarchical models that explicitly operate on multiple structural levels. A three layer model is presented, then a weighting policy is added with two different methods of control attempting to maximize global network learning. While the results do not have sufficient structure beyond the phrase or section level, they do evince autonomous generation of recognizable medium-level structures.

Downloads

Published

2021-06-30

How to Cite

Smith, B., & Garnett, G. (2021). Improvising Musical Structure with Hierarchical Neural Nets. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 8(4), 63-67. https://doi.org/10.1609/aiide.v8i4.12563