Unsupervised Learning and Interactive Jazz/Blues Improvisation
Abstract
We present a new domain for unsupervised learning: automatically customizing the computer to a specific melodic performer by merely listening to them improvise. We also describe BoB, a system that trades customized real-time solos with a specific musician. We develop a probabilistic mixture model, derived from the multinomial distribution, for the clustering and generation of variable sample-sized histograms. With this model, bars of a solo are clustered via the pitch-classes contained therein, adding a new dimension to the problem: the need to learn from sparse histograms. With synthetic data, we quantify the feasibility of handling this issue, and qualitatively demonstrate that our approach discovers powerful musical abstractions when trained on saxaphonist Charlie Parker. Introduction This research addresses the problem of the computer interacting with a live, improvising musician in real-time. Although a number of interactive improvisational systems have already been...
Cite
Text
Thom. "Unsupervised Learning and Interactive Jazz/Blues Improvisation." AAAI Conference on Artificial Intelligence, 2000.Markdown
[Thom. "Unsupervised Learning and Interactive Jazz/Blues Improvisation." AAAI Conference on Artificial Intelligence, 2000.](https://mlanthology.org/aaai/2000/thom2000aaai-unsupervised/)BibTeX
@inproceedings{thom2000aaai-unsupervised,
title = {{Unsupervised Learning and Interactive Jazz/Blues Improvisation}},
author = {Thom, Belinda},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2000},
pages = {652-657},
url = {https://mlanthology.org/aaai/2000/thom2000aaai-unsupervised/}
}