Debugger's Process
131 subscribers
130 photos
78 videos
3 files
70 links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
- Слышь, козёл!
- Ты кого назвал козлом, козёл?
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Знаете, я приятно удивлён тому, как они учатся. Несмотря на очень медленные симуляции и уменьшенный размер батча (который пришлось уменьшить из-за очень медленных симуляций!) они довольно быстро осваивают равновесие и переходят к более активной борьбе.

Да, если вам интересно, почему после падения противника с арены агент через некоторое время падает сам - потому что ему больше не за чем стоять, можно и отдохнуть)
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Я тут решил код пайплайна в порядок привести, чтоб он стал менее ужасным.
Ну и подкрутил немного.

Смотрите, какие теперь умные и агрессивные йобы получаются! Оранжевый учился два часа (!) а уже дерется не хуже бывшего чемпиона, который учился больше суток.
🔥5
Валидация чемпиона нового пайплайна против валидации всех прошлых.
Код работает отлично, но выглядит как говно
@
Собираешься с силами и устраиваешь давно назревавший рефакторинг
@
Код работает как говно, но выглядит отлично
😁7
Пока я борюсь с пайплайном, вот вам новая песенка от Тандема Модемов!

https://youtu.be/2KflzjQ-JaI?si=5gSr9T2lf9Uw1TG9

Старался сделать меньше склеек и больше плавных переходов.
Графика - вся в GPT4о. Анимация - Luma и Kling. Музыка, само собой, Suno.
👍6
Товарищи. Я тут обсуждал историю вычислительных технологий, и подумал, что у меня в плей-листе накопилось огромное количество видео, которые я считаю заслуживающими внимания.
Я бы мог периодически делиться ими с вами, сопровождая своим комментарием о том, почему я считаю его заслуживающим внимания.

Вы бы хотели видеть такой контент? Ставьте "положительные" эмодзи, если да, и "палец вниз" если нет.
(Разумеется, параллельно я продолжаю работать над своими проектами, результатами я буду продолжать делиться с вами как только будет что-то заслуживающее вашего внимания!)

А сейчас пример того, что я имею в виду.

https://youtu.be/nEy7Zb1Noj8
Видео 1938го года, от AT&T - американской телефонной корпорации. Видео рекламное, я бы даже сказал - пропагандистское. В нем рассказывают, какое это счастье - быть телефонисткой! Выполнять эту монотонную обезьянью замечательную работу по коммутации и носить на шее тяжеленную бандуру-гарнитуру.
У всего видео такой замечательный вайб "Степфордских Жён", эти постоянно улыбающиеся женщины, рассказывающие, как они счастливы работать телефонистками, эти сцены, типа той, где мать главной героини спрашивает "а тебе не тяжело носить эту гарнитуру?" - на что героиня отвечает "что ты, мамочка, конечно нет! Это очень удобно!".

На мой взгляд, видео отлично иллюстрирует и то, какой путь наше общество прошло с точки зрения развития технологий, и то, как эти технологии влияли на само общество.
Кроме того, очень интересно смотреть, как выглядели порожденные капиталистическим обществом технологии и социальные видео - у нас-то в те же года было совсем иной строй, и порожденные им технологии и видео отличались.
👍13
Нейрорендерер начал учиться!
После того, как я разобрал весь код по кусочкам в поисках тупого бага, только чтобы обнаружить его в той части кода, которую я даже не стал трогать и до которой добрался только в самом конце.

Слева - ground truth от реймарчера, справа - то, что успела выучить сетка за 4к итераций.

Ждем-с, надеюсь, эти аморфные облачка в итоге сгустятся в изображения агентов)

Хм, надо потом отрендерить целиком матч недоученной сеткой, хочу посмотреть, как эти "облачка" будут по сцене летать)
👍3
Отлично, практически сошлось за 20к итераций. Теперь начинается долгая и муторная работа по поиску эффективной архитектуры, способной выполнять рендер быстрее, чем реймарчер.
This media is not supported in your browser
VIEW IN TELEGRAM
А вот и первый нейрорендер матча!
Это мой бейзлайн-конфиг: сетка по имени upbeat-bush-7, 80к итераций обучения. 8 слоёв по 256 нейронов, скип-коннект на 4м слое, позиционный энкодинг на 10 частот.

Так они забавно рассыпаются, когда падают с платформы. Вы заметили, в каких ситуациях агенты теряют форму?
В "редких"! В смысле - в ситуациях, которые реже встречались - агент за пределами платформы. Агент на спине. Агент подпрыгнул в воздух в необычной позе.

Я вот думаю - это же просто золото для обучения агента. Это предельно четкий и ясный сигнал, какие из состояний следует исследовать интенсивнее.
💯3👍2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Задача посложнее: теперь в рендерере есть мягкие тени и динамические источники света (по одному на агента, соответствующих цветов).

На видео - рендер бейзлайн сеткой (только со 128 нейронами в слоях), 24к итераций обучения.
👍2
https://youtu.be/poC5aDA6LPM?si=RkzgMvW0-C5hm3Sm

Сделал видео, на котором видно, как сетка учится - рендерил по сотне кадров каждым чекпоинтом сети, начиная с необученной и заканчивая 48к итерациями обучения!
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Добавил позицию камеры в качестве параметра рендерящей нейросети.

Видно, насколько сетке труднее выучить рендеринг, когда нужно рендерить с произвольного угла.
❤2
Когда учишь сетку предсказывать результаты рей-марчинга, а в результате опять получается современное искусство.

Подумываю отрендерить видео, интересно, как оно выглядит в движении.
👏4
Одно из тех видео, которые просто ошеломляют. Увы, на французском, но есть автоматизированные субтитры. Ну и при желании можно найти другие видео на эту же тему.
Это автоматон из 1772 года.
Аналоговый механический программируемый компьютер, собранный почти 300 лет назад.
Спроектированный и собранный вручную. Без САПРов, без ИИ.

Маленький робот, способный писать произвольный текст и рисовать рисунки.
Каждый раз, когда я смотрю на него, я думаю, что это - круче любого стимпанка. Потому что это - не фантастика, это было в реальной жизни.

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


https://youtu.be/IeTOqDb-86s?si=Estaj0gSRS7Q2wRl
❤1🤔1😱1
Media is too big
VIEW IN TELEGRAM
Решил немного отдохнуть от кодинга нейросетей.
Как отдохнуть от кодинга нейросетей? Покодить симуляции!

Вот вам позалипать. По-моему, красиво.
❤1
Media is too big
VIEW IN TELEGRAM
Еще одна симуляция, с немного другими начальными параметрами.
Ближе к середине сходится к очень занятным структурам.
❤3