Pull to refresh
8K+
-1
@Racing33read⁠-⁠only

User

-7
Rating
Send message

Как я обучал нейросеть писать песни в 2019 году — и как сделал бы это сегодня: Qwen, LoRA, few-shot и Suno

Reading time20 min
Reach and readers13K


Дисклеймер. Материал подготовлен исключительно в образовательных и исследовательских целях. Автор не связан с группой «Руки Вверх» и не планирует получать прибыль от её творчества. Упоминания произведений и отдельные фрагменты используются только для технического анализа в рамках применимых ограничений авторского права, включая право цитирования. Материал не является инструкцией или призывом к нарушению авторских прав.

От RNN до Qwen и Suno: как я бы в 2026 году повторил эксперимент с генерацией песни


В 2019 году я уже проводил похожий эксперимент.


Я собрал тексты песен группы «Руки Вверх», подготовил небольшой датасет, обучил на нём рекуррентную нейронную сеть и попросил её писать новые тексты.


ML-часть проекта могла выглядеть примерно так:


from textgenrnn import textgenrnn

textgen = textgenrnn()

textgen.train_from_file(
    "trans.csv",
    num_epochs=1,
)

textgen.generate(
    3,
    temperature=1.0,
)

По меркам 2019 года это был вполне нормальный учебный проект:


песни
 ↓
датасет
 ↓
RNN
 ↓
новый текст

Прошло семь лет.


Сегодня повторять тот же эксперимент буквально было бы не очень интересно.


Современная языковая модель уже знает русский язык, умеет писать связный текст, понимает инструкции и даже без специального обучения способна создать вполне приличный текст песни.


Поэтому вопрос теперь другой.


Не:


Может ли нейросеть написать песню?

А:


Что сегодня можно сделать с небольшим специализированным корпусом, если сама языковая модель уже умеет почти всё?

И второй, более практический вопрос:


Можно ли пройти весь путь от старого набора текстов до действительно готовой композиции с музыкой и вокалом?

Именно это я и попробую собрать.

Читать дальше →

Information

Rating
Does not participate
Registered
Activity