I have 2 sequences of numbers and I’d want to continue it using neural algorithms (there is some logic in them, but I don’t know what, and there are no external factors affecting the selection). There are some relationship is in each of the two sequences separately, as well as between them.
So, I’m new to machine learning, but I’ve got such an idea: is there any already written-and-well-working applications (libraries) that implement exact algorithms for me not to learn them all before using. Simply like “most-frequently-used-neural-algorithms-kit”.
I’m thinking of analysing some music sheets and two sequences: “notes” and “durations”.
OK, according to the comments I think I got what you want.
Generally, no, you don’t need to rewrite the standard algorithm of ANN. But be aware that ANN is not an algorithm, but a cluster of algorithms (including BackPropagation-ANN, Hopfield-ANN, Boltzmann Machine etc). Among them I recommend BP-ANN which is simple and suitable for your project. You might want to input a sequences of the known notes and duration, and then expect an output of the next note and duration.
To use BP-ANN, you don’t need to rewrite them. Due to its a widely-used algorithm, there are many toolkits and open source implementations of it:
back propagation neural network implementation“, you will find it easily. There are also a few opensource projects on Github(in both C language and Matlab): https://github.com/search?q=back+propagation&type=Everything&repo=&langOverride=&start_value=1