Debugger's Process
131 subscribers
130 photos
78 videos
3 files
70 links
Download Telegram
По-моему этот инопланетянин слишком мало времени уделяет пилотированию своего корабля и слишком много - своим соц. сетям.
Хватит позировать, у тебя вон корабль уже в землю врос!
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Интерполяция между двумя промптами в латентном пространстве
❤6
Разница между обучением сетки без нормализации получаемых от среды наблюдений (синий график) и с нормализацией (красный график).
Media is too big
VIEW IN TELEGRAM
Но если графики недостаточно красноречивы, то это разница между этим
This media is not supported in your browser
VIEW IN TELEGRAM
И этим)

Одинаковые модели, одинаковые настройки, отличаются только нормализацией.
Да, я почти дописал новый пайплайн, надеюсь скоро порадовать себя и вас драками нейросетевых болванчиков. Начну все-таки с тех четвероногих вшей, потому что они вычислительно проще. Хотя новый пайплайн вселяет надежду, что и до хуманоидов дойдет.
Вот этот прекрасно бегающий дурачок в прошлом посте обучен на моей локальной машине, а не в облаке, с батчем в четыре раза меньше, чем "облачные" и за 30 минут вместо 5 часов.
Вот что джакс животворящий делает, новый пайплайн оказался эффективнее старого.
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Стой, ну куда же ты? А как же эпичная битва?
👍5😭4
This media is not supported in your browser
VIEW IN TELEGRAM
Да что ты с ним совокупляешься, выкидывай его на хрен!
This media is not supported in your browser
VIEW IN TELEGRAM
Пора учить его самосохранению.
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Ну всё, теперь они могут доказывать состоятельность своего конфига обучения поединком.
🔥4👍2❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаю готовить ползучих спортсменов к битве. Смотрите, какому удару научился оранжевый!

Да, я уменьшил арену, чтоб добавить драмы)
🔥4
Media is too big
VIEW IN TELEGRAM
Тренировка выглядит так. Только при обучении параллельно проходит по 1024 таких битвы, и помимо битвы с сеткой-противником, обучающаяся сетка в отдельном потоке бьется сама с собой.

Ну как в волчьих цитатах, самый трудный бой - бой с самим собой, вот это всё.
Только, в отличие от волчьих цитат, тут это действительно работает - пайплайн периодически сохраняет копию текущих коэффициентов и некоторое время использует этот конфиг в качестве противника.
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Чем меньше арена - тем лучше сходится обучение, потому что на мелкой арене агентам не надо никуда особенно двигаться - вон, на прошлых видео видно, как они друг-друга выбивают в первые же секунды.
Это, конечно, весело, но в итоге получаются агенты, которые не умеют драться - если не получилось выбить с первого раза, они просто сидят и ждут конца симуляции.

На арене побольше сходится намного хуже. Я пару недель экспериментировал, и выяснил, что большие штрафы за падение настолько пугают агентов в первые же итерации обучения, что они становятся жутко трусливыми и драться не хотят - только осторожно ползут друг к другу.

Подкрутил размеры наград за пинок противника, и обучение сошлось. Но получились совершенно безбашенные товарищи, которым главное - пнуть врага, а то, что потом и сам упадет - так и пофиг. Берсерки, блин.
This media is not supported in your browser
VIEW IN TELEGRAM
Зато потом я дообучил берсерков с другой функцией наград, и получил более осторожных бойцов.
effortless-snowflake-24 (оранжевый, осторожный) против balmy-valley-12 (синий, безбашенный берсерк)
А вот вам немного нейронного Бориса Гребенщикова - новая песня и музыкальное видео от Тандема Модемов!
Что интересно, я не просил сеть петь голосом БГ, это на нее так повлияло сочетание стиля Irish Folk и русского языка, bias датасета, однако.
Приятного просмотра!

https://youtu.be/d7P1vF3cuQY
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Последний месяц я экспериментировал с агентами на большой арене. Теперь они куда умнее и настойчивее!
playful-capybara-68 (оранжевый) vs eternal-firefly-57 (синий)
👍5🔥1
Так выглядит каждое моё пробуждение, пока я не дам коту его баночку.
❤11
После того, как получилось обучить неплохого бойца, я начал экспериментировать с метапараметрами пайплайна с целью найти если не оптимальные, то по крайней мере более эффективные.
Очень быстро стало понятно, что на моей семилетней видюхе (GTX 1080) это пустая затея - тот самый чемпион, видео с которым я кидал выше, обучался пять с половиной суток.

Так что я подумал-подумал, и купил новую видюху - RTX 4070 Ti Super, на 16 гигабайт видеопамяти.
Эксперименты пошли бодрее, но даже с этой видюхой обучение одного агента занимает 30 часов - сами понимаете, за месяц я успел провести всего штук 20 экспериментов) Видюха все это время не вырубалась ни на минуту.

Печальнее всего то, что тот, первый чемпион, playful-capybara-68, по-прежнему остается в топ-3, найти существенно более эффективные параметры пока не удалось.
Так что я думаю проверить еще пару вещей (хочу немного повозиться с самим пайплайном, может, удастся улучшить результат), потом чуть причесать код и релизить его в опенсорс, чтобы кто угодно мог попробовать обучить себе бойца. А потом можем устроить соревнование)
Не уверен, что сделаю это до нового года - все-таки, мне не хочется торопиться, хочу спокойно привести код в порядок перед релизом, но точно уже скоро!
❤3