Вместо того, чтобы использовать нейронную сеть, вы можете просто захотеть создать таблицу вероятностей, которая помечает переходы между вашими заметками. Воображая, что вы можете играть только A, C и E:
A C E
A 0.2 0.1 0.7
C 0.4 0.2 0.4
E 0.2 0.5 0.3
Используя эту таблицу в качестве примера, вы можете начать со случайной ноты (скажем, C). Затем, используя таблицу и начиная со строки для «C», мы видим, что с вероятностью 0,4 мы идем к A, с вероятностью 0,2 мы снова идем к C и с вероятностью 0,4 мы идем к E. Тогда вы просто продолжаете переход между вашими заметками. Намного проще, чем нейронная сеть, и это может быть ближе к тому, что вы ищете?