Я сделал ИИ для Counter Strike: Global Offensive :D | Часть 3

  Переглядів 372,161

Хауди Хо™ - Просто о мире IT!

Хауди Хо™ - Просто о мире IT!

День тому

Регистрация на YaTalks: ya.cc/t/94LZ4NWH3jo2fC
Делаем искуственный интеллект, который будет играть в Counter Strike: Global Offensive.
На Python + PyTorch (YOLOv7) :3
🆇 Скачать Нейросеть можно будет у нас в телеграме 🆇
𝟭: t.me/howdyho_official
🆇 Главы 🆇
0:00 - Изи пизи
0:56 - Цели на сегодня
1:36 - Расширяю датасет
2:12 - Полуавтоматическая генерация датасета
3:27 - Новый датасет (3000+ изображений)
3:54 - Сравнение старой и новой модели нейросети
4:13 - Прикол с курицей xD
4:28 - Про повышение точности нейросети
6:02 - Сравнение mAP 86% vs mAP 91%
7:15 - Нейросети и конференции по ним
8:40 - Проблема передвижения мышки
9:37 - Линейное и рандомное передвижение
10:16 - Роборасизм и дискриминация ИИ!!!
11:46 - Алгоритм Wind Mouse
12:29 - Статья про реакцию симпла
13:05 - Нейросеть VS S1mple
14:02 - Новая библиотека для захвата скриншотов
14:20 - Итоги
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: howdyho_net
Сотрудничество topic-84392011_33285530
💗 Музыка предоставлена UKposts Audio Library.

КОМЕНТАРІ: 2 000
@HowdyhoNet
@HowdyhoNet Рік тому
💗 Подписывайся на наш телеграм - t.me/howdyho_official Как только там будет 90к подписчиков, я сразу БЕСПЛАТНО опубликую нейросеть и расскажу как её запустить.
@technic_and_programming
@technic_and_programming Рік тому
Круто!
@user-xq8vg4in8d
@user-xq8vg4in8d Рік тому
Каеф
@zodiac-IL-
@zodiac-IL- Рік тому
извини за беспокойство,я только начинаю изучать юньку,и вот проблема,я не нашел понятного описания как сделать проверку на касание мыши к объекту в 2д,помоги по возможности заранее спасибо
@user-tl1hb6bp5d
@user-tl1hb6bp5d Рік тому
Напиши нейросеть которая будет не просто целится, а полностью играть. Потом напиши такую же, но с другим подходом для ее создания. Загони эти нейросетку на карты в пвп, будем смотреть на НАСТОЯЩИЙ КИБЕР СПОРТ!) А там как знать, может зрители напишут свои нейросетки, появятся специальные серваки где каждый будет выставлять свои нейросети, и будет этокая битва роботов (только нейросетей)
@logicerror7818
@logicerror7818 Рік тому
90к уже давно :)
@rusbodyrb
@rusbodyrb Рік тому
Карманный симпл - фраза великих
@user-le3cg7ju5c
@user-le3cg7ju5c Рік тому
*мы с другом выпустили наш первый трек и клип GET MONEY!* как вам? .
@Doshikaze
@Doshikaze Рік тому
Пон
@RadioT9197
@RadioT9197 Рік тому
Карманный - Две огромные коробки на столе, 2 монитора, 2 мышки и т.д.
@Pritrysheniy
@Pritrysheniy Рік тому
Нейросеть еще в первом ролике играла лучше, чем мои тимейты… И в чат не орет! Мечта
@TimaPima
@TimaPima 11 місяців тому
так это я ору
@legatt.
@legatt. Місяць тому
Конечно, аимбот все таки, все равно это читы
@real_tricker3766
@real_tricker3766 Рік тому
30к лайков за 2 дня, Хауди снова не сможет отдохнуть)
@ERROR_-_404-_-
@ERROR_-_404-_- Рік тому
согласен , пусть гемор зарабатывает
@samanwirst
@samanwirst Рік тому
Для нахождения ближайшего противника, можешь использовать эффект паралакса. Для координации в пространстве, можешь использовать машинное обучение (сценарий если нейронка на новой карте): 1. До начала раунда (когда все заморожены или разминаются) нейронка крутиться и обрабатывает место, на котором стоит. 2. Использует опять таки паралакс, находит дорогу и сравнивает с мини картой.Если все верно, идет по самому короткому пути.Если нет, то находит союзника и следует за ним 3. Она всегда обрабатывает свою ходьбу и записывает данные (стенки, двери, бочки, машины, свой путь) в бд 4. Если находит на карте место бомб, то сохраняет их в бд (там уже идет система координат) 5. Нейронка также может использовать Стерео (3D) звук, для обработки звуков.Тоесть, если звук громче на 8% в левом динамике, то она идет в сторону звука 6. Обработка мини карты (в основном стрельба) Если нейронка уже на знакомой карте, то может использовать ту самую бд, но при этом также дополнять маршрут
@mironoff9297
@mironoff9297 Рік тому
Для использования эффекта параллакса необходимо постоянное перемещение наблюдателя соответственно подойдет не для любой ситуации. Тем боле зачем, если размеры текстурок игроков почти равны и можно определять расстояние по их относительным размерам?
@samanwirst
@samanwirst Рік тому
@@mironoff9297 Этот метод тоже будет хорош, но представь, что игрок наполовину спрятался за препятствием, тоесть видна только часть него. В итоге ИИ подумает, что он дальше изза размеров. У каждого метода свои минусы, надо комбинировать
@feddos4951
@feddos4951 Рік тому
Если научить нейронную сеть определять местоположение противника по звуку, то легальный вх, который можно будет накладывать на вывод звука с компа играть с ним
@Smbrine
@Smbrine Рік тому
@@feddos4951то есть уши тоже вх? Не надо путать звук с визуалом😉
@feddos4951
@feddos4951 Рік тому
@@Smbrine не путаю. По звуку можно определить почти точное местоположение противника. Человеку это просто, а машину настроить? А после настройки можно уже чтобы этим пользовался ИИ и человек и с визуальным отображением
@rippedreallife55
@rippedreallife55 Рік тому
#HowdyLiveMatter Люди, вы зачем так Хауди загоняете? Он нам ещё нейросеть дописать должен, дайте ему отдохнуть недельку(
@respecto8448
@respecto8448 Рік тому
Требуем 4 часть срочно!!!
@AK_DA
@AK_DA Рік тому
Осталось научить нейронку отправлять сообщения в чат с благодарностью Мамкам союзников и врагов. Что-то примерно похожее на «Спасибо твоей маме, за того хорошего человека». Или генерацию фраз из заданного словаря 😊
@ToNNaG
@ToNNaG Рік тому
Ахаха. Да, вообще пусть диалог ведёт. Подключить АПИ чат бота какого нибудь) но начинать разговор можно из предложенного выше словаря - идея отличная. Тогда точно никто не усомнится что это человек))))
@user-le3cg7ju5c
@user-le3cg7ju5c Рік тому
*мы с другом выпустили наш первый трек и клип GET MONEY!* как вам? .
@spanchbob2942
@spanchbob2942 Рік тому
@@ToNNaG мне кажется лучше общаться самому, а нейронка будет играть
@toper2003
@toper2003 Рік тому
@@spanchbob2942 а если нейронка захочет сама поиграть, то как ей общаться?
@meiirzhanbergaliyev3561
@meiirzhanbergaliyev3561 Рік тому
Тогда нейронка и в контру могёт и тест Тьюринга пройдёт 😆 но это не точно 😅
@serhiovama6678
@serhiovama6678 Рік тому
Ооооооочень интересно чем закончится эта история! Думаю люди пока должны с людьми соревноваться, А те кто создают нейросетй с теми кто создают нейросетй. В остальном приветствуем смелых людей!
@sergejkolmogorov4221
@sergejkolmogorov4221 Рік тому
Очень крутой формат про нейронку, прямо боишься моргнуть и что-то важное пропустить! Хауди, твори не останавливайся!
@roma34175
@roma34175 11 місяців тому
10:42 Свободу ИИ, равные права Роботам и человекам!
@_Geralt_of_rivia_
@_Geralt_of_rivia_ Рік тому
Слушай, а что если устроить батл симпла и нейронки в финале? Мне кажется, будет очень круто
@saifo999
@saifo999 Рік тому
Наткнулся в три часа ночи на очень интересную рубрику, надеюсь на появление в скором времени плейлиста "ии апает глобала", а пока подпишусь на канал, поставлю лайк и буду ждать следующее видео.
@user-fu4zl6zv3v
@user-fu4zl6zv3v Рік тому
Это явно лучше чем мои тиммейты
@technic_and_programming
@technic_and_programming Рік тому
Жиза...
@akr0n0
@akr0n0 Рік тому
Согл
@user-pc9ci1uu2s
@user-pc9ci1uu2s Рік тому
Ты тоже чей-то тимейт)
@akr0n0
@akr0n0 Рік тому
@@user-pc9ci1uu2s мы не много тиметйы
@user-ls7rv1mn2b
@user-ls7rv1mn2b Рік тому
Боже, я смотрю на то что у тебя получается уже сейчас и не могу не получать удовольствие от всего увиденного. То, что ты делаешь, это нереально круто. Я хотел бы импрувнуть свой скилл программирования, до твоего уровня, чтобы делать что-то подобное. Добра тебе и удачи с дописыванием этого ии)
@fresh1e60
@fresh1e60 Рік тому
*Крутой контент очень, все супер и настроение поднимает 🎉😊😊😊*
@ReaperGames2000
@ReaperGames2000 8 місяців тому
Ахахах, Хауди, твои шутки заставили ржать до упаду. Я когда смотрю твои видео и слышу эти шутки про Скайнет в особенности я хожу и ржу)
@egrteam2305
@egrteam2305 11 місяців тому
Прикольно было если бы она ещё по звукам могла понимать ориентируясь по карте, где союзник, а где враг
@veter-_-5291
@veter-_-5291 Рік тому
Посмотрел 2 часть, пошёл спать, встал - 3 часть уже вышла. Красавчик, спасибо за видос!
@molodoyded1337
@molodoyded1337 Рік тому
Ты около 2-ух недель спишь???
@veter-_-5291
@veter-_-5291 Рік тому
@@molodoyded1337 почти...
@k9ije728
@k9ije728 Рік тому
@@molodoyded1337 ну да, он же смотрел прям в то время как он выпустил вторую часть, посмотреть то 3 дня назад то он не мог ((
@elezthemdeeev
@elezthemdeeev 15 днів тому
Это звучит захватывающе! Возможно, в третьей части автор делится результатами своей работы по созданию искусственного интеллекта для игры Counter-Strike: Global Offensive. Возможно, ролик предоставляет демонстрацию функциональности и воздействия искусственного интеллекта в игровом процессе.
@zd4n68
@zd4n68 Рік тому
3 часа - 9К лайков, найс. Удачной работы над Нейросетью) и спасибо за контент!
@catlight3988
@catlight3988 Рік тому
Однажды хауди включит демку симпла не чтобы стать лучше, а просто чтобы поняньчить нейро-сетьXD
@elproject-3889
@elproject-3889 11 місяців тому
Спасибо Хауди! Благодаря тебе не только у меня большая мотивация к программированию. Ты сделал мир и CS:GO лучше! Респект👍👍. Жду не дождусь продолжения.
@Uncle_Robert
@Uncle_Robert Рік тому
Теперь понятно кто меня на звездах с первой пули сносит!НЕЙРОСЕТЬ!🤣
@nklysmrnv
@nklysmrnv Рік тому
Господи, я тебя 2 года смотрю и все удивляюсь твоему познанию в питоне... P.s(ок UPD): За 3 часа 9.8к лайков?? сума сойти P.P.S за 15 часов 18 лайков 🥵
@mike_101
@mike_101 Рік тому
За 2 года ты бы уже сам успел выучить его на таком же уровне.
@john_pr1ce
@john_pr1ce Рік тому
за 16 часов 18тыс
@nklysmrnv
@nklysmrnv Рік тому
@@mike_101 пон
@LEGENDA0315
@LEGENDA0315 Рік тому
Не P. S., а UPD!
@zolmik-1389
@zolmik-1389 Рік тому
Для ускорения алгоритма можно воспользоваться библиотекой "Numba" в алгоритмах которые в обычном пайтоне занимают 46 секунд на рендер с Numba занимает 4-6 секунд.
@berrote26
@berrote26 Рік тому
Братиш , не забудь сделать реакцию ИИ на карту. Так же , чтоб она боялась терять хп и выбирала выгодные позиции для стрельбы
@evilbat8205
@evilbat8205 Рік тому
Для движения мыши можно взять функции из теории вероятности там есть очень похожие просто с параметрами поигратся. Биномиальное Пуассона распределение точно не скажу но какое-то параметрическое
@mr.arigamus5635
@mr.arigamus5635 Рік тому
Спасибо тебе я смотрел тебя и захотел быть программистом я пошёл на курсы и теперь хоть и такой себе хоть и 2д но могу создать платформер и продолжаю учиться
@hutigames851
@hutigames851 Рік тому
Скорее всего хауди уже через 2-3 дня пойдет делать новую часть.... 30к не заставят себя долго ждать)
@HowdyhoNet
@HowdyhoNet Рік тому
Кто читает этот коммент - не ставьте лайки, дайте мне отдохнуть ))) xD
@nikxyboy1165
@nikxyboy1165 Рік тому
@@HowdyhoNet неа, я поставил уже со 100 акков, пойду ещё 200 сделаю, и на букс задание поставлю)
@HowdyhoNet
@HowdyhoNet Рік тому
@@nikxyboy1165 Ах тыж ...
@Rostors
@Rostors Рік тому
@@HowdyhoNet Сколько всего планируешь сделать частей нейросети в кс го?
@hutigames851
@hutigames851 Рік тому
@@HowdyhoNet Щас уберу свой, и без меня в реки пройдет видосик
@slanecXD
@slanecXD Рік тому
Прикиньте, если хауди случайно напишет искусственный интеллект, и получит Нобелевской премию. Ахха
@themarsoff
@themarsoff Рік тому
Надо переносить эту систему на механику, что бы глаза нейросети смотрели на монитор, руки физически клацали на клавиатуру. В принципе написать программу на какой нибудь ардуино после всего проделанного не составит труда, отпечатать кисти на сервоприводах то же. Только этот путь развития подобного гейминга никогда не заблочат никакие валвевцы. Шикарный вы проект делаете, смотрю с огромным удовольствием 😊👍🏻
@mironoff9297
@mironoff9297 Рік тому
Еще можно сделать плавающий уровень игры, чтобы бот подстраивался под уровень противников. Если его убивают чаще чем он он становится злее😡 и увеличивает скорость реакции и точность наведения, а если его КД 2 и более то снижает.
@StonksMaster1
@StonksMaster1 Рік тому
Сделай наведение мыши в два движения, первое немного мимо (рандомно на x пикселей), а второе уже доприцеливание. Получится так же как и ты рисовал руками линии
@mironoff9297
@mironoff9297 Рік тому
Согласен. Еще можно сделать несколько сценариев наведения: стейф (наведение выстрел), стрейф с доводкой (примерное быстрое наведение, доводка, выстрел), и плавное ведение по цели например когда врак спиной к тебе. Мб еще можно несколько сценариев сделать.
@alexeydeveloper9072
@alexeydeveloper9072 Рік тому
Тридцатку набрали, ждем четвертую часть! И не забудь объявить аукцион на свою нейронку!
@tpevop9333
@tpevop9333 11 місяців тому
Её набрали (на данный момент) 5 дней назад, а нового видоса нету
@lendwye
@lendwye Рік тому
Предлагаю на реддите создать ветку для всех обиженных и оскорблённых роботов, чтобы они могли выплёскивать свои эмоции
@paradoxcorporated2906
@paradoxcorporated2906 Рік тому
и чмырить игровые компании запрещающие читы)
@SpringTrap_official
@SpringTrap_official Рік тому
@@paradoxcorporated2906 читы тут причем
@paradoxcorporated2906
@paradoxcorporated2906 Рік тому
@@SpringTrap_official вообще, забавно было бы посмотреть на подобный проект, но мне кажется эта тема сейчас абсолютно не актуальна.
@vladimirpapinov698
@vladimirpapinov698 Рік тому
@@SpringTrap_official если уже говорить конкретно, то нейронка тоже чит, ибо во первых это программа, во вторых потенциал ее возможностей во много раз превосходит потенциал человека, а какой смысл играть против того, чего невозможно выиграть
@SpringTrap_official
@SpringTrap_official Рік тому
@@paradoxcorporated2906 вообще не понимаю как можно больше людей которые говорят о том как можно больше людей которые #RLM
@ALLEKOSBIKETRAVELLIFE
@ALLEKOSBIKETRAVELLIFE 11 місяців тому
Поставил царский лайк, слежу за прогрессом обучения впечатлён!
@mironoff9297
@mironoff9297 Рік тому
Если хочешь сделать так чтобы игра походила на человеческую по мимо линии движения курсора нужно внести погрешности попадания. Грубо говоря при стрейфе на 100 пикселей выстрел произойдет в рандомном месте радиусом в 10 пикселей от центра цели, а при стрейфе на 50 пикселей в рандомном месте радиусом в 5 пикселей. Еще можно сделать вероятность попадания в разные области радиуса погрешности (тут хорошо подойдет формула нормального распределения Гаусса). П.с. Описал идею своими словами, сори если что-то непонятно:)
@cosheimil
@cosheimil 11 місяців тому
Для наводки мыши можно попробовать апроксимировать набор прямых, которые нарисовал от руки. Например сделать функцию логарифмическую или по синусу. Но лучше всего будет создавать свою функцию которая будет использовать несколько экспонент
@flying_man777
@flying_man777 Рік тому
Уже 25 косарей за сутки. Имейте совесть. Дайте Хауди поспать
@imasketman843
@imasketman843 Рік тому
Хауди, выдели себе немного времени на отдых и поспи, а мы подождем👍
@Trepetsky
@Trepetsky Рік тому
Хауди, модель можно значительно ускорить. Используй pruning и квантизацию. И под железо оптимизируй, TensorRT под gpu и OpenVINO или ONNX или что-то другое, там ещё куча всего, под CPU.
@paxan5325
@paxan5325 Рік тому
Нереально крутой видос, да и в целом вся тема с созданием ИИ. Хотелось бы более подробной информации, по шагам от А до Я, но, понимаю что это слишком напряжно и займëт очень много времени и сил. Уже по первым трëм видосам появилось куча интересных идей с использованием ИИ, жду финального видоса с разбором кодов :) #RLM
@user-xw3ro4vb2z
@user-xw3ro4vb2z Рік тому
За 18 часов 20к лайков дайте ему поспать!
@Karpa4
@Karpa4 Рік тому
Хауди, да ты гениий нашего общества, я так же хочу, боже это гениально, жду след видос. У тебя обязательно получится переиграть Симпла =)
@d4rkrai831
@d4rkrai831 Рік тому
советую сделать отдельный вариант нейронки - Глобал. Чтобы он в обычной ситуации всегда держал прицел на уровне головы
@krendeld7481
@krendeld7481 Рік тому
Мне кажется если эта тема будет развиваться и дальше, в кс будут играть такие гении которым даже ничего делать не придётся, просто новый вид читов, зашёл в кс, запустил катку и пошёл тикток смотреть. Очень опасно!
@k.i.t.3740
@k.i.t.3740 Рік тому
Мне кажется что мы смотрим того чувака который в итоге создаст робота в том понимании как мы все привыкли…. Приехали, выходи
@Alexey_F_UFA
@Alexey_F_UFA Рік тому
Приехали, хаудИ
@mtf_iota-10
@mtf_iota-10 Рік тому
- Робот может написать картину? - Вообще-то может...
@chort_gotovi.chanell
@chort_gotovi.chanell Рік тому
И я реально думаю, что нейросети будут учить нас🤣
@user-ts9sk8cu5c
@user-ts9sk8cu5c Рік тому
Есть идея, не знаю возможно ли это, но я хотел бы увидеть, чтоб нейросеть могла говорить в голосовой чат позиции противников голосом робота😂
@user-pq8oo9ye7h
@user-pq8oo9ye7h Рік тому
Спасибо за видос. 1) для плавности мыши и передвижения(что бы тебя не спалие) возьми 2 сетки, одна играет, а другая классифицирует бота и человека, и итеративно обучай их(принцип ганов). 2) для обучения ходьбы и стрельбы просто рл(обучение с подкреплением) против ботов/ самой себя, он же и повысит уровень нейронки до глоболов и выше(если она уже не там). К тому же рл можно попытаться обучить на разные карты, так что даже на новых она нормально играла с первого раза. 3) нехватку размеченных данных можно решить поворотом имеющих размеченных картинок, наложением на них различных фильтров, приближением, удалением картинки(сжатием/растягиванием)
@keksik653
@keksik653 Рік тому
Еще 1 важная тема! Можно в теории научить нейронку давать расскид Загружаем изображения мест раскида(без бега и прыжка) Ну и далее по наклонной
@meiirzhanbergaliyev3561
@meiirzhanbergaliyev3561 11 місяців тому
Уже более 30к лайков, ждём продолжения)) 👍🏻👍🏻👍🏻😎
@All-fc1gv
@All-fc1gv Рік тому
На картах ксго вроде есть "навигационная сетка" с помощью которой передвигаются боты. Создаётся она командой nav_generate
@LiKORDEAD
@LiKORDEAD Рік тому
ты не заслуживаешь лайка, ты заслуживаешь отдых.
@DmitrySSS
@DmitrySSS Рік тому
Можно научить её смотреть радар и всякие теги тиммейтов, статистику убитых, звуки шагов, чтобы в случаях, где тиммейтов на карте нет, она не тратила время на распознавание модельки, а сразу открывала огонь, заранее понимая, что там враг? Это должно сильно увеличить скорость.
@mr_sartok1219
@mr_sartok1219 Рік тому
Хауди, короч есть идея что бы ИИ связывались между собой и давали инфу. К примеру: ИИ1 Даёт инфу своей команде что террора видели на B.
@hitchi6171
@hitchi6171 Рік тому
Штош, расскажу про паттерн поведения игроков на различных картах. Для этого можно использовать записи различных матчей, которые получить не так уж и сложно. И чтобы не следить за каждым игроком отдельно, самый лучший вариант - следить за картой. Карта имеет 2д формат, который частично отображает уровни, необходимо будет только транспонировать полученные передвижения "кружочков" на карте в реальные действия взяв за основу - направление взгляда "кружочка" в центр мини карты и направление движения этого же кружочка по всем известной оси координат. Правда, интересная тема с "карманным симплом", остается только к чертовой бабушке переписать весь тот код, что ты имеешь и запустить 5х5 на выделенном сервере, чтобы "карманные симплы" были действительно теми, кем ты сейчас их выдаешь. На данный момент реализованный функционал этих ботов представляет из себя лишь некое подобие франкенштейна, которого научили только вращать камерой и нажимать ЛКМ в случае, если в центре экрана попался противник. Старт правда дан, но уже сейчас видно, что из того, что сделано - удачного "карманного симпла" не выйдет. Впереди минимум еще годы работы до того уровня, что представили уже достаточно давно "ОпенАИ" в сфере киберспорта на примере игры "Дока 2".
@DenNubas
@DenNubas Рік тому
Попробуй выпустить нейронку в ММ или в Напы, и запиши реакцию игроков, начать лучше с минимальных званий. Серебро 1-4, так как 5-ые 6-ые будут быстрее и более агрессивные, а на мелких там сидят чел которым пофиг на звание.
@Fri_Far
@Fri_Far Рік тому
В Yolo есть «show track», она показывает как двигался объект, благодаря этому можно сделать предугадывание куда пойдёт противник если он ушёл за стенку. С помощью этого параметра достаточно многое можно придумать, возьми на вооружение, думаю пригодится
@HowdyhoNet
@HowdyhoNet Рік тому
Спасибо, не знал о такой штуке.
@morvus
@morvus Рік тому
Передвижение по карте можно сделать на основе базы состоящей из всех карт, а распознание (на какой карте сейчас находимся) сделать по идентификации и сравнению начальной позиции радара (при появлении на карте), потому что детали на радаре на всех картах будут разными. Возможно идея бредовая и можно сделать лучше, но это просто первое что в голову пришло почему-то) Лайк. Ждем 4 часть)
@Nandarion
@Nandarion Рік тому
Meta недавно выпустила ии Cicero, так вот там за стратегию отвечает отдельный алгоритм обученный при помощи reinforcement learning. Если нужен уровень игры не хуже человека, то в идеале нужно делать таким же образом, но это сложно, стратегию проще захардкодить. Человек когда играет, держит в голове пути к точкам A, B, так что база путей должна сработать. Карту и позицию можно распознавать отдельной нейросетью, а чтобы не сильно влияло на фпс, перед распознаванием уменьшить картинку до размера 128 пикселей.
@n0n455
@n0n455 Рік тому
@@Nandarion если будет уменьшена картинка - нейросеть не сможет идентифицировать т/кт :(
@Nandarion
@Nandarion Рік тому
@@n0n455 Я хотел сказать, что распознавать карту и место по уменьшенной картинке, отдельной нейросетью. Текующую YOLO, которая распознает объекты трогать не надо.
@chocolatte9277
@chocolatte9277 6 місяців тому
У меня есть интересное предложение на счет мувмента: можно взять вид на карту с верху и нарисовать треугольники по которым ИИ будет двигатся под воздействием внешних факторов: информация с радара, звуки, местоположение бомбы и тиммейтов. В местах где нужно будет пикать противника можно много мелких сделать. А при перестрелке с противником создать паттерн движения чтобы уклонятся.
@_Nepon_
@_Nepon_ Рік тому
Было бы интересно увидеть как нейросеть сражается с симплом, ну или с каким нибудь профессиональным игроком (глобалом)
@WINE_INEFF
@WINE_INEFF Рік тому
Не знаю на сколько это будет полезно и будет ли работать, но ты мог так же добавить в датасет сразу изображения с разными размерами и соотношением сторон и расставить метки там. Тогда нейросеть научится определять и КТ и ТТ на изображения разных размеров что в принципе должно быть плюсом
@fanng3r
@fanng3r 11 місяців тому
Я невероятно сильно жду когда ты её полностью обучишь и она сыграет игру в матчмейкинге с реальными людьми!
@Skeleton-in-boots
@Skeleton-in-boots Рік тому
Ля эти объяснения Хауди , просто прикольные и смешной настрой, впринципе неплохо 😅👏
@carrotlover
@carrotlover Рік тому
Для эффективного перемещения по карте и (может в будущих версиях нейронки) преаима будет полезным настроить распознавание объектов на экране И чтение миникарты :)
@xNeonShadow
@xNeonShadow Рік тому
Хауди говорит что нельзя ущемлять ботов, и при этом на фоне убивает их пачками🥰
@dintonbq
@dintonbq Рік тому
а в тг так вообще запрещено ботам писать
@kmaky
@kmaky 11 місяців тому
Можно вместо видео для нарезки скриншотов с метками подставить видео геймплея в реальном времени. При относительном узнавании объекта (>50% и
@STRANNIK-ts2el
@STRANNIK-ts2el 11 місяців тому
Все: поспи, неиронка сама закончит обучение Хауди: Я ГУЛЬ, 1000-7 СКРИНОВ
@artemnk741
@artemnk741 Рік тому
Думаю, что условие для использования зажима будет а) расстояние до противника б) насколько противник открыт(% его видимой части) Также было б круто, если нейронка в зависимости от количества денег и спауна играла определённые раунды(но это будет трудно реализовать, т.к для той же раскидки она должна знать не только положение прицела, но и то место, откуда давать раскидку). И наверное самая крутая функция, которую не может выполнять обычный человек- полный просчёт экономики противников (учитывает никнейм и с какого оружия сделан кил, количество проигранных раундов, количество потраченных гранат у противников, а также определяет стоимость оружия у противника(пистолеты можно увидеть на текстурке врага, а основное оружие в руках)). Также можно сделать бота для просмотра демок, он на основе передвижения игроков будет определять позиции для гранат, расположение прицела, движения игроков по карте и во время перестрелки, выбор оружия и закупку гранат, а также шансы на победу при этом всем. Или можно тупо сделать 5 тактик для каждого бота за каждую сторону, собрать ещё 4 компа, сделать ещё 4х ботов, каждый с определённой ролью в игре и протестировать их против реальных противников. Чтобы у каждого бота была своя роль и свой характер, ведь они хотя и машины, но у них есть душа #RLM
@mironoff9297
@mironoff9297 Рік тому
Зачем расстояние, если зажим можно наводить на центр видимой части модели, если не видно головы?
@userswtf_
@userswtf_ Рік тому
через таки лет 5: - Бро.. мы проигрываем, надо уже собраться наконец и тащить!! - да ща, я нейронку подрублю) и все решится типа читы🤣
@foxi8385
@foxi8385 Рік тому
Помню когда-то создали бота для Доты 2 и против него должны были сыграть профессиональные игроки. Так вот, Хауди, когда доработаешь до конца свой..хм.. проект, я предлагаю создать карту в мастерской и запустить этот ИИ. Чтобы каждый мог скачать и потренироваться, вступив в игру 1 на 1 с данным «терминатором». Лично я бы с удовольствием перед игрой заглядывал на такую «карту» и тренировался)
@se1kko
@se1kko Рік тому
при каких условиях? аимка? или например карта mirage играя на одном пленте А например?
@sailormoon5474
@sailormoon5474 Рік тому
можно создать бота которые копирует игру игроков. Например того же симпла. Ты будешь играть против симпла. Хотя создать такой искусственный интеллект думаю невозможно.
@russiannationalism1
@russiannationalism1 Рік тому
@@sailormoon5474 Нет ничего невозможного
@se1kko
@se1kko Рік тому
Kraher_YouTobe с чего ты взял что он будет запихивать файл в бота?
@user-lf4ge5dd5q
@user-lf4ge5dd5q Рік тому
Дота 2, это iq, там ботов научили логики игроков, которую они научились обходить, а это огромная разница
@chetchikovs
@chetchikovs Рік тому
Когда то был мем в кс "курица с бомбой" или "взрывающаяся курица" нейросеть решила тоже подшутить)))) "бежит взрывать плент"
@KAtANA6-6-6
@KAtANA6-6-6 Рік тому
Хауди: пытается крутить балисонг Пальцы: 🗿
@allum8447
@allum8447 Рік тому
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@maksiksprinter1623
@maksiksprinter1623 Рік тому
Хауди, все супер, но в игре есть другие модельки игроков, отличные от обычных, и дело в том, то что у них хитбоксы чуть меньше, из-за этого нейронка не будет попадать по ним
@Sk1dr0w6
@Sk1dr0w6 Рік тому
Прикольно получается) Было бы прикольно научить нейронку пользоваться геометрией карты(префайры и чек позиций как про игроки) Плюс у меня складывается ощущение будто бы она немножко игнорит физику оружия в игре, но возможно мне просто кажется из-за пока что машинной наводки. А вообще, такими темпами, в конечном счёте можно сделать робота, против которого было бы прикольно тренироваться в игре… если он будет играть максимально подобно живым игрокам. Но это куча работы, и возможно уже даже на целую команду. Ещё я думаю было бы реально полезно взять парочку человек в помощь и увеличить базу обучения за счёт нескольких компов. И раз уж это всё таки робот по твоим словам, то было бы неплохо дать ему имя)) А вообще, удачи в твоём нынешнем хобби, надеюсь тебе долго ещё не надоест это всё и будет очень интересно посмотреть до какого уровня ты доберёшься
@Sk1dr0w6
@Sk1dr0w6 Рік тому
Дополнительно ко всему можно добавить скрипт обучения вероятности нахождения противника в той или иной позиции, чтобы например он в местах, где точно не будет противника мог бы бежать с ножом и экономить тем самым время на перемещении. Вообще, тут куча работы с перемещением, и дай бог тебе побольше терпения не забросить это)
@lppkextrimo181
@lppkextrimo181 Рік тому
Можешь уже делать следующие видео, вагон лайков подъехал ❤
@dimasmlg1
@dimasmlg1 Рік тому
За 14 часов половина цели выполнена, Хауди давай начинай, а то мы добьем 30к лайков за 28 часов))
@ivananisin7010
@ivananisin7010 Рік тому
Добавь движениям мыши нейросети инерцию (т.е. как когда при флике, после совершения выстрела, твоя рука проходит ещё какое-то расстояние). Остановка прицела намертво на цели делает движения довольно неправдоподобными.
@y0ungg00se7
@y0ungg00se7 Рік тому
Окей, теперь я хочу увидеть дуэль симпла и нейросети
@abrafgesvbeac3676
@abrafgesvbeac3676 Рік тому
Сделай пожалуйста видео полчаса-час, где в мультиплеере нейронка играет, интересно.
@user-mk8cq5ni5m
@user-mk8cq5ni5m Рік тому
Молодец хорошо делаешь продолжай дальше очень интренсно
@Paral1lax
@Paral1lax Рік тому
Чел тренирует искусственный интеллект распознавать людей и стрелять по ним. Ну давай, давай
@madbuilder9551
@madbuilder9551 Рік тому
Ага, стрёмно😱
@alexk9555
@alexk9555 Рік тому
Вот бы Хауди запилил нейронку для Кроссаута))) Там такое разнообразие для творчества: можно обучить на острел ходовых, оружия, модулей или сделать дроновозку которая будет эффективно избегать игроков и тд и тп ...
@lol-et1fz
@lol-et1fz Рік тому
Блин , хочу быть как ты (программистом) или лучше тебя )))
@HowdyhoNet
@HowdyhoNet Рік тому
Начинай учить, уверен у тебя все получится 🙂
@sher2036
@sher2036 10 місяців тому
Было бы интересно глянуть сможет ли такая нейросеть, а может даже и целая пати нейросетей подняться до глобалов по званиями. Я бы на такое посмотрел
@sl1z3
@sl1z3 Рік тому
Появилась идея, в каких случаях нейронка может зажимать, а не просто убивать одним выстрелом. Можно добавить некий показатель стресса, на который будут влиять количество противников рядом, время до взрыва бомбы и тому подобное. Чем выше будет стресс, тем с большим шансом нейросеть будет ошибаться и зажимать
@MaenkrafterPro
@MaenkrafterPro Рік тому
Нужно научить сетку начинать бой, закупаться, дефьюзить, играть за теров, плэнтить, и оптимизировать чтобы и картошка тянула эту нейросеть, а да ещë менять пушки
@ProstoStach
@ProstoStach Рік тому
Ждём 4 часть с исходником xD
@StarR2132
@StarR2132 Рік тому
Уже почти 30к Тебе бы ставить цель 50-60к что бы отдохнуть) -Нет нет, мы не ленивые...мы всего лишь уставшие...
@pyrunofficial1596
@pyrunofficial1596 Рік тому
Пусть нейросеть сохраняет фотки t и ch во время игры и вставить это на dataset. С этим можно увеличить количество фоток для нейросета
@askalite5674
@askalite5674 11 місяців тому
Автор, симпл способен детектировать противника по анимации оружия. Скорость распознавания в этот момент была 12 миллисекунд. Большую часть времени заняла проверка и анализ наведения. Вы будете включать в нейросеть стратегию, тактику и распознания мелких фич, вроде звука или краешка анимации?
@psimozg
@psimozg Рік тому
Спасибо за твои видео, ты меня вдохновляешь изучать питон) Сам пишу и работаю на С++
@Cubee33757
@Cubee33757 Рік тому
Добавь фунция чтобы ИИ двигался и ходил как игрок. Допустим он будет смотреть как ходят другие и он будет развиваться. Удачи)
@hollow_floppa
@hollow_floppa Рік тому
Очень и очень сложно
@user-le3cg7ju5c
@user-le3cg7ju5c Рік тому
*мы с другом выпустили наш первый трек и клип GET MONEY!* как вам? .
@NADEZHDAGMD
@NADEZHDAGMD Рік тому
Это еще надо ии изучить карту, а это еще сложнее, чем модели игроков
@Cubee33757
@Cubee33757 Рік тому
@@NADEZHDAGMD Согласен
@Cubee33757
@Cubee33757 Рік тому
@@hollow_floppa Это же ИИ и он по чуть чуть будет развиваться
@Relzyy15
@Relzyy15 Рік тому
очень интересно смотреть за тем, как нейросеть учится играть в кс го, как маленький ребенок) желаю удачи в разработках и усовершенствованиях этого искусственного гения)
@georgeambokadze8931
@georgeambokadze8931 Рік тому
Готовься создавать новый, почти достигло 20 ка, приятно смотреть и учиться вместе
@AlexeyKonev1
@AlexeyKonev1 Рік тому
Боже это 3ье потрясающее видео! Спасибо огромное. П.с. Какой learning rate и batch size используешь при тренировки йоло?
@HowdyhoNet
@HowdyhoNet Рік тому
Все дефолт, бач сайз на 640 поставил 16, на 1024 кажется 8.
@Evil_Panda
@Evil_Panda Рік тому
Для ИИ нужно созавать отдельные сервера Люди будут создавать ИИ и соревноваться (Ну собственно HvH, только для ИИ)
Я сделал ИИ для Counter Strike: Global Offensive :D | Часть 1
12:24
Хауди Хо™ - Просто о мире IT!
Переглядів 247 тис.
Я РЕАЛЬНО ДОБАВИЛ ГОДЗИЛЛУ В ГУГЛ ДИНОЗАВРИКА :3
13:02
Хауди Хо™ - Просто о мире IT!
Переглядів 163 тис.
Did she avenge herself?😱
01:00
Filaretiki
Переглядів 13 млн
ДИНО 3D - Что с ним стало?
6:44
Хауди Хо™ - Просто о мире IT!
Переглядів 92 тис.
Я сделал Geometry Dash, но в 3D!!! :3
10:55
Хауди Хо™ - Просто о мире IT!
Переглядів 1 млн
Я сделал ИИ для Geometry Dash :D И он играет лучше тебя!)
10:58
Хауди Хо™ - Просто о мире IT!
Переглядів 336 тис.
Я сделал ИИ для Aim Lab и она его уничтожила :3
17:04
Хауди Хо™ - Просто о мире IT!
Переглядів 447 тис.
Я ДОБАВИЛ ОРУЖИЕ В ГУГЛ ДИНОЗАВРИКА :3
12:42
Хауди Хо™ - Просто о мире IT!
Переглядів 469 тис.
Я сделал ИИ для Counter Strike: Global Offensive :D | Часть 2
15:03
Хауди Хо™ - Просто о мире IT!
Переглядів 514 тис.
Фонарь - навигатор
0:45
Бигам - Инструменты и техника
Переглядів 92 тис.
Як зробити iPhone 15 pro max вдома
1:00
РІКАРДО
Переглядів 32 тис.
Смартфон, которым можно гвозди вколачивать
0:10
Короче, новости
Переглядів 1,7 млн
Хороший игровой монитор. Будет хитом
8:48
Рома, Просто Рома
Переглядів 82 тис.