Artificial Intelligence completed Beethoven's unfinished Tenth Symphony
smithsonianmag.com
smithsonianmag.com
> [I] Completed Beethoven's Unfinished Tenth Symphony
> Now, thanks to [my] work, Beethoven’s vision will come to life.
And so on. Your reaction would probably be "no, this isn't Beethoven's vision, it's some random person's vision." In this case, it's that much more egregious because it's not written by a journalist through a game of telephone. It's actually written in this breathless magical way by the person who built the model.
There needs to be a new fallacy or something: "Appeal to AI." Because otherwise we treat "AI completed Beethoven's vision" as somehow more True or Correct than "I completed Beethoven's vision." And it's much more dangerous when we apply that free pass to things like "AI predicts recidivism." Is it just riding off of how people perceive mathematical correctness or something?
Most actually interesting ML/DL projects are not stuff that the public directly interacts with so you end up with a ton of inconsequential stuff like this article and real progress is just not visible.
At the same time, I believe your criticism is a little off-base. Sure, it's hard to tell it apart from how a person would have finished the symphony. That, however, is precisely the point. That's what's so fascinating about it.
First time some seriously tired to make "computer composer", maybe 1960s?, it passed double blind test flying colors. Professional musicians declared that computer could never compose something like this" about computer made music.
Using learning and using generative grammars has been used to imitate different jazz musicians in 90s.
Some modern composers use computers to generate music, they just tweak parameters until it is how they like it. It's still human made.
I wonder, how accurate can the computer be at predicting the next note (the first note from the uncompleted section)? Is that an interesting question?
Otherwise...
The major caveat is that it's invalid to evaluate on completed, polished work, and then extrapolate to what's practically a napkin note. Another important note about it is that some next token predictions are harder than others. For example, try predicting the next word (the _____) in each of these:
> I really love this Dr Seuss Book called "The Cat in the _____
versus
> I really love this Dr Seuss book called "The Cat in the Hat." _______
You could also just string a bunch of random words together and build a model that learned to predict them with total accuracy. Of course if the words are truly random, it would have basically no chance of predicting the next random word from outside the learning set.
The conceit really is that some model got enough important, critical contextual information from the partial symphony to be able to predict with greater than random probability the next portion. On a micro level, one note at a time, maybe. But every note further into the unknown is predicated on the previous ones, so on a macro level it's absurd to think it's "predicting" anything.
A score is so much more complex. I need to dive into the approach Playform took. I notice that team is comprised of experts in a variety of fields, who make a lot of editorial decisions on the output of the AI and then decided the style of the output (scherzo, etc.) and where that particular element might be placed in the score. I wonder what would have happened if they just ignored the AI and completed it using their own compositional knowledge?
My experiments were with a single instrument and then I tried using the process on multiple instruments. I would consider the end product pretty much useless.
Users of music notation software, especially those who are able to write out their compositions using notation, would find this feature pretty aggravating. Cool for bizarre demos, pretty useless for making a living.
I do expect to see a lot more activity in this space as we learn more techniques, train bigger models and learn how to keep the AI from going off the rails.
I applaud and welcome this idea
Unless it's deeply compelling, believable, or otherwise worthy of performance and audience applause, it really doesn't mean much - at least based on that title.
Fundamentally, current A.I. is predicated on replicating stationary distributions. In that sense they are deeply conservative and can only "predict the past", instead of creating true novelty.
> they have tested it with audiences
What do they do if the audience says that there are too many notes?
If you wanted to know if they liked the music more, you could play any modern song and it would probably score higher, and I say that as a classical music fan.
To give an example, I would always go to a Mozart concert if the chance comes up, despite me not really liking his music a lot, there’s still no denying that they’re musical masterpieces and provide more than nice sounding tunes.
I'd say that's a pretty weak test. The AI could have repeated the previous phrases for 20 times, and the audience won't be able to tell where exactly to draw the line, but they'll realize that something is wrong.
It's an interesting feat. But it's nowhere near "How Artificial Intelligence Completed Beethoven’s Unfinished Tenth Symphony".
<https://www.theguardian.com/music/2020/nov/09/deepfake-pop-m...>
On the other hand, I'm now very curious what similar experiments with other composers would sound like: Vivaldi, Brahms, Shostakovich, Philip Glass, John Williams.... the potential for AI orchestration is probably infinite.
This Beethoven has been smoking banana skins.
Reading Slonimsky's Lexicon of Musical Invective: critical assaults on composers since Beethoven's time, entirely made up of contemporary condemnation of what seems every famous composer since (and including) Beethoven, I get the impression you could say this about any of their works.
(free to borrow) ebook: https://archive.org/details/lexiconofmusical00nico/page/42/m...
That's not to say we shouldn't try it out.
Even non-ML software is capable of surprising its designers with so-called "emergent behavior" so creativity is possible. The Starcraft II AI AlphaStar (which as I understand it played 200 years worth of Starcraft against itself before it was able to beat the pro human players) demonstrated some "unusual strategies… occasionally wildly off meta." https://www.pcgamesn.com/starcraft-2/starcraft-2-deepmind-ai
- Ada Lovelace, 1843
Unless top level classical musicians with a PhD in Beethoven era music are fooled I object to the strongly phrased and singular phrasing of completes in the title.
AI provides one of many possible completions to the tenth symphony would be good.
Why they decided to train on Beethoven's entire output is beyond me. ( His works are usually grouped into several 'phases'. In later life he declined when asked duplicate his earlier works. Will it sound like Symphony 4.5?) Guess we'll hear if that worked.
I feel like this is a very silly use of “AI” but at least the novelty is interesting and hopefully the data gathered from such a thing can improve machine learning in other ways.
Music is great, no matter what the source.
This is an AI informed by the opinions of multiple scholarly experts. I'm sure they'll keep smashing "train" and "generate" and adding new inputs until it meets some standard of sounding like authentic music. The public already accepts several completions of deceased composors' works. People pay to hear Simon Rattle's fourth movement of Bruckner's Ninth. Everyone plays the same version of Fantaisie Impromptu despite instructions to never posthumously publish Chopin's manuscripts. There's a Youtube completion of Morning Glories that receives great praise despite the missing sections lacking faithfulness to Scott Joplin's technique and style. If David Cope's algorithmic machine had announced it had written the missing sections, he'd be burned at the stake by his Youtube audience.
Against the criticism that this sounds like existing Beethoven music: I'm relieved it doesn't sound like new Stravinsky. New Metallica often sounds like bits of old Metallica except strange and different and sometimes confusing.
It sounds decent. There are probably elements of "new and different" that are missing, but there are repeated themes with variations, interplay between minor and major keys, and similar note/rhythm structures to historical Beethoven---maybe not as much dynamic variation, tutti rests, and solo/soli melodies as the Ninth. I admittedly don't know much about the full catalogue of Beethoven and expect many of the critics here also mostly know the Ninth.
My personal wish for gauging this work (once it's complete) would be more quantitative: a "classical music earworm neural net" plus a "composer uniqueness rating".
The first would basically max out on La donna e mobile or Messiah. These are the melodies that would be instantly learnable and widely recognizable. If each Beethoven composition rates higher than the last, we can expect the Tenth to be the Gold Standard of earworms. This could be your alarm clock tone and still never get annoying. Otherwise, we'd need to accept that the posted version isn't absolutely epic but still more worthy of release as a "what if" instead of doomed to history as a bunch of lost, incomplete sketches and musical riffs of a angry, sick, deaf lunatic. A best guess, if you will.
A uniqueness AI should be able to say Pictures at an Exhibition and Night On Bald Mountain came from the same pen but are not built with the same bricks. That is, the composer and style are the same but the themes and melodies are unique even though they share the same twelve notes, twenty lengths, eight dynamic markings, etc. Until you can show that Bach never ever repeated a lick from one chorale to the next (as well as what constitutes the length of a lick... seven notes? ten seconds? two measures?), it's unfair to accuse this composition of borrowing from other works. If the Proposed Tenth scores the same uniqueness as any other Beethoven work when removed from its training set, there would be no leg for the argument that this is just a derivative work. We are all derivative works making more derivative works.
An extra wish would be to know Beethoven's published versions varied from the early sketches. (Someone already commented this same thought.) From what I recall, Bruckner's Ninth underwent multiple revisions before he finally croaked at 80 percent complete. His first sketches were reportedly not very playable but were fine-tuned by him as well as a few well-known contemporaries. If Beethoven always kept adding to sketches but never really changing the line, we can assume everything in the sketches here would belong in the symphony. Otherwise, I hope the research team is figuring out a way to guess what all the changes would have been.
In short, don't knock the arrangement just because you know it was informed by an algorithm. After all, what are genius composers if not masters of taking only existing music and established rules and bending them in new ways---in other words, living algorithms?
This sounds a little like marking your own homework...
I think my idea is closer to providing two good adversaries if this piece were rated by an adversarial network. If the generated Tenth can't even clear these bars, then I would be more accepting of someone's negative or hostile opinion... and only if that opinion was formed after knowing the composition was made by machine.
There's quite a bit more to it than being new.
It's about expression, not structure. You can copy-with-statistical-inference the structures but all that gets you - at best - is a kind of melted parody of the source works.
You can also do what David Cope does, which is take one structure and overlay it on another. That sounds a lot more coherent, but that's because it is - inevitably.
Creating that kind of coherence and intent from scratch - deliberately, and being able to assess that you've created it, and to what extent - is very probably impossible with statistical techniques.
I think if somebody saw the first five songs of Hamilton, a few lines from thirty other songs, plus a four-measure theme for each character... it wouldn't matter what other non-Hamilton knowledge of the composers or cutting edge tools a person had; it would be impossible to write anything remotely close to the real Hamilton (even if you compared just the music without lyrics and knew the full dialogue). Maybe something cute and sometimes clever could be composed... but it wouldn't even be close to the real thing.
Though this music sample is interesting, there's total validity when people say that we can't call this THE finished version.
Even with a handful of dedicated experts working on this project, it can't possibly be close to the real thing if Ludwig had been able to finish this symphony.
https://www.researchgate.net/publication/322951358_Shannon_B...