Искусственный интеллект в видеоиграх


В видеоиграх искусственный интеллект (ИИ) используется для создания отзывчивого, адаптивного или интеллектуального поведения , в первую очередь у неигровых персонажей (NPC), аналогичного человеческому интеллекту. Искусственный интеллект был неотъемлемой частью видеоигр с момента их создания в 1950-х годах. [1] ИИ в видеоиграх представляет собой отдельную подобласть и отличается от академического ИИ. Он служит для улучшения игрового опыта, а не для машинного обучения или принятия решений. В золотой век аркадных видеоигр идея ИИ-противников была широко популяризирована в виде ступенчатых уровней сложности, различных моделей движений и внутриигровых событий, зависящих от действий игрока. Современные игры часто реализуют существующие методы, такие как поиск пути и деревья решений , для управления действиями NPC. ИИ часто используется в механизмах, которые не сразу видны пользователю, таких как интеллектуальный анализ данных и генерация процедурного контента . [2]

В общем, игровой ИИ не означает, как можно было бы подумать, а иногда и изображают, реализацию искусственного человека, соответствующего NPC, в духе теста Тьюринга или общего искусственного интеллекта .

Термин «игровой ИИ» используется для обозначения широкого набора алгоритмов , которые также включают в себя методы из теории управления , робототехники , компьютерной графики и информатики в целом, поэтому ИИ видеоигр часто может не представлять собой «настоящий ИИ», поскольку такой методы не обязательно способствуют компьютерному обучению или другим стандартным критериям, а представляют собой лишь «автоматические вычисления» или заранее определенный и ограниченный набор ответов на заранее определенный и ограниченный набор входных данных. [3] [4] [5]

Голоса многих отраслей и корпораций [ кто? ] утверждают, что так называемый ИИ в видеоиграх прошел долгий путь в том смысле, что он произвел революцию в том, как люди взаимодействуют со всеми формами технологий, хотя многие [ кто ? ] эксперты-исследователи скептически относятся к таким заявлениям, и особенно к идее о том, что такие технологии соответствуют определению «интеллекта», стандартно используемому в когнитивных науках . [3] [4] [5] [6] Голоса индустрии [ кто? ] утверждают, что ИИ стал более универсальным в том, как мы используем все технологические устройства для целей, превышающих их прямое назначение, поскольку ИИ позволяет технологии работать разными способами, предположительно развивая свою собственную личность и выполняя сложные инструкции пользователя. [7] [8]

Однако люди [ кто? ] в области ИИ утверждают, что ИИ в видеоиграх — это не настоящий интеллект, а модное рекламное слово, используемое для описания компьютерных программ, которые используют простые алгоритмы сортировки и сопоставления для создания иллюзии разумного поведения, одновременно придавая программному обеспечению обманчивую ауру научного или научного. технологическая сложность и прогресс. [3] [4] [5] [9] Поскольку игровой ИИ для неигровых персонажей ориентирован на внешний вид интеллекта и хороший игровой процесс в рамках ограничений окружающей среды, его подход сильно отличается от подхода традиционного ИИ.