Казалось бы, музыка Иоганна Себастьяна Баха изучена вдоль и поперёк. Но современный искусственный интеллект решил подойти к его произведениям как к коду — и, как выяснилось, не зря. Нейросеть, обученная на анализе структурной логики, выявила в произведениях композитора повторяющиеся фразы, схемы и скрытые музыкальные паттерны, напоминающие… алгоритмы программирования. Иными словами, Бах как будто писал музыку по принципам, схожим с логикой машинного кода. Совпадение? ИИ считает — нет. Команда исследователей из Германии и Японии использовала глубокие рекуррентные нейронные сети (RNN), которые обычно применяются для распознавания речи и работы с языками программирования. Они «накормили» ИИ партитурами Баха: хоралы, фуги, инвенции. Алгоритм искал структурные закономерности, не слышимые обычному уху: ИИ выделил музыкальные структуры, почти идентичные блокам кода: например, Бах «вызывает» фразу, как подпрограмму, и модифицирует её в зависимости от контекста — как будто следовал условиям и в