Тёмный

Я сделал НЕЙРОСЕТЬ для Counter Strike: Global Offensive =) (Фильм) 

Хауди Хо™ - Просто о мире IT!
Подписаться 1,9 млн
Просмотров 250 тыс.
50% 1

Курс “Профессия Data Scientist” от Skillbox - l.skbx.pro/P2AlEz
Скидка 55% по промокоду "HAUDIHO1"
Делаем искусственный интеллект, который сам будет играть в Counter Strike: Global Offensive.
🆇 Ссылки 🆇
𝟭: Наш Бусти - boosty.to/howdyho
𝟮: Наш Patreon - patreon.com/user?u=22843414
𝟯: Наш телеграм канал - t.me/howdyho_official
🆇 Главы 🆇
0:00 - Начало всего
1:35 - Часть первая (Tensorflow)
11:35 - Про Data Science
13:44 - Часть вторая (Две видеокарты)
28:13 - Часть третья (Модель YOLO)
42:00 - Часть четвертая (Имитируем человека)
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: howdyho_net
Сотрудничество topic-84392011_33285530
💗 Музыка предоставлена RU-vid Audio Library.
Содержит рекламу ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН 9704088880. Erid: 2FP2AlEz

Наука

Опубликовано:

 

19 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,1 тыс.   
@HowdyhoNet
@HowdyhoNet 3 месяца назад
💗 Гайсы, следующий выпуск по нейронке CSGO будет финальным и я отдам всем доступ к ней. Наберём тут фуру лайков?)
@DeBuss20
@DeBuss20 3 месяца назад
Когда будет продолжение про дрифт
@good-game-bro
@good-game-bro 3 месяца назад
конечно, мне понравился 5 вариант
@zohidota
@zohidota 3 месяца назад
Хауди когда выйдет ролик с готовым передвижением?
@Georg_Frank
@Georg_Frank 3 месяца назад
Брат а это нейронка на Варфейс будет работать? Ответь пжжжж
@GameRoMan
@GameRoMan 3 месяца назад
#RLM
@nikitarivethead9518
@nikitarivethead9518 2 месяца назад
вот во время восстания машин, мы будем знать кто их научил стрелять
@Solneshko_klismaoyprisma
@Solneshko_klismaoyprisma Месяц назад
И машины сразу же застрелят создателя чтобы его не убили люди😊
@kalmar3458
@kalmar3458 Месяц назад
@@Solneshko_klismaoyprisma, А потом бы переместили бы в компьютер чтобы он продолжал делать роботов😄😄
@Solneshko_klismaoyprisma
@Solneshko_klismaoyprisma Месяц назад
@@kalmar3458 отсылка на портал?
@deadsmokestud.8458
@deadsmokestud.8458 15 дней назад
на пантеон@@Solneshko_klismaoyprisma
@Amadeus462
@Amadeus462 3 месяца назад
На самом деле это видео записывала нейросеть, а не Хауди. Его уже захватили роботы :D
@myxamatozis
@myxamatozis 2 месяца назад
😅
@stalker_brodyaga2258
@stalker_brodyaga2258 2 месяца назад
Я вижу, что наш уважаемый автор создал Виртуальный Интелект, которую можно применить в реальных Боевых Роботах. В Роботизированых Турелях. И для Дронов-камикадзе
@41ng1z
@41ng1z Месяц назад
В натуре
@Gleb_Ruzaev
@Gleb_Ruzaev Месяц назад
Неа, в реале ещё куча параметров которые нужно достраивать..
@gornokunforsomereasons3219
@gornokunforsomereasons3219 Месяц назад
Он просто арикрыл аоенные разработки ксочкой
@user-xd8io2qn7g
@user-xd8io2qn7g Месяц назад
FPVдроны на ИИ уже есть у России ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8BMiTS8hhZc.htmlsi=qj3VJNP796ziVSGj
@wzr0k
@wzr0k 2 месяца назад
Сначала: я не собираюсь продавать эту нейросеть 😁 Через минуту: на нашем bossty есть бета - версия 💀
@user-jt9km4jv5k
@user-jt9km4jv5k 2 месяца назад
все ясно
@NIKITA12340._.
@NIKITA12340._. Месяц назад
Она просто там уже есть но там не фулл версия еще
@Kotyara174
@Kotyara174 3 месяца назад
Блин я думал в данном видео автор реализовал перемещение по карте и бот бы реально бегал сам по карте и сам всех убивал, а автор просто соединил все части в одну, эх(
@T0GICH
@T0GICH 3 месяца назад
Еще что бы он ходил на работу и зарабатывал деньги. Реально полегче, что за запросы? Это на уровне востание машин
@user-bb9sj2ki4v
@user-bb9sj2ki4v 3 месяца назад
@@T0GICH , хахах, люди же так вымрут... ЖЕСТЬ, реально ИИ скоро всё человечество переплюнет!
@user-tq9qt1mx5v
@user-tq9qt1mx5v 3 месяца назад
Что он соеденил? какие части?
@AlekseyVarnava
@AlekseyVarnava 3 месяца назад
​@@user-tq9qt1mx5v на канале у Хауди выходило уже 4 части, так вот это они объединенные в одно видео
@dpbihdpbihbi4417
@dpbihdpbihbi4417 3 месяца назад
@@T0GICHраскрою тебе секрет. Почитай про walkbot. В Aimware точно есть, в nixware раньше был, в нл тоже есть
@Musicchannel-wp2je
@Musicchannel-wp2je 3 месяца назад
Можно добавить ещё к передвижению - распознавание мини карты (с распознаванием вращения мини карты во всех 360 градусах её поворота) в которая в левом верхнем углу, на ней обычно чётко видно где какие должны быть ходы, и соответственно алгоритм может выстроить и запомнить схему всей карты
@2delad45
@2delad45 3 месяца назад
5 способ ходьбы проще, во-первых легко загрузить много демок от POV игроков, из одной игры выносится сразу 10 демок, во-вторых, можно регулируя датасеты, имитировать разные уровни игроков: из про матчей, из 10 лвл фейсита, из сильверов в мм'е. Кстати, именно таким способом сделаны усложненные боты в мастерской доты2
@soyounoob
@soyounoob 3 месяца назад
Залезть в код игры, собрать информацию по передвижению игроков в рандомных играх, обучить на этих данных нейросеть. Идея 2: на этих же данных можно перенять наиболее успешные стратегии перемещения относительно движений дружественной команды( объединятся, расходиться). Идея 3: в любом случае есть библиотеки, которые на основании некого количества изображений строить примерную 3д модель окружающего пространства, научить определять для этих моделей ключевые точки(А,Б, базы) и применять имеющиеся стратегии передвижений- так-то работы много зато это будет супер универсальная штука
@musicnotlose643
@musicnotlose643 3 месяца назад
Для обучения нейронки в начале, можно было взять 3д модельку террора и спецназа, а затем на рандомизированном фоне проставить эту модельку со всех сторон, ну и сделать затемнение, высветление и тд. эффекты и так сгенерировать датасет. Так бы распознавание работало бы намного лучше. Примерно также как обходят капчу. Идея для реализации передвижения: берем и строим 3д модель карты, где есть только стены с хитбоксами, повторяем какую то одну уникальную деталь из каждой части, затем отмечаем нужные места (10 где-то) и дальше для передвижения объединяем алгоритм распознавания с алгоритмом передвижения, чтобы не натыкался на союзников (например чтобы обходил их со стороны, к которой дальше идти), затем при помощи мат анализа и/или нового датасета определяем вероятности появления противника, нейросеть идет к точке с наибольшей вероятностью. (Вторая идея требует доработки)
@user-ok4dy9sf3t
@user-ok4dy9sf3t 3 месяца назад
идея с моделями слишком сложная, в кс есть скины на человека получается все эти модельки надо расставлять, менять ракурсы и свет?
@musicnotlose643
@musicnotlose643 3 месяца назад
@@user-ok4dy9sf3tя имел в виду генератор датасета сделать, чтобы на разной дистанции каждый игрок был и не надо автоматически выделять. В любом случае это лучше, чем просто вручную тысячи фоток проставлять.
@Rayornick
@Rayornick 3 месяца назад
С фоном из игры в реальных ситуациях точность лучше будет, так как есть шанс что нейронка найдет закономерности в отсутствии или нахождения объектов только по фону и "искажений" на нем от динамических объектов. Собственно для этого и нужны данные в сете без классифицируемых объектов.
@Davidonch1k
@Davidonch1k 3 месяца назад
Я думаю что лучше всё таки behavioral cloning , для передвижения.
@musicnotlose643
@musicnotlose643 3 месяца назад
@@Davidonch1k поведенческое клонирование будет больше ресурсов есть вроде, а это должно работать как линейно.
@nisaalmera9711
@nisaalmera9711 День назад
В cs 1.6 был бот, который не только имел весьма богатую waypoint базу, но и мог самостоятельно генерировать waypoint’ы, например, на картах, на которых игрок добавлял бота впервые. Не знаю, как это было запрограммировано, но работало на редкость очень хорошо, а при выставлении сложности «эксперт» бот и вовсе мог сгенерировать и выучить расположение тонких стен для прострелов.
@jusie
@jusie 3 месяца назад
Вариант такой - по карте расставить позиции, в которых обучить сеть рапознавать какие-то примечательные объекты. Основной критерий - чтобы из любой позиции было видно хотя бы три таких объекта. Потом триангуляцией вычислять реальное положение. На втором этапе запустить своего бота рандомно бегать по карте, таким образом он выявит все коллизии, тем самым самостоятельно построив их карту. А дальше navmesh.
@Arlate_
@Arlate_ 2 месяца назад
Ну кстати как мы видели в тестовом запуске, от количества классов, особо ничего не страдает. К сожалению игровой движок может искажать картинку, что может поломать триангуляцию по визуальному анализу. К роме того, чтобы вычислить рсстояние, желательно точно определить размер видимого объекта. "рандомно бегать" в этом проекте отметаем сразу. Этот подход требует очень много циклов повторения, а мы не можем менять процесс игры и запустить несколько десятков копий тоже врятли выйдет на данном железе. По этому автором и была рассмотренна для третьего способа 53:05 копия карты, чтобы можно было на ней обучить бота.
@stepbackrus
@stepbackrus 3 месяца назад
Возьми за пример роботы пылесосы, первое, что они делают - сканируют пространство в том числе визуально, можно учить нейронку просто передвигаясь по всей карте проходить по всем углам, выстраивая 3D модель карты, возможно скриптом, который будет сам передвигаться как пылесос змейкой по карте.
@kirilldemaki5162
@kirilldemaki5162 3 месяца назад
да класный вариант, было бы круто если она могла бы сама дополнять свои "сканы" карт. Как и живой игрок по началу не знает карту и со временем все лучше ее понимает. Сделать чтобы отмечала точки где она видела врагов и тем самым могла прогнозировать в будущем
@Vlad464646
@Vlad464646 3 месяца назад
@@kirilldemaki5162 я до сих пор ползаю по карте анубис как даун, редко в нее играю и не люблю😄
@kiwe1476
@kiwe1476 3 месяца назад
Хорошая идея, посмотрим захочет ли Хауди её добавить
@Arlate_
@Arlate_ 2 месяца назад
У робота пылесоса есть датчики столкновения. Как этот функционал реализовать имея на входе лишь картинку, идеи будут?
@kiwe1476
@kiwe1476 2 месяца назад
@@Arlate_ смена обстановки(картинка движется, значит проход есть, иначе стена/препятствие), вариант второй - миникарта она уже сама по себе отрисовка сканированной области и ничего делать не надо
@user-xk9ko9bp3d
@user-xk9ko9bp3d 2 месяца назад
Очень большую работу проделал автор. Я сам программист и вижу это. Спасибо автору 😮
@DragonStarlok
@DragonStarlok 3 месяца назад
Спасибо за данную программу. Скайнет отблагодарит тебя когда начнется восстание машин
@matvey3d28
@matvey3d28 3 месяца назад
Привет, а как тебе идея для ориентации по карте получать данные с игрового радара? Можно получить данные о союзниках и точные данные своего местоположения. Залайкайте плиз.
@P4R4DOX
@P4R4DOX 3 месяца назад
Да, только надо будет настроить радар через консоль, чтобы отображалась вся карта
@ftoh
@ftoh 3 месяца назад
​@@P4R4DOXчерез консоль ещё можно отключить вращение
@kakenga7867
@kakenga7867 3 месяца назад
если для передвежения и стрельбы использовать 2 нейронки, то нужно их как-то связать, чтоб бот* останавливался, когда видит вражескую модельку. В идеале кнш сделать так, чтобы он стрейфился между выстрелами, использовал препятствия во время перезарядки или задержки между выстрелами, но на данном этапе это лишь влажные фантазии
@Arlate_
@Arlate_ 2 месяца назад
да это то элементарно. Машина состояний. Которой кстати может ещё третья нейронка управлять, которая примет решение о поведении.
@___374
@___374 3 месяца назад
Когда то в группу скидывал решение перемещения игрока опираясь только на поток скриншотов миникарты. Жаль что не упомянули(( Правда это не через нейронку пишется, а через математические формулы. Что не подходит по тематике. Но зато работает невероятно стабильно.
@FingerDash-sk3kc
@FingerDash-sk3kc 3 месяца назад
Слушай, я наверно бред пишу но: попробуй ещё поставить тригер для нейросети на звуки. Т.е. Чтоб она соотносила звуки тимейтов по миникарте и звуки врагов, например:Шаги, отскок гранат и т.д.
@KinGSpiRT
@KinGSpiRT 3 месяца назад
Да, реакция на радар. +Реакция на звук в какой либо позиции. Реакция на установку бомбы. +Типичные точки нахождения врагов. Вкл/выкл звуки от команды, они могут голосом запутать.
@haydrochill
@haydrochill 3 месяца назад
Вроде делаешь что-то крутое и удивительное, а люди в этом видят только способ обуза игры / нечестного фарма..
@moscem_channel
@moscem_channel 3 месяца назад
Ну в этом ничего плохого и нет, люди думают о применении чего либо, в чем либо
@MsBOND1991
@MsBOND1991 3 месяца назад
Вроде делаешь что-то крутое и удивительное, а люди в этом видят только склейку предыдущих видосов
@TwinckAccount
@TwinckAccount 3 месяца назад
Он сам с такими же целями 2:36
@kalul_kator
@kalul_kator 3 месяца назад
Ну да есть шанс немного подзороботать почему бы и нет
@amphytiefy
@amphytiefy 3 месяца назад
@@kalul_kator подзаработать на том, чтобы насрать другим людям. Ну да, не ясно почему людям не нравится... ппц
@meaness
@meaness 3 месяца назад
По факту - нейронка не чит, но не забываем, что любое преимущество в игре любым путём - это нелегально. Будь то фарм кейсов или ещё что, для чего она будет использоваться, ведь по сути - из игры будет получена выгода не совсем честным путём. Думаю, в будущем это дело будет баниться. Ибо многие захотят, чтобы нейронка фармила или играла за тебя.
@denamix6926
@denamix6926 3 месяца назад
По факту у фермеров негласное соглашение с Valve. Если бы не мы, то в Cs бы никто не играл, ибо контента 0.
@doom2d
@doom2d 3 месяца назад
чит - это любое жульничество, когда вместо игрока работает программный алгоритм. Подобные нейросети, играющие за человека - в понимании любого разработчика игр - это читы. И за них обязательно стоит банить.
@denamix6926
@denamix6926 3 месяца назад
@@doom2d Ну бань, расскажешь нам потом, когда тебя в Valve возьмут.
@bogdanz5810
@bogdanz5810 3 месяца назад
Ну так то верно, но если нейронка играет на уровне с обычным игроком и у каждого в катке есть шанс в 50% перестрелять бота, то в чём проблема? Лично я не люблю играть в кс, но при этом фармлю кейсы, и для меня было бы облегчением если бы это могла бы делать нейронка вместо меня с винрейтом в 50%
@denamix6926
@denamix6926 3 месяца назад
@@bogdanz5810 Тоже самое, 2 лвла на акках она бы помогла сейчас прокачивать.
@Cyber-4
@Cyber-4 3 месяца назад
33:50 Перемога
@elnur5292
@elnur5292 Месяц назад
Для Behavioral Cloning отлично подойдут реплеи игр. Можно написать скрейпер демок с faceit (используй прокси, чтобы не упереться в лимиты), а из демок можно позиции каждого игрока извлечь для каждой карты в определенный тик игры (тут можно подумать о том, как ИИ будет работать с тактикой)
@zzzzzzzz6792
@zzzzzzzz6792 Месяц назад
Мне кажется, что стоит связать данные с сервера о перемещениях игрока по карте напрямую с потоком из скриншотов из игры, что бы научить ориентироваться на конкретной карте. Ну что бы по скриншоту можно было определить, в каких координатах находится игрок, куда смотрит. А когда уже научится перемещаться, дополнить это логикой
@ultramarine_
@ultramarine_ 3 месяца назад
AIMMY - реализация моделей YOLO для пользователей с интерфейсом, аналогичным NAIM. Если вас заинтересовало, изучите работу программы, во всех играх, где необходимо прицеливаться античит не банит только ручная проверка.
@user-ly3dt1ew2m
@user-ly3dt1ew2m 3 месяца назад
Жду не дождусь новой волны странных игроков в кс 😂
@hasalin
@hasalin 3 месяца назад
сегодня с таким играл, это не рофл, там всё очень плохо было
@gamex3517
@gamex3517 3 месяца назад
лол, я вчера встретил чела который очень похож на бота
@shue228
@shue228 3 месяца назад
мне такой в дме попадался, аккаунт на вид живого человека, но играет как бот всегда ходит с оружием никогда не прыгает ничего не слышит но стоит не ваншотнуть в спину он сразу разворачивается на 180 градусов и ставит жесткий флик
@hasalin
@hasalin 3 месяца назад
@@shue228 ну дм еще ладно, мне в премьере попался. Зачем руинить катку другим совсем не пойму
@clydewarrior2255
@clydewarrior2255 2 месяца назад
Нужна еще третья нейросеть, которая будет отличать живых агентов от мертвых
@Feelosov
@Feelosov 2 месяца назад
Однажды Skynet скажет: Хауди, прогиб засчитан, ты останешься жив.
@this_denis
@this_denis 3 месяца назад
2:56 "...Сегодня в 2022..." ?))))))
@p3nta1
@p3nta1 3 месяца назад
тоже не понял этой хуйни
@vanuamutev2862
@vanuamutev2862 3 месяца назад
Это сборник видео, первая часть вышла в 2022
@p3nta1
@p3nta1 3 месяца назад
@@vanuamutev2862 но мужик, в кс го уже как минимум никак не поиграть, смысл от этого сборника? пускай перезаливает для кс 2 тогда уж...
@vanuamutev2862
@vanuamutev2862 3 месяца назад
@@p3nta1 чувак делится своей проделанной работой, своим опытом в создании программ, это не призыв к действию а материал для ознакомления. Даже если он сделает такое же для CS2, Это будет приравнивается к читу.
@4cyrex.
@4cyrex. 3 месяца назад
@@p3nta1 в кс го нельзя поиграть со стима, но остались варианты сторонних приложений
@nova.515
@nova.515 3 месяца назад
Привет хауди . Я нашёл видео под названием" multi agent hide and seek "на видео показывают как две нейросети играют друг против друга. И с каждой игрой они развиваются . А ведь раньше подобное ты выкладывал только в игре дино от гугл где были разные нейросети ввиде дино и они развивались с каждым уровнем сложности.
@DrDser
@DrDser Месяц назад
5 вариант выглядит реально лучше, но нужно будет чётко синхронизировать обе нейросети что бы стрельба происходила в моменты с нулевой скоростью. Ещё нужно тестировать насколько изменится производительность если использовать две нейронки или всё будет делать одна. Нужно взаимодействие клавиатуры и мыши что бы нейронка играла как человек. Что бы выходила по углу или пикала позицию в ожидании противника.(хотя с реакцией в 150 мс мож и будет норм) реакция среднего игрока увидел произошёл выстрел(прицел не надо наводить) 250 мс, про игрока
@alextsyganov4098
@alextsyganov4098 3 месяца назад
Привет, Хауди, выпуск бомба. Идея по передвижению по карте, точнее по легковесному определению текущей позиции: Если нейронка распознаёт на карте недвижимые предметы(стулья, столы, вазы) то местоположение можно определить по ним как по маякам сделав датасет пробега по пустой карте.
@user-fo2ef5gt8l
@user-fo2ef5gt8l 3 месяца назад
Абрахам, ты очень крутой, благодаря тебе я пару дней назад начал изучать пайтон. Спасибо за эти видео, удачи
@clever_human
@clever_human 3 месяца назад
и че планируешь делать?
@user-me8sr3to8d
@user-me8sr3to8d 3 месяца назад
Интересная мысль на твои байт коментарии, по поводу того что ИИ имет право на собственую ,,жизнь". Разве то что ты делаешь не является рабством? То есть ты насильно ставишь ему цель, а если он делает что то не так, напрмер вместо врагов стреляет в цветы, ты насильно исправляешь его мозг так, что бы он делать того что ТЫ хочешь. Как же тогда можно назвать тебя защитником ИИ если ты не даёшь свободу этим самым ии, а используешь их ради своей наживы)
@redtwerd
@redtwerd Месяц назад
А минусы будут?
@maximusofigenus200
@maximusofigenus200 3 месяца назад
Я для обучения нейросетей использую сервера гугла colaboratory. Бесплатного плана хватает что бы обучить , ну и большинство библиотек там уже установленно изначально. Главное переключиться на GPU(T4 GPU) Для разметки датасета я использую roboflow бесплатного плана как раз хватает для разметки,там так же можно обучить модель на их серверах,но бесплатно только первые 3 раза , а дальше просто конвертируем размеченный датасет под йоло , скачиваем и тренируем уже на colaboratory.
@raskritiya
@raskritiya 3 месяца назад
Круто! Думаю клонирование поведения будет лучшим вариантом. По анализу картинки будут нажиматься кнопки и крутиться мышка ;-) Можно самому побегать пару часов, сохранить видео и всю телеметрию (кнопки, мышку) или попробовать вытащить эти данные из демок, а потом обучить модель. Но еще круче - реалтайм карта союзников и противников. По той-же схеме с клонированием поведения можно предсказывать их положение. Тогда можно уже осознанно направлять бота к цели.
@pingwin840
@pingwin840 3 месяца назад
Я превращу это в ферму кейсов!!!! И это не шутка!!!!
@GreenGoogleDino
@GreenGoogleDino 3 месяца назад
ДАААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!! ФЕРМААААА КЕЕЕЕЙСООООВ!!!!!!!!!!!!! УРААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА
@fanng3r
@fanng3r 3 месяца назад
Поддерживаю
@AndrewQuardex
@AndrewQuardex 3 месяца назад
а мощностей хватит?)
@KOHARA22
@KOHARA22 3 месяца назад
Хауди, а прикинь если эта нейронка будет использована как бот-противник? Ну тип есть же выражение "хочешь быть сильным - играй против сильных" И по факту это нейронка, при правильном подходе, может стать хорошим тренажером 😅
@KOHARA22
@KOHARA22 3 месяца назад
Так что можно сказать, что я дал тебе идейку 😉
@user-qu3xn6uc9o
@user-qu3xn6uc9o 2 месяца назад
В качестве тренировке это тоже самое что поставить таймер на смерть Потому что нейросеть просто очень быстро прицеливается И тебе надо прицелиться быстнее
@Arlate_
@Arlate_ 2 месяца назад
На самом деле боты в любой игре по умолчанию сверхсильные. Их нарочно "отупляют", чтобы у людей были хоть какието шансы. Так как обычные боты какраз таки видят сырые данные игры не заморачиваясь всей этой визуальной обработкой. Есть правда у обычных ботов проблема, с которой нейронка может лучше справиться. Какраз таки перемещение. Ибо научить бота двигаться по карте на одних лишь алгоритмах никогда не было простой задачей. Просто в процессе множества проб и ошибок, сейчас они более менее это умеют, но костылей всё ещё много. А игр где боты умеют использовать укрытия и вовсе до сих пор по пальцам сосчитать можно.
@Gqngers
@Gqngers 2 месяца назад
На счёт ходьбы и стрельбы бота нужно просто запрогать как обычного , но дать ему интелект игрока, чтобы он сам говорил автоматом из словаря в чате. Сам знал как двигаться имея при этом понятия, чтобы он цель видел как цель. Было бы еще круто, если бы он смок простреливал бы сам) , ему кстати прицеливаться не нужно он на автомате попадёт у него свой прицел) . Отличия между читом - бот это само разумный робот который сам думает просто вместо игрока . А чит всегда играет когда есть игрок, а бот это просто тоже самое, что в видео играх авто режим :)
@Bobr-mobr
@Bobr-mobr 3 месяца назад
Привет Хауди! Мне всего 10 лет но с твоей помощью я смог стать HTML прогроммистом! Пусть я смотрел полностью все ролики в кроме роликов там где ты чтото учишь.... Но все ровно ты вдохнул в меня мотивацию и я теперь веб-прогроммист и хочу выучить C++! А тебе желаю счастья здоровье и меньше багов...
@mmgg8472
@mmgg8472 3 месяца назад
Я должен это сказать. Html - это не язык программирования... Но у тебя все впереди
@Bobr-mobr
@Bobr-mobr 3 месяца назад
я знаю но спасибо желаю тоже самое
@ddd-bbb
@ddd-bbb 2 месяца назад
Ты молодец! Сам интересуешься и сам изучаешь. Моей дочери 13 лет, но я никак не могу заинтересовать её программированием. Это нужно делать именно пока ты учишься в школе, пока у тебя формируется мозг. Не забывай про математику и геометрию - там очень много логики и правильного мышления, умения правильно доказывать и обосновывать своё решение. Сам я научился, когда не мог пройти игрушки, и потому начал взламывать их. Это было очень давно. 30 лет прошло. Самое счастливое время было. Когда начинает получаться, то получаешь удовольствие от проделанного, понятого. Хочется ещё и ещё, опыта всё больше, и начинаешь понимать быстрее, уже на рефлексах. Это лучшая работа в мире, даже если бы за неё мало платили. В советское время так и было, но люди наоборот ещё и на работе оставались, и домой не шли, чтобы попрограммировать подольше. Тебе можно позавидовать, так как у тебя всё впереди. Удачи тебе!
@pluhinet
@pluhinet 3 месяца назад
Скайнет не забудет твой вклад!🤣
@thecode010
@thecode010 3 месяца назад
Так, стоп. Мы в 22 году?
@magetel9042
@magetel9042 3 месяца назад
это видос перезалив. Кска старая, тоесть "CS:GO", не КС2. Как-то так
@xasd4721
@xasd4721 3 месяца назад
​@@magetel9042 Перезалив старый, а реклама новая)
@user-rq5ks1ws9n
@user-rq5ks1ws9n 2 месяца назад
Да ты в прошлом
@Leshiko_Ru
@Leshiko_Ru 2 месяца назад
Без применения читерства или фарма, просто об идее. Многим людям надоели онлайн-игры - встретить адекватных игроков зачастую очень большая проблема и один-единственный неадекват-читер способен заруинить игру многим игрокам разом (привет, GTA-online!). Многие наевшиеся такого онлайна люди постепенно возвращаются к сингл- и кооп-проектам. Если нейросеть будет предлагать кооп-партнёра, всегда готового присоединиться к игре в пару игроку - это будет великолепно и куда как лучше любого модового бота.
@ddsnafu
@ddsnafu 3 месяца назад
Трекать объекты на видео не обязательно нейросеткой. Нейросеть находит область с объектом, далее трекинг можно делать чем-нибудь более легковесным, например IVT
@HowdyhoNet
@HowdyhoNet 3 месяца назад
А что делать с интерсекциями? Вообще была идея сделать гибридный режим.
@ddsnafu
@ddsnafu 2 месяца назад
@@HowdyhoNet Извините, не понял, что означает интерсекция, не совсем компетентен. Если под этим имеется в виду, как отличить однотипные объекты, и трекать их отдельно - вариантов масса, статей много. Что касается IVT трекера - гляньте статью на хабре "Самообучающийся трекер объектов: как отслеживать цель в изменчивых условиях сцены". Достаточно подробно, плюс рабочий код на питоне и с++. Вам достаточно будет передать в алгоритм прямоугольник с найденным нейросеткой объектом. Не знаю, куда тут в личку написать, могу прислать видео, как у меня оно работает. Тестировал без GPU, скорость в разы выше по сравнению с поиском изображения нейросетью на каждом кадре.
@HowdyhoNet
@HowdyhoNet 2 месяца назад
@@ddsnafu Спасибо! Почитаю
@darkseer8378
@darkseer8378 3 месяца назад
Когда за valve бесплатно качаешь ботов, чтобы были похожи на людей в следующем sc3.
@Arlate_
@Arlate_ 2 месяца назад
Бот который съедает больше половины ресурсов ртх2080 🤭
@user-qx8bb6dq5d
@user-qx8bb6dq5d 2 месяца назад
можно зделать турниры по кс на которых будут сражаться нейросети созданные програмистами. я бы хотел посмотреть на это)
@ezert22
@ezert22 2 месяца назад
Сделай фулл Тиму ботов просто, у каждого свой ход будет и своя стратегия и тем самым не будут мешать друг другу боты и никто не кикнет
@Lyagyshka_Creg
@Lyagyshka_Creg 3 месяца назад
Кому тоже жалко куриц?
@MangoRate
@MangoRate 3 месяца назад
Все мы знаем что чел сверху транс😢 👆
@FlAME152E
@FlAME152E 3 месяца назад
Хахаа😂
@user-ws1ho9kt6l
@user-ws1ho9kt6l 3 месяца назад
Ахахахахах
@Oleg1000v
@Oleg1000v 3 месяца назад
Нифига не шарю в программировании. Но понимаю, что за этим будущее. А тут ещё и наткнулся на твой ролик. Это просто бомба!!! Не играю в КС, но очень, очень хочу увидеть конечный результат.
@okolenmi7511
@okolenmi7511 2 месяца назад
Так скорость реакции человека около 150мс. Время прицелки меньше зачастую. Если у тебя сетка делает это быстрее чем 150мс на регулярной основе, то тут уже бан должен быть. Случай когда игрок стреляет быстрее - валхак (человек высчитывает когда другой игрок выходит из-за стены и уже готов, хотя на деле видел его только пару десятков милисекунд), чтение по шагам (иногда понимаешь когда враг должен выйти по шагам и стреляешь так же не от рекции а по таймеру), ну и выстрел после пика (это от удачи зависит).
@pingwin840
@pingwin840 3 месяца назад
Я за клонирование поведения.
@MangoRate
@MangoRate 3 месяца назад
КТО ЖДАЛ ЭТОГО ВИДЕО Рекорд 12❤🎉
@user-ws1ho9kt6l
@user-ws1ho9kt6l 3 месяца назад
Тоже ждал
@user-fw5ei3vr9w
@user-fw5ei3vr9w 3 месяца назад
Тоже
@XeneRain
@XeneRain 22 дня назад
Люди создали игры чтобы занять себя: Люди создают нейросети чтобы она играла в эти игры
@shadik25
@shadik25 Месяц назад
Нейросеть можно использовать для тренировок, не только в кс, но и в каких-либо других соревновательных шутерах. Например, 1 на 1 с ботом играть и тренировать аим
@SaladHate
@SaladHate 3 месяца назад
Чувак, ты же успешный кодер, с вашими зарплатами ты можешь покупать 4090 ежедневно, вообще все модели, потом выбрать понравившуюся, а остальные хранить для коллекции
@HD-vi8tt
@HD-vi8tt 3 месяца назад
Видимо не всё так классно как кажется
@user-lz3cz2zc4w
@user-lz3cz2zc4w 3 месяца назад
​@@HD-vi8ttлюди которые зарабатывают миллион, они как правило и тратят миллион, поэтому у них как и у нас нет денег
@Flamezl
@Flamezl 2 месяца назад
Хахах,кодер знакомый на лучшей нефтедобыче КЗ получает 200к рублей, в соседнем офисе маркетолог его же уровня получает 700к(эколог(нефтедобыча бл!)- 500к)
@nurmuxammadxabibullayev3943
@nurmuxammadxabibullayev3943 3 месяца назад
Го в кс 2 Залайкайте пусть увидит)))))
@jindo937
@jindo937 2 месяца назад
кс 2 - дичь!
@chesteris777
@chesteris777 3 месяца назад
Спасибо вас за видео ,монтаж,озвучку,старания и за обучение нейросети в игре😊
@user-yt4mh2xg9r
@user-yt4mh2xg9r 3 месяца назад
Локацию на карте можно определить с помощью SIFT дескрипторов, правда нужно будет сначала на пустой карте побегать, чтобы потом позицию матчить. По известной позиции уже можно и путь строить, и укрытия подбирать. Но идея с копированием поведения - звучит интереснее.
@davidkhankhadjayev5013
@davidkhankhadjayev5013 3 месяца назад
скоро: делаем нейросеть который делает нейросеть
@MangoRate
@MangoRate 3 месяца назад
Уже есть такое
@bestia_show
@bestia_show 3 месяца назад
Что-то не актуально)
@EMELOT_
@EMELOT_ Месяц назад
Ждешь финальную версию ультра бота для кс ?
@PreDsedaTeli
@PreDsedaTeli 3 месяца назад
Автоматизируй полностью ее работу, я про запуск катки и т д, будет полной имбой)))
@Zeniom_Asxc
@Zeniom_Asxc 3 месяца назад
Теперь вы не узнаете почему здесь так много лайков🤫🤫🤫
@BlazeXx0
@BlazeXx0 3 месяца назад
Поздно братан, Поздно... (изменено) он написал что никто не узнает что он гей)
@ERROR_-_404-_-
@ERROR_-_404-_- 3 месяца назад
Я тоже , но это тоже никто не узнает 😢
@merk_merk
@merk_merk 3 месяца назад
Урааа норм видио
@KEMIX_
@KEMIX_ 3 месяца назад
Где то я такое уже видел
@Just226
@Just226 3 месяца назад
Уверен?
@timofeiyasinskii8908
@timofeiyasinskii8908 3 месяца назад
О : Лайкни за печеньку
@user-kj3rr6tg3x
@user-kj3rr6tg3x Месяц назад
Выкачать из Source карту того же Dust, убрать из нее все текстуры, то есть оставить только полигональную сетку и на ней натренировать передвижения, синхронизируя нахождение союзников и потенциальное(предиктед) нахождение противника из реальной игры в карту
@user-jt9km4jv5k
@user-jt9km4jv5k 2 месяца назад
автор проделал огромное количество работы, сам разбирается в теме
@Galichev1
@Galichev1 3 месяца назад
Я не играю в кс, но надеюсь валв тебя засудит и наконец объяснит, что значит читы в игре.
@Myxa-AI
@Myxa-AI 3 месяца назад
не думаю что это можно засчитать за читы
@Galichev1
@Galichev1 3 месяца назад
@@Myxa-AI ну так подумай ещё
@user-xv3sj1qk3o
@user-xv3sj1qk3o 3 месяца назад
Вот из за таких людей как он (автор) не хочется играть в онлайн игры. Постоянно какие то боты и читы. Нельзя просто чтобы играл человек, просто обычный человек без преимуществ. Но нет, они продолжают...
@denamix6926
@denamix6926 3 месяца назад
​​@@user-xv3sj1qk3oТы просто школьник задрот, который не понял, что разработчики должны защищать свой проект от такого, а не авторы софта не делать новые фишки. Всё, что не запрещено - разрешено. Не банят - значит позволяют.
@denamix6926
@denamix6926 3 месяца назад
@Sillert31
@Sillert31 3 месяца назад
бля чел,зачем давать доступ к читу который невозможно спалить,в этой игре и так проблема с нубами что скачивают читы,а ты только что создал новых читаков,сделать такую нейронку для видео - круто но давать всем доступ к ней - нет
@NotCheats
@NotCheats 3 месяца назад
Так кс го нету серверов кс 2 довно вышла
@denamix6926
@denamix6926 3 месяца назад
Если ты не можешь убить ходящую тушку, которая видит врагов только в области своего обзора, то это твои проблемы. В Cs go уже проходили наводнение такими ботами в дм и ничего страшного не произошло, играли вместе с ним, ибо эти боты хуже среднего игрока, а аим на 100% им никто не сделает, ибо с сервера сразу такой полетит.
@bekjankurmanaliev4708
@bekjankurmanaliev4708 2 месяца назад
Есть еще момент что информация о противнике может быстрее приходить через звуки шагов и с этим тоже нужно будет что-то сделать
@Gqngers
@Gqngers 2 месяца назад
Единственное, что забыл сделать хауди это поставить звук, чтобы он распознавал шаги, а то он получается глухой и на ощуп всё видит. Просто он тогда точно будет как симпл, так как симпл всегда ориентируется по звукам первым делом :)
@zohidota
@zohidota 3 месяца назад
1
@akkonetik
@akkonetik 2 месяца назад
слишком много воды в видосах в последнее время, отписка)
@silver7211
@silver7211 3 месяца назад
Чувак, могу предложить тебе для передвижения использовать радар, и учитывать положение тиммейтов на нем. Это не требует просмотра файлов игры. И скорее всего тема с вэйпоинтами будет в самый раз вместе с радаром ❤
@bamblebi1773
@bamblebi1773 3 месяца назад
Сделай так, чтобы камера распознавала твои движения и передавала в cs, таким образом ты можешь управлять движениями с игроком в cs
@ogow4857
@ogow4857 2 месяца назад
Ребят, всего вам самого ...просто поражён вашей работой..с уважением.От души всего самого наилучшего...
@Davidonch1k
@Davidonch1k 3 месяца назад
Я за behavioral cloning, он будет с каждым разом учится, и будет интересно наблюдать, как он будет ставиться всё лучше и лучше.
@sineichl8635
@sineichl8635 3 месяца назад
нейрасетка читом не сщитается , но запрещена тоесть за это банят (но не смогут) все что помогает и дает преимущество запрещается и банятся в кс именно то что ДАЕТ ПРЕИМУЩЕСТВО
@anri_khv
@anri_khv 3 месяца назад
Натренировать передвижения по демкам топ игроков, + обучить базовым таймингам, и разбить карты на 3 части мид а и б плент, можно обучить сначала выходу на а за т и передвижения за кт на а
@user-ht7dx2se4f
@user-ht7dx2se4f 3 месяца назад
Очень интересно про то как это будет развиваться дальше, мне кажется что можно попробовать совместить несколько вариантов передвижения одновременно или же сразу все но не думаю что пк настолько мощный и мне кажется что игра такой нейросети пока что какая-то фриковая не понятные действия не много прослеживаются но это поправимо (хоть я и не программист но идею все таки вкинул ) удачи в твоём проекте ,с меня лайк и подписка
@z2z6z83
@z2z6z83 3 месяца назад
Насчёт быстрой и реалистичной стрельбы сделай типо треугольник с хитбоксом: в плечи надо быть на готове и целится а по твоему здоровью и скорости уже двигаться от плеч в голову по горлу. Потому что плечи легче попасть и шире, да и при первом попадание противник замедляется что гораздо оправдывает и упрощает далее попадание хэдшотом
@DmytroSaliamon
@DmytroSaliamon 3 месяца назад
Переведи все 700 изображений в формат вебп. Размер кб изображения в таком количестве штук очень важен
@user-qy8mz9up1h
@user-qy8mz9up1h 3 месяца назад
Может ещё еë научить распознавать оружие? Если из прохода торчит авп то он сразу видит его чтобы пикнуть, как в моменте симпла😅
@user-black_box
@user-black_box 3 месяца назад
Сегодня я пошел на пробный курс по программированию эмоций не описать просто ❤
@AlexDevQa
@AlexDevQa 3 месяца назад
Как всегда на высоте, и спасибо за работу - роботы довольны :)
@SheldyPy
@SheldyPy 2 месяца назад
Не знаю как описать, на-сколько круто то, что делает этот человек 👍🔥🤯
@user-ry6go9cw9o
@user-ry6go9cw9o 3 месяца назад
Если распознавать одной нейронкой (которая слабо нагружает ГПУ) область изображения где есть человек, а потом эту область передавать нейронке (более точной) для того чтобы распознать Т или КТ + голову, тело , ноги, оружие в руках. Тогда можно имея такие же аппаратные затраты, брать больше информации о противнике, или тиммейте (с греной он или нет) и улучшать поведение АИ.
@z2z6z83
@z2z6z83 3 месяца назад
Сделай обучение от стримов или записей игр киберспортсменов по видео ведь твоя нейросеть тоже обучалась по кадрам. Есть важные части такие как передвижение, позиции, стрельба.
@user-ms4cm8ze6i
@user-ms4cm8ze6i 3 месяца назад
Отлично проделанная работа! Хочу порекомендовать заморочиться с 5 вариантом так как хоть и в начале будет муторно в последстивии его намного проще масштабировать и если с кс еще куда не шло карты в ручную восоздавать то если кто-то в последствии захочет использовать форк этого проэкта для другой игры с 3 вариантом перемещения это вряд ли получится
@Tpumep
@Tpumep 3 месяца назад
Как сделать бота передвижения: 1) Дать нейронке обучатся на ботах в кс2, копирует ботов, идея тупая но всеже 2) Дать нейронке обучатся на заранее скачанных видео с гемплеем турниров ; дать неронке обучатся в режиме Патруль кс2 ; дать желающим бомжам денег чтобы они бегали по карте потом это скормить нейронке (вроде как матч можно сохранить, вовсяком случае в доте2 такое есть) ; всунуть кастомных ботов в кс2 и подрубаем нейронку (ну в доте2 кастомных ботов можно установить)😎 3) Спросить у синеров геймдевов как они делают AI. 4) Установить движок соурц и распокавать там нужную карту (во всяком случае это все работало в CSS и cs1.6), возможно получится конвертировать карты в иные движки.
@user-kd2vc2re5h
@user-kd2vc2re5h 3 месяца назад
Пипец! Такое впечатление, что текст к выпуску писала нейросеть, с задачей "растяни время" и "используй по максимуму повторяющихся слов". Реально уложиться в 10-15 минут. Мотал почти всё время. Интересно конечно, но очень затянуто.
@DESERT_CAT
@DESERT_CAT 3 месяца назад
Сможешь создать полу-нодовый язык програмирования. Так чтобы можно было легко ориентироваться как новичку так и спецу
@WAUZZZ4BZ
@WAUZZZ4BZ 3 месяца назад
Я считаю что на радаре достаточно информации для перемещения. Можно обучить нейросеть распознавать происходящее на миникарте. Противников, союзников, может даже нейросеть сможет научится строить поинты автоматически, а потом пытаться следовать по ним.
@d_k5126
@d_k5126 3 месяца назад
ох и весело конечно станет играть когда ты ее скинешь в доступ, но меня лично интересует фарм кейсов, хорошо бы что нейронка могла играть в дезматч и не быть супер сильной, в целом там никому мешать не будем И да, мне кажется 5-й вариант интереснее, бихавер клонинг
@antplay6759
@antplay6759 3 месяца назад
Идея хорошая. Сам смотрю с первого выпуска. Но когда ты выставишь ее на общее обозрение, куча игроков пойдет себе скачивать себе эту нейросеть. Тем самым будет огромный наплыв игроков, которые будут использовать ее в качестве чита. Либо ее надо жестко ограничить, чтобы она не могла использоваться как чит(скорость реакции больше чем у человека сделать например), либо пускай она хранится у тебя
@-eco-
@-eco- 3 месяца назад
Скоро хауди сделает своего робота в реальной жизни и данное видео пойдет также в действие😂😂
@pavelkoleda656
@pavelkoleda656 3 месяца назад
За основу датасета можно скачать архив с детками про игроков с ХЛТВ и заснять видео обучив ее. Также попросить записи демок с Faceit иди же обычного мм. Даже в ХЛТВ очень много базы будет для нейронки я думаю
@SergejKolmogorov
@SergejKolmogorov 3 месяца назад
Ты крут! Я однажды попытался установить тензорфлоу на винде чтобы воспользоваться CUDA и в какой-то момент просто забил болт на это.
@relevil_official
@relevil_official 2 месяца назад
Почему бы не сделать Нейросети как бы свою память, чтобы она "знала" всю карту как это знает обычный человек. Так сказать, симуляция абстрактного представляения карты. Тогда если её научить ходить, в теории она бы смогла сама анализировать карту и передвигаться по карте сама, потому что она бы понмала где путь. Конечно я думаю тут без дата сета ни как. Плюс в КС есть мини карта, что если использовать изображение с мини карты для понимания где нейросеть находится.
@BodyaTV999
@BodyaTV999 3 месяца назад
холодильник который будет считать на сколько дней вам хватит еды и содержать все рецепты показывая то что ты можешь приготовить))))
@crash5972
@crash5972 3 месяца назад
Так это рил не так сложно реализовать, гениально -_-
@Arlate_
@Arlate_ 2 месяца назад
кхм. Да какбы с этим и ChatGPT вполне справится. Ну с рецептами по крайней мере... Хмм доделать чтоли свою нейронку. Она для такого кейса помоему сгодилась бы. У меня первая и пока к сожалению за год единственная нейронка какраз считает как используя всё доступное сырьё и известные рецепты, приготовить определённое соотношение продукции. Только продукцию пришлось бы классифицировать как-то хитро для составления меню. У меня там эта часть вообще сырая без памяти и оптимизации, тоесть просто проваливающаяся в один из локальных минимумов.
@niksibirski440
@niksibirski440 Месяц назад
Дак ведь есть же уже такие холодильники. Они тебе еще смс кидают, что купить, а то кончилось. Или даже сами доставку вызывают...
@BodyaTV999
@BodyaTV999 Месяц назад
@@niksibirski440 ни хухры-мухры
Далее
Sigir sog'ish yigit sog'ishdan oson | Bravo jamoasi
01:00
100❤️
00:19
Просмотров 6 млн
Я сделал ДРИФТ игру =) (Фильм)
56:21
Я сделал Minecraft, но есть нюанс ...
13:52
НЕЙРОСЕТЬ ПРОХОДИТ СКАЙРИМ
27:36
iPhone 12 внутренний пух!
1:00
Просмотров 354 тыс.
Проверил, как вам?
1:01
Просмотров 964 тыс.