Анализ социального взаимодействия на примере повторяющейся игры «Дилемма заключенного»

Бердин Егор Максимович
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

В данной работе было проведен анализ социального взаимодействия на примере повторяющейся игры «Дилемма заключенного». Игра «Дилемма заключенного» была реализована с помощью Телеграм бота. На основе результатов игр, а также благодаря анкетированию испытуемых, были описаны стратегии игроков. Описанные стратегии были проверены на зависимость от факторов, полученных в ходе анкетирования. Так же был построен наивный Байесовский классификатор на основе анкетных данных, который кластеризовал модели поведения игроков. В конце работы с помощью эволюционного метода была определена наилучшая модель поведения.

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Обзор литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
§1. Формализация стратегий поведения . . . . . . . . . . . . . . . 6
§2. Проведение эксперимента . . . . . . . . . . . . . . . . . . . . . 9
§3. Проверка гипотез и сопоставление стратегий . . . . . . . . . . 18
§4. Определение стратегий игроков . . . . . . . . . . . . . . . . . . 29
§5. Кластеризация стратегий . . . . . . . . . . . . . . . . . . . . . 34
§6. Эволюция стратегий . . . . . . . . . . . . . . . . . . . . . . . . 37
§7. Поиск причины смены стратегии . . . . . . . . . . . . . . . . . 41
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Приложение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

В повседневной жизни люди довольно часто взаимодействуют между
собой. Это может быть общение в кругу семьи, с коллегами на работе или
соседями по дому. Но как происходит взаимодействие? Есть ли какие-нибудь
закономерности, согласно которым мы общаемся с одними, а другим попро-
сту не доверяем? Если постараться описать поведение каждого человека с
помощью теории игр, мы сможем ответить на этот вопрос.
Целью данной ВКР является выявление тех факторов, которые могут
влиять на взаимодействие людей. Сначала мы формализуем самые рас-
пространенные модели поведения. Затем, с помощью повторяющейся игры
«дилемма заключенного», будут проведены эксперименты непосредственно
с людьми. В данном эксперименте двум игрокам будут предложены два
варианта взаимодействия: довериться (Т) или обмануть (C).
После проведения эксперимента проводится запись результатов и
анкетирование испытуемых. На основе полученных анкет необходимо обна-
ружить факторы, которые влияют на модель поведения. На основе данных,
полученных в ходе проведения игр, необходимо выявить стратегии, которые
мы уже формализовали и найти новые.
На заключительном этапе можно запустить симуляцию, в которой мо-
дели поведения будут соревноваться друг с другом. Эта модель будет носить
эволюционный характер, то есть менее удачные модели будут заменяться на
те, которые показали наилучший результат. В результате эволюции можно
будет выявить наилучшую модель поведения.
Обзор литературы
При написании данной дипломной работы была использована на-
учная литература, Интернет-ресурсы и статьи для поиска необходимой
информации.
Для того, чтобы подойти к проведению эксперимента с точки зрения
теории игр, необходимо было изучить источники [1-5]. Благодаря данным ре-
сурсам стало возможно математически формализовать выявленные модели
поведения игроков.
В процессе работы понадобилось написать бота на платформе «Telegram».
Было решено писать программу на языке Python. На Интернет-ресурсе [15]
были подробно описаны начальные этапы подготовки к написанию бота
на данном языке. В источниках [16-18] были продемонстрированы мини-
мальные примеры рабочего бота, который умел отвечать на стандартные
сообщения и выполнять простые команды. С помощью советов и рекоменда-
ций из данного источника была написана первая рабочая версия бота. Для
улучшения работоспособности кода был изучен ресурс [19]. Эксперимент
по проведению игры подразумевает хранение большого количества дан-
ных. Для этой цели было решено воспользоваться бесплатной онлайн базой
данный MongoDB [20]. Инструкция по работе с данной базой была так же
изучена на ресурсе [19]. Благодаря статье на Интернет-ресурсе [21], было
решено воспользоваться сервисом Windscribe-VPN [22] для стабильного
запуска и работы бота в ходе проведения эксперимента.
В конце эксперимента испытуемые должны пройти анкетирование.
Для этой цели лучше всего подойдет Интернет-ресурс Google Формы [23].
Благодаря удобной системе хранения, анкетные данные могут быть сохра-
нены в таблицах Excel, с которыми удобно взаимодействовать, используя
различные методы, реализованные на языке программирования Python.
В процессе работы возникла необходимость в кластерном анализе.
Чтобы более детально разобраться в кластерном анализе, были разобраны
источники [6-9]. Изучив их, стало ясно, что для текущих задач подойдет
наивный классификатор Байеса. В источнике [12] хорошо описан наивный
классификатор Байеса, который решено было применить в данной работе.
Чтобы установить связь между факторами и поведением игроков,
была изучена литература [10,14]. В условиях данной работы и имеющих-
ся факторов было решено воспользоваться сопряженными таблицами и
критерием Хи-квадрат, который подробно описан в источнике [11].
Чтобы провести эксперимент наилучшим образом, дополнительно
была изучена статья [13], в которой описывался примерно похожий экс-
перимент. Это было сделано для того, чтобы понять, на какие аспекты
эксперимента стоит обратить наибольшее внимание.
§1. Формализация стратегий поведения
Имеем игру G = (N, (Si )i∈N , (ui )i∈N ), где N – набор игроков, Si –
набор действий для i-ого игрока, ui : S → R – выигрыш игрока i, где
S = S1 × S2 × . . . × Sn [3,4].
Смешанное расширение игры G – это игра = (N, (Σi )i∈N , (Ui )i∈N ), где
Σi = ∆(Si ) – смешанные стратегии i-ого игрока. Функция выигрыша
X
Ui (σ) = ui (s1 , s2 , …, sn )σ1 (s1 )σ2 (s2 )…σn (sn ),
(s1 ,s2 ,…,sn )∈S

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Татьяна П.
    4.2 (6 отзывов)
    Помогаю студентам с решением задач по ТОЭ и физике на протяжении 9 лет. Пишу диссертацию на соискание степени кандидата технических наук, имею опыт годовой стажировки ... Читать все
    Помогаю студентам с решением задач по ТОЭ и физике на протяжении 9 лет. Пишу диссертацию на соискание степени кандидата технических наук, имею опыт годовой стажировки в одном из крупнейших университетов Германии.
    #Кандидатские #Магистерские
    9 Выполненных работ
    Сергей Е. МГУ 2012, физический, выпускник, кандидат наук
    4.9 (5 отзывов)
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым напра... Читать все
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым направлениям физики, математики, химии и других естественных наук.
    #Кандидатские #Магистерские
    5 Выполненных работ
    Кормчий В.
    4.3 (248 отзывов)
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    #Кандидатские #Магистерские
    335 Выполненных работ
    Мария А. кандидат наук
    4.7 (18 отзывов)
    Мне нравится изучать все новое, постоянно развиваюсь. Могу написать и диссертацию и кандидатскую. Есть опыт в различных сфера деятельности (туризм, экономика, бухучет... Читать все
    Мне нравится изучать все новое, постоянно развиваюсь. Могу написать и диссертацию и кандидатскую. Есть опыт в различных сфера деятельности (туризм, экономика, бухучет, реклама, журналистика, педагогика, право)
    #Кандидатские #Магистерские
    39 Выполненных работ
    Катерина М. кандидат наук, доцент
    4.9 (522 отзыва)
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    #Кандидатские #Магистерские
    836 Выполненных работ
    Дмитрий К. преподаватель, кандидат наук
    5 (1241 отзыв)
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполня... Читать все
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполняю уже 30 лет.
    #Кандидатские #Магистерские
    2271 Выполненная работа
    Александр Р. ВоГТУ 2003, Экономический, преподаватель, кандидат наук
    4.5 (80 отзывов)
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфин... Читать все
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфинансы (Казначейство). Работаю в финансовой сфере более 10 лет. Банки,риски
    #Кандидатские #Магистерские
    123 Выполненных работы
    Мария М. УГНТУ 2017, ТФ, преподаватель
    5 (14 отзывов)
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ... Читать все
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ. Большой опыт в написании курсовых, дипломов, диссертаций.
    #Кандидатские #Магистерские
    27 Выполненных работ
    Анна С. СФ ПГУ им. М.В. Ломоносова 2004, филологический, преподав...
    4.8 (9 отзывов)
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания... Читать все
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания и проверки (в качестве преподавателя) контрольных и курсовых работ.
    #Кандидатские #Магистерские
    16 Выполненных работ

    Другие учебные работы по предмету

    Кооперативные игры на гиперграфах
    📅 2019год
    🏢 Санкт-Петербургский государственный университет