Yandex Neural Network has written a play for a symphony orchestra. And it will soon be performed.

We have already seen what a neural network is capable of, right up tobefore creating real human faces. But this does not end there - the area of ​​application of neural networks is much wider than we think. Thus, Yandex specialists developed a neural network that was able to write a play for a symphony orchestra with viola. And this work will be performed.

The piece, which lasts 8 minutes, wascreated in collaboration with composer Kuzma Bodrov. For writing a play, the neural network was trained using the recordings of various classical music composers, including Bach. By the way, neural network developers already have experience: a couple of years ago they were able to record a music album in the style of “Civil Defense” using this technology.

Of course, the neural network did not write the whole play. Alas, but about 90% of the material that she created has not been included in the final version. Most of the work was performed by the composer: it was he who listened to the generated melodic lines and did a full orchestration. Nevertheless, it can already become an excellent assistant in the creation of works, because for composing music, as a rule, it lacks just a small piece of melody or chord.

The written work will sound withinclosing of the Winter International Arts Festival in Sochi. He will be played by the New Russia State Symphony Orchestra conducted by Yuri Bashmet - he will perform the solo part of viola.

In 2017, the robot played the role of conductorsymphony orchestra. The YuMi robot developed by the specialists of the Swiss company ABB led the performance. Over 800 spectators from different countries came to watch such an unusual performance. Still, not every day on the stage of the famous theater next to the legendary tenor Andrea Bocelli is waving a two-handed car with a baton.

It would be interesting to see how the neural networkcreate their own work on their own, and the conductor will help the orchestra perform it (and there they will learn how to play musical instruments). Such developments already exist: for example, the Lamus computing cluster is capable of generating music pieces entirely.

You can discuss the possibilities of neural networks in our Telegram-chat.