В презентации рассмотрены вопросы искуственного интеллекта (ИИ), его виды, о создании проектов на ИИ, работа ИИ в играх.
Вложение | Размер |
---|---|
budkevich_darya_112-p.pptx | 850.64 КБ |
Слайд 1
“Создание игры на Python с помощью Искусственного интеллекта” Исполнитель: Будкевич Дарья Александровна студентка группы 112-П Преподаватель: Васильева И.В.Слайд 2
ИИ это Искусственный интеллект (AI) – раздел информатики, который занимается решением когнитивных задач, обычно предназначенных для человеческого интеллекта, таких как обучение, решение проблем и распознавание шаблонов. Искусственный интеллект (AI) часто ассоциируется с робототехникой и научной фантастикой, но на самом деле он давно вышел за пределы фантастических фильмов. Сегодня искусственный интеллект – это часть продвинутых компьютерных технологий. Одним из выдающихся ученых в этой области является профессор Педро Домингос.
Слайд 3
О создании проектов на ИИ Стадии-шаги: Стадия 1 . Разочарование Когда мы говорим о создании хотя бы простых ботов, глаза наполняются блеском, а в голове мелькают сотни идей, что он должен уметь делать. Стадия 2 . Принятие Когда смесь немного сбита студенческой литературой, можно приступать к практике. Стадия 3 . Развитие Теперь переходим непосредственно к теории ИИ. Их условно можно разделить на 3 категории
Слайд 4
Стадия 4. Азарт Теперь, когда дело сдвинулось с мёртвой точки, вам наверняка хочется создать что-то более серьёзное. Стадия 5. Работа Теперь же, когда вы уже вполне ясно представляете, как ИИ создавать и чем при этом пользоваться, пора выводить свои знания на новый уровень.
Слайд 5
Виды ИИ Слабый ИИ – боты, которых мы видим в компьютерных играх, или простые подручные помощники, вроде Siri. Они или выполняют узкоспециализированные задачи или являются незначительным комплексом таковых, а любая непредсказуемость взаимодействия ставит их в тупик. Сильный ИИ – это машины, интеллект которых сопоставим с человеческим мозгом. На сегодняшний день нет реальных представителей этого класса, но компьютеры, вроде Watson очень близки к достижению этой цели. Совершенные ИИ – будущее, машинный мозг, который превзойдёт наши возможности. Именно об опасности таких разработок предупреждают Стивен Хоккинг, Элон Маск и кинофраншиза «Терминатор».
Слайд 6
Python — высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ. Этот язык: Интерпретируемый. Объектно-ориентированный. Со строгой динамической типизацией
Слайд 7
Использование ИИ Если вы когда-либо играли в видеоигры, почти со стопроцентной вероятностью можно утверждать — вы взаимодействовали с искусственным интеллектом (ИИ). Независимо от того, являетесь ли вы любителем гонок, стратегий, шутеров или других жанров, в играх всегда будут элементы, контролируемые ИИ. Однако чаще всего его ассоциируют с поведением персонажей, будь то нейтральные торговцы, противники или даже животные.
Слайд 8
Работа ИИ в играх Он необходим для улучшения игрового опыта геймеров. Самая распространённая роль ИИ в видеоиграх — управление неигровыми персонажами, и разработчики часто используют различные трюки, чтобы NPC выглядели более умными. Один из широко используемых алгоритмов называется конечным автоматом (FSM или finite-state machine). Его ввели в разработку видеоигр в 1990-х годах. В примере алгоритма FSM NPC может выполнять четыре основных действия в ответ на возможные ситуации: поиск помощи, уклонение, блуждание и нападение. Многие известные игры, например Battlefield, Call of Duty и Tomb Raider, включают в себя успешные примеры искусственного интеллекта на основе FSM-алгоритма. Более продвинутый метод, который используют разработчики для повышения персонализированного игрового опыта, — алгоритм дерева поиска Монте-Карло (MCTS или Monte Carlo Tree Search). Алгоритм MCTS был создан для предотвращения аспекта повторяемости, который присутствует в FSM-алгоритме.
Снеговик
Голубая лягушка
Два морехода
Сказка "Колосок"
Хризантема и Луковица