Нейронная сеть учится получать награду. Нейросеть учится получать сыр
Вставка
- Опубліковано 6 вер 2024
- Привет, сегодня мы будет учить нашу мышь не врезаться в стены, не попадаться в мышеловки, а также нажимать все кнопки, для получения награды, сыра. Для этого у нас будет обучаться нейронная сеть, воспользуемся мы одним из методов машинного обучения, обучения с подкреплением.
Это мой первый проект, с нейронными сетями. В этом видео нейронная сеть учится получать награду, в качестве награды используется сыр. Для его получения необходимо нажать все кнопки, при этом обходя различные препятствия. Но для этого у нашей мышки есть искусственный интеллект, она должна справиться ! Нейронные сети это хорошо, но какого вида нейросеть мы будем использовать? Для этого эксперимента я использовал ml-agents от Unity. Нейросеть из коробки, которая использует глубокое обучение, методом обучения с подкреплением или reinforcement learning.
► Немного обо мне ◄
Привет, я Сумрак, начинающий ютубер который увлекается разработкой игр и машинным обучением. На моем канале можно увидеть видео посвящённые разработкой инди игр и машинному обучению. Подписывайся =)
Это мой первый проект, с нейронными сетями. В этом видео нейронная сеть учится получать награду, в качестве награды используется сыр. Для его получения необходимо нажать все кнопки, при этом обходя различные препятствия. Но наша мышка с искусственным интеллектом должна справиться!
К сожалению у нет мозга :
Значит мы сделаем ему мозг а нет нейроную сеть
не веру ты пожож на крашера
Замечательный ролик! Подскажите, как вы награждаете нейронную сеть? Что происходит с весами в этот момент?
Мышиное обучение
*ОЧЕНЬ* хочу туториал как это сделать
Если умееш читать иди смотри в инете статьи по нейронкам а не понял как сделать остальное тогда не могут помочь с такими простыми вещами
@@_imhos Что? Ты сам-то понял что хотел сказать? Любой может додуматься до простого ´почитай в инете´.Вот только в том самом ´инете´ не всегда есть что-то на эту тему. А если и есть то либо на английском либо подаётся эта инфа очень и очень не понятно. А туториалы нужны для того чтобы умный человек пояснял разные тонкости до людей. Так что не понял зачем ты высказал ТАКОЕ так ещё и с претензиями 👺
Большая просьба рассказать Как это делать
Очень интересно
Спасибо за видео!
Сделай туоториал, пожалуйста
Генри милый
Самое интересное объяснение увиденного, и где оно? -1
А как Генри понимает что за объект?
Входные данные о том какой объект, а это типа (1 - сыр, 2 - ловушка, 3 - плита)? а расстояние?
мне кажется, вполне возможно что тут даже расстояние не нужно, вполне достаточно знать только направление
Круто!)
А можно где-нибудь посмотреть код? Возможно есть git или ещё что? Сам решил попробовать этим позаниматься. Теории очень много, но реализации никак не могу найти
А сможешь обучить его так, чтобы он установил связь между нажатием кнопок и появлением сыра без вознаграждения за кнопки?
где можно код посмотреть?
Ты ведь упустил всю математику обучения с подкреплением. Это вообще точно оно, а не генетический алгоритм?
Вот вот самого главного нет!(
у меня сомнения, что генетический алгоритм через 1 000 000 шагов так бы научился)
@@Champion81 ну, в принципе, возможно. Он в видео не давал никаких подробностей, так что нет оснований полагать, что это не генетический алгоритм.
@@cyanmargh у меня есть, так как он сказал, скок там связей и представляю, как методом случайного перебора можно нормальные веса создать, у меня в видосе первом генетический алгоритм 4 числа искать мог примерно 100 поколений
@@Champion81 автор не даёт внятного ответа по поводу того, сколько инфы он даёт для обработки. Если это просто факт того, что где-то луч упёрся во что-то, это действительно сомнительно, а если передаёт инфу о типе объекта, дистанцию до него и ещё что-нибудь, то вполне вероятно.
У тебя ошибка в превью к видео.
На юнити?
Джэй джэй это ты?
друг, идея шикарная, привью просто плохая