title: neural network deciding the next output
body: <p>I'd like to make a piece of music and there are 16 sounds possible, but not every sound can follow the other (for example sound 'A' can be followed by sound 'B', 'D' and 'F' but not by 'c' and 'E' etc). I have substituted this as a vector with 16 state spaces (values between 0 and 9) and I'd like to use them as inputs for neural network. Let's say I get new values as random (from 0 to 9) for the 16 elements of my vector. Now what I'd like my network to decide is which is the best suited value from the 16 based on the value of the last output, because as I already mentioned, each element has a certain number of possible elements that can come afterwards. DO YOU THINK IT COULD BE SOLVED BY NEURAL NETWORK and WHAT KIND OF NN WOULD BE BEST SUITED. Does anyone have similar examples. THANKS!</p>