The Future of Music

Implementation of Genetic Programming with RNN for Music Composition

Sanchit Gupta
Life and Tech
1 min readJun 21, 2020

--

Image from here

Creativity has always been associated with human talent, but can it be taught to computers as well?

In this article, I discuss a project that I was a part of during my Master’s in Robotics. It explores the possibility of enabling computers to compose music through the implementation of genetic programming and machine learning methods including neural networks and naïve Bayes classifiers.

Here, genetic programming is used to evolve a set of notes and functions augmented by outputs from a recurrent neural network to produce snippets of music that sound similar to human-composed music.

The full story is published in Predict, click here to read the full story.

--

--

Sanchit Gupta
Life and Tech

A Roboticist, An Entrepreneur and a tad bit Curious