Так... Чет как-то здесь вяленько. Разбавлю эту тухлую атмосферу новым постом.
Собственно говоря я такое говно потому что забросил и игру и огэ. И так оправдания:
Игру я делать не могу т.к я вообще хз про что она будет, как ее делать, и я ебал рисовать текстурки.
На Огэ мне плевать потому что оно слишком легкое и у меня есть "более важные дела".
Да-да классика отмазки, на самом деле я просто ленивая жопа.
Но все таки не такая ленивая как может показаться. Я все таки занимался то одним то другим (я пиздабол. я просто деградировал в играх).
Недавно до меня дошла очень важная мысль что я занимаюсь какой-то херней и надо что-то менять в свой жизни.
Что касаемо этих самых изменений:
Ну для начала я чет засел играть в майн и решил открыть сервер. Понял что все плагины хуйня и решил написать свои. Сделал несколько плагинов (Ахуеть инфа они даже работают. А некоторые даже ЗАПУСТИЛИСЬ С ПЕРВОГО РАЗА!!!). Но как дело дошло до большого проекта я послал это все в пизду т.к я сам свой говнокод престал понимать. Но возможно вернусь к ним позже (никогда).
После опять настало время деградировать и я засел в игрульки на пол месяца.
Потом когда одумался вправил себе лицо и пошел думать что же я хочу начать делать...
ДОДУМАЛСЯ! Я пишу свою ИИ. Я даже сам ахерел от своего решения. Это же каким дебилом надобно быть чтобы до такого додуматься.
Ну И собственно то чем я сейчас занимаюсь это пишу свой прототип ии. Скажу сразу это нихера не легко, и она нихера не умная из неоткуда.
Теперь немного подробнее об этой шняге:
Ну для начала я решил сделать ии, которая будет обрабатывать фотки, рисуя на них скелет. Это мне понадобится для дальнейшей разработки.
Началось все с осознания что я знаю буквально НИЧЕГО про машинное обучение. Полез смотреть гайды на ютубе - мертво, я нихера не понял, то какие-то веса, то сигмоиды. В общем дичь полнейшая.
После ютуба полез на форумы и чуток стал понимать что к чему. Однако все еще оставалось тотальное непонимания как собственно ее писать и что для этого использовать.
Раскрою тайну людям непонимающим что такое ИИ. ИИ представляет из себя алгоритм-гигачад. Т.е перекачанный алгоритм, способный обучаться. Обучение происходит путем обработки одного и того же дерьма несколько раз. 1 круг обработки называется Эпохами (анг. - Epoch). И таких эпох может быть неограниченное количество в зависимости от желаемого результата.
Кого это машинное обучение в рот не ебет пропускайте этот абзац
Для начала немного базы: ИИ сама по себе думать не умеет, все ее "мысли" это вероятность подбора правильных слов в правильном месте. И чтобы ИИ научилась правильно находить эти вероятности ее и нужно учить.
Подробнее расскажу как происходит само обучение. Первым делом создается алгоритм (допустим нарисовать пенис в определенном месте и это место зависит допустим от названия изображения). После создается датасет. Датасет - набор входных данных, методов их обработки, и желаемый результат. Возьмем пример с пенисами, Я допустим в водных данных скинул 10 пустых картинок с нумерацией от 1 до 10, потом в алгоритме прописал что на четных пенис нормальный, а на нечетных перевернутый. И в желаемом результате прикрепил пару картинок с перевернутыми и нормальными пенисами. И собственно если я просто запущу этот алгоритм он нихера не поймет че ему делать надо. Тут то и вступает метод машинного обучения. Мы прогоняем этот алгоритм несколько раз и запоминаем как нужно действовать. Т.е создаем модель действий. И соответственно эта модель уже может сама определять какой пенис ей нарисовать по данным параметрам.
И собственно что это все значит? Значит чем больше датасет тем дольше ИИ будет учиться. Для сложных ии таких как ChatGPT, DeepSeek, Claude и тд. Процесс обучения занимает МЕСЯЦЫ, причем обучаются они на мощных машинах, которые вам даже не снились.
Собственно говоря я такое говно потому что забросил и игру и огэ. И так оправдания:
Игру я делать не могу т.к я вообще хз про что она будет, как ее делать, и я ебал рисовать текстурки.
На Огэ мне плевать потому что оно слишком легкое и у меня есть "более важные дела".
Да-да классика отмазки, на самом деле я просто ленивая жопа.
Но все таки не такая ленивая как может показаться. Я все таки занимался то одним то другим (я пиздабол. я просто деградировал в играх).
Недавно до меня дошла очень важная мысль что я занимаюсь какой-то херней и надо что-то менять в свой жизни.
Что касаемо этих самых изменений:
Ну для начала я чет засел играть в майн и решил открыть сервер. Понял что все плагины хуйня и решил написать свои. Сделал несколько плагинов (Ахуеть инфа они даже работают. А некоторые даже ЗАПУСТИЛИСЬ С ПЕРВОГО РАЗА!!!). Но как дело дошло до большого проекта я послал это все в пизду т.к я сам свой говнокод престал понимать. Но возможно вернусь к ним позже (никогда).
После опять настало время деградировать и я засел в игрульки на пол месяца.
Потом когда одумался вправил себе лицо и пошел думать что же я хочу начать делать...
ДОДУМАЛСЯ! Я пишу свою ИИ. Я даже сам ахерел от своего решения. Это же каким дебилом надобно быть чтобы до такого додуматься.
Ну И собственно то чем я сейчас занимаюсь это пишу свой прототип ии. Скажу сразу это нихера не легко, и она нихера не умная из неоткуда.
Теперь немного подробнее об этой шняге:
Ну для начала я решил сделать ии, которая будет обрабатывать фотки, рисуя на них скелет. Это мне понадобится для дальнейшей разработки.
Началось все с осознания что я знаю буквально НИЧЕГО про машинное обучение. Полез смотреть гайды на ютубе - мертво, я нихера не понял, то какие-то веса, то сигмоиды. В общем дичь полнейшая.
После ютуба полез на форумы и чуток стал понимать что к чему. Однако все еще оставалось тотальное непонимания как собственно ее писать и что для этого использовать.
Раскрою тайну людям непонимающим что такое ИИ. ИИ представляет из себя алгоритм-гигачад. Т.е перекачанный алгоритм, способный обучаться. Обучение происходит путем обработки одного и того же дерьма несколько раз. 1 круг обработки называется Эпохами (анг. - Epoch). И таких эпох может быть неограниченное количество в зависимости от желаемого результата.
Кого это машинное обучение в рот не ебет пропускайте этот абзац
Для начала немного базы: ИИ сама по себе думать не умеет, все ее "мысли" это вероятность подбора правильных слов в правильном месте. И чтобы ИИ научилась правильно находить эти вероятности ее и нужно учить.
Подробнее расскажу как происходит само обучение. Первым делом создается алгоритм (допустим нарисовать пенис в определенном месте и это место зависит допустим от названия изображения). После создается датасет. Датасет - набор входных данных, методов их обработки, и желаемый результат. Возьмем пример с пенисами, Я допустим в водных данных скинул 10 пустых картинок с нумерацией от 1 до 10, потом в алгоритме прописал что на четных пенис нормальный, а на нечетных перевернутый. И в желаемом результате прикрепил пару картинок с перевернутыми и нормальными пенисами. И собственно если я просто запущу этот алгоритм он нихера не поймет че ему делать надо. Тут то и вступает метод машинного обучения. Мы прогоняем этот алгоритм несколько раз и запоминаем как нужно действовать. Т.е создаем модель действий. И соответственно эта модель уже может сама определять какой пенис ей нарисовать по данным параметрам.
И собственно что это все значит? Значит чем больше датасет тем дольше ИИ будет учиться. Для сложных ии таких как ChatGPT, DeepSeek, Claude и тд. Процесс обучения занимает МЕСЯЦЫ, причем обучаются они на мощных машинах, которые вам даже не снились.
Так вот к чему это я. Сейчас я занимаюсь обучением своей нейросети для обработки фотографий и скажу честно это ужас. Мало того что я с трудом понимаю как она работает, так если еще и выдает неверный результат то это просто взрывает мозг.
Ниже прикреплю немного изображений для понимания как происходит этот процесс обучения.
Ниже прикреплю немного изображений для понимания как происходит этот процесс обучения.
Так вот, здесь представлены скрины моего кода и как это происходит. Последние 2 фотографии из моего датасета. Первая это входные данные, последняя желаемый результат.
Сейчас я поставил датасет на 10 фотографий, и обрабатывал он их около 10 мину (400 эпох это слишком много, но мне нужно для понимания того как работает алгоритм обучения)
После я конечно сменю количество эпох до 50, когда удостоверюсь что обучение работает как надо
Вот чем я занимался последние 2 месяца (и да, я не бездельничал):
Как я уже писал ранее я изучал нейронные сети. И решил запилить проектик с использованием ИИ.
Это будет приложение с говорящим названием VTubersLife, созданное специально для Витубинга.
Почему именно оно? На рынке сейчас только 1 конкурирующий аналог Vtubers Studio. Я его потыкал и понял что дерьмо полнейшее. И решил создать приложение под себя (Да я хочу стать аниме девочкой_).
И начал разработку. Сейчас немного о этапах разработки:
• Разработал первый прототип приложения, пока только визуальный. Теперь это не выглядит по конченному.
• Накидал связь с бд
• Сделал два сайта: один — главный, с информацией и загрузкой, второй — для настроек аккаунта.
И тут еще решил усложнить себе задачу создав мобильное приложение.
А сейчас чуть конкретнее по каждому пункту
Как я уже писал ранее я изучал нейронные сети. И решил запилить проектик с использованием ИИ.
Это будет приложение с говорящим названием VTubersLife, созданное специально для Витубинга.
Почему именно оно? На рынке сейчас только 1 конкурирующий аналог Vtubers Studio. Я его потыкал и понял что дерьмо полнейшее. И решил создать приложение под себя (Да я хочу стать аниме девочкой_).
И начал разработку. Сейчас немного о этапах разработки:
• Разработал первый прототип приложения, пока только визуальный. Теперь это не выглядит по конченному.
• Накидал связь с бд
• Сделал два сайта: один — главный, с информацией и загрузкой, второй — для настроек аккаунта.
И тут еще решил усложнить себе задачу создав мобильное приложение.
А сейчас чуть конкретнее по каждому пункту
Начнем с приложения:
Основная идея:
Суть в том, чтобы превратить любую камеру (веб-камеру, USB или поток по Wi-Fi) в мощный motion-трекер. Приложение в реальном времени будет брать видеопоток и с помощью нейросети считывать движения человека, чтобы перенести их на 3D-аватарку. Звучит просто, но за этой простотой скрывается просто адский бекенд.
Актуализация:
Да, просто отслеживать движения по точкам — уже не новинка. Поэтому я хочу добавить поддержку полноценных 3D-моделей с интеграцией в виртуальное пространство.
Сейчас такой уровень погружения достигается только с помощью дорогущих VR-трекеров (типа Vive Trackers) или профессиональных Motion Capture-систем. Да, существующие нейросети это умеют, но они либо платные, либо требуют серверов за космические деньги. А я же хочу сделать это практически бесплатно.
Что еще будет крутого (помимо основной фичи):
Галерея эффектов и масок, в интегрированном магазине моделей. Сейчас эти модели покупают у художников и риггеров, а тут будет целый магазин с кучей моделей, где люди могут покупать и продавать модельки. Важный момент это гарантия от приложения что покупателя не кинут на деньги. Таким образом приложение превратится в целую площадку что превлечет много народу
Эмоции во время стрима. Это не просто маска, это именно эффекты на видео, что добавляют разнообразия.
В планах добавить предметы в виртуальную область, чтобы персонаж мог держать например меч, или оружие и тд. (но эт еще не скоро).
Но чет я замечтался. Пока я только приготовил макет для реализации основной функции приложения (а именно обработка видео потока). И то нужно допиливать бек. Прикрепил скрины самого приложения. В нем будут переводы на разные языки (русский, английский, немецкий, китайский, японский, испанский, французский), а так же выбор тем, они показаны на скринах.
Основная идея:
Суть в том, чтобы превратить любую камеру (веб-камеру, USB или поток по Wi-Fi) в мощный motion-трекер. Приложение в реальном времени будет брать видеопоток и с помощью нейросети считывать движения человека, чтобы перенести их на 3D-аватарку. Звучит просто, но за этой простотой скрывается просто адский бекенд.
Актуализация:
Да, просто отслеживать движения по точкам — уже не новинка. Поэтому я хочу добавить поддержку полноценных 3D-моделей с интеграцией в виртуальное пространство.
Сейчас такой уровень погружения достигается только с помощью дорогущих VR-трекеров (типа Vive Trackers) или профессиональных Motion Capture-систем. Да, существующие нейросети это умеют, но они либо платные, либо требуют серверов за космические деньги. А я же хочу сделать это практически бесплатно.
Что еще будет крутого (помимо основной фичи):
Галерея эффектов и масок, в интегрированном магазине моделей. Сейчас эти модели покупают у художников и риггеров, а тут будет целый магазин с кучей моделей, где люди могут покупать и продавать модельки. Важный момент это гарантия от приложения что покупателя не кинут на деньги. Таким образом приложение превратится в целую площадку что превлечет много народу
Эмоции во время стрима. Это не просто маска, это именно эффекты на видео, что добавляют разнообразия.
В планах добавить предметы в виртуальную область, чтобы персонаж мог держать например меч, или оружие и тд. (но эт еще не скоро).
Но чет я замечтался. Пока я только приготовил макет для реализации основной функции приложения (а именно обработка видео потока). И то нужно допиливать бек. Прикрепил скрины самого приложения. В нем будут переводы на разные языки (русский, английский, немецкий, китайский, японский, испанский, французский), а так же выбор тем, они показаны на скринах.
А теперь про мобилку:
Само приложение представляет из себя приложение-помощник. Что будет выводить видео поток по wifi, а приложение на пк будет его улавливать и считывать. По мимо подключения по wifi оно так же будет работать и через usb, это ускорит скорость обработки видео
Само приложение представляет из себя приложение-помощник. Что будет выводить видео поток по wifi, а приложение на пк будет его улавливать и считывать. По мимо подключения по wifi оно так же будет работать и через usb, это ускорит скорость обработки видео
В общем приложение находится в активной стадии разработки. Я буду чаще публиковать новости о нем. И очень хочу его закончить
Ах да, чуть не забыл. Раз уж я в 9 классе то нужно продолжать подготовку в ОГЭ по информатике. Я буду продолжать скидывать сюда задачи и способы их решения, а предыдущие задачи и решения здесь
Решение:
1. Простейшим умножением на 2 по разрядам получаем 102
2.
Пояснение, функция int может переводить строки в числа, в разных СС в ДЕСЯТИЧНУЮ систему счисления. Имеет формат int(*СТРОКА числа*, основание СС), например ("101010", 2). Мы переводим число 101010 из 2 в 10.
Ответ: 102
1. Простейшим умножением на 2 по разрядам получаем 102
2.
print(int(str(1100110), 2))
Пояснение, функция int может переводить строки в числа, в разных СС в ДЕСЯТИЧНУЮ систему счисления. Имеет формат int(*СТРОКА числа*, основание СС), например ("101010", 2). Мы переводим число 101010 из 2 в 10.
Ответ: 102