title: Development of a self-learning robot for mobile games applications
metadata.name: dc.contributor.advisor
metadata.value: Котина Елена Дмитриевна
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Kotina Elena Dmitrievna
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Московская Маргарита Дмитриевна
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Moskovskaa Margarita Dmitrievna
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Козынченко Владимир Александрович
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Kozyncenko Vladimir Aleksandrovic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2021-03-24T15:08:44Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2021-03-24T15:08:44Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2019
metadata.name: dc.identifier.other
metadata.value: 049034
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/25977
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Выпускная квалификационная работа посвящена разработке самообучающегося бота для мобильной игры на основе обучения с подкреплением. Для получения значимой информации для обучения бота используется изображение кадра игры. С этой целью были разработаны и рассмотрены несколько алгоритмов обработки кадра игры и последующего получения информации. Среди этих алгоритмов были поиск по шаблону и различные виды классификатора на основе метода опорных векторов. Также была обучена классифицирующая нейронная сеть. Выбранными методами создается необходимый набор данных для обучения - вектор состояния. Описан процесс  разработки и обучения бота, базирующийся на получении информации о результативности его действий из векторов состояния. Указаны используемые архитектура нейронной сети и значения функции вознаграждения, необходимой для обучения с подкреплением. Приведены результаты экспериментов.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: The final qualification paper has viewed the development of a bot for a mobile game based on reinforced learning. Images of the game frame are used to obtain meaningful information for training the bot. For this purpose there are several algorithms were developed and considered for processing the frame and following the getting of information. Among these methods were pattern matching and various types of a classifier based on the support vector machine. A classification neural network was also trained.  The chosen algorithms are used for creating the necessary data set for training - a state vector. There is given the process of developing and training a bot, based on obtaining information about the effectiveness of its actions from state vectors. There is noted the used neural network architecture and the values ​​of the reward function required for learning with reinforcement. The results of the experiments are given.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: бот
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: игра
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: обучение с подкреплением
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: нейронная сеть
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: обучение с учителем
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: обработка изображения
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: поиск по шаблону
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: bot
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: game
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: reinforcement learning
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: neural network
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: supervised learning
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: image processing
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: template matching
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Development of a self-learning robot for mobile games applications
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Разработка самообучающегося робота для игровых мобильных приложений
metadata.lang: ru_RU
resources.filename: vkr_moskovskaa.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/25977/1/vkr_moskovskaa.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 1,33 MB
resources.filename: reviewSV_Otzyv_Moskovskaa.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/25977/2/reviewSV_Otzyv_Moskovskaa.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 815,05 kB