Automated Music creation
I have an ambitious project where a musician can play a few chords , then the algorithm completes the whole song together with a music video for it. i will train my system on the billboard charts throughout the years and the artist has the option of stipulating which year he wants the song to sound like its from. First i create a tree that starts whith the whole song at the top node then branches of on and on till it reaches the bit stage. During training different songs will have different trees, but i will back propagate to the bit level an expected value of say 5. The back propagation will cause the tree to be set up in a particular way. So all songs in the training set will then be represented by a "type" of tree, though the trees will still be unique. Then during operation if you play a few chords the algorithm will set up that part of the tree for the song while at this stage the rest of it is random. finally we forward propagate through this partially random tree and g