Нейросеть научили генерировать уровни для Super Mario Bros

Фото: © Cl?udio Luiz Castro / Unsplash License

Команда из Копенгагенского университета разработала нейросеть MarioGPT, способную генерировать бесконечное количество уровней для игры Super Mario Bros по заданным текстовым параметрам. 

Нейросеть MarioGPT требует начальных знаний Python и понимания структуры уровней. Она позволяет сгенерировать карту без труб, противников и блоков, или, наоборот, насытить ими до предела и всячески комбинировать. ИИ выложен в свободный доступ на GitHub.

Нейросеть работает на тонко настроенной модели GPT2 и воспринимает команды в виде текста. То есть можно просто написать ей «много труб, нет врагов, низкая высота, среднее количество блоков» и получить желаемый уровень.

Сами разработчики отметили, что несмотря на возможности нейросети и малое количество принимаемых команд, она не всегда работает хорошо и иногда уровни непригодны для прохождения.

Исследование показывает возможности алгоритмов процедурной генерации. Благодаря большим языковым моделям, их можно использовать для обучения искусственного интеллекта и развивать его для выполнения более сложных задач.

SIBNET.RU В TELEGRAM
Еще по теме
Steam изменил правила возврата денег за игры
Виртуальные гонки стали спортом
Football Manager добавит женские команды
Стал известен победитель чемпионата мира по Dota 2
смотреть все