Debugger's Process
131 subscribers
130 photos
78 videos
3 files
70 links
Download Telegram
Отвлекся на время от кода... Ну то есть, как отвлекся - отвлекся от одного кода, увлекся другим.
В общем, арендовал сервачок с видеокартой на 24 ГБ, вкатил туда Stable Diffusion XL, нарезал скриншотов из старых адвенчур и поэкспериментировал с файн-тьюнингом, пытаясь обучить сетку этому неповторимому стилю старых досовских квестов.

По-моему, получилось неплохо.
❤6👍1
Knock, knock, Neo.

Сетка выучила стиль портретов из старых RPG от Westwood.
❤5👍1
Учу нейросетку, периодически валидирую результат на наборе промптов. Вообще-то в промпте был только Киану, но, похоже, тут рядом с ним сидит Шевчук. И Киану ему явно не очень доверяет.
😁7🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Попробовал анимировать картинку при помощи Luma.
Оказалось, что Киану доверился Шевчуку, после того как тот сыграл ему на губной гармошке!
👍6
- Ничего моя сеть не оверфитнулась!

Тем временем моя сеть
👍3
По-моему этот инопланетянин слишком мало времени уделяет пилотированию своего корабля и слишком много - своим соц. сетям.
Хватит позировать, у тебя вон корабль уже в землю врос!
🔥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
Чем меньше арена - тем лучше сходится обучение, потому что на мелкой арене агентам не надо никуда особенно двигаться - вон, на прошлых видео видно, как они друг-друга выбивают в первые же секунды.
Это, конечно, весело, но в итоге получаются агенты, которые не умеют драться - если не получилось выбить с первого раза, они просто сидят и ждут конца симуляции.

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

Подкрутил размеры наград за пинок противника, и обучение сошлось. Но получились совершенно безбашенные товарищи, которым главное - пнуть врага, а то, что потом и сам упадет - так и пофиг. Берсерки, блин.