Тема: Определение эффективных подгрупп в социальной группе на основе применения методологии анализа социальных сетей (ЗИЛ-методологии)
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 10
1 МЕТОДОЛОГИЯ ИССЛЕДОВАНИЯ СОЦИАЛЬНЫХ СЕТЕЙ (8ИА-МЕТОДОЛОГИЯ) 12
1.1 Типы малых социальных групп 15
1.2 Инструментарий 8ИА 16
1.2.1 Программный инструмент Pajek 17
1.2.2 Программный инструмент UCInet 19
1.2.3 Программный инструмент NetworkX 19
1.2.4. Сравнение программных инструментов: общие принципы . 21
1.2.5 Сравнение основных функциональных возможностей 21
1.2.6 Сравнение функционала визуализации, предоставляемого
программными инструментами 23
1.3 Выбор программных инструментов для проведения детального
сравнения 27
2 ИНФОРМАЦИОННАЯ БАЗА ИССЛЕДОВАНИЯ 29
2.1 Сбор информации 29
2.2 Формирование социоматрицы 30
2.3 Результаты подготовки исходных данных 32
3 РАЗНОВИДНОСТИ ПОДГРУПП 34
3.1 Подход «снизу вверх» 35
3.1.1 Клика 35
3.1.2 И-клика 36
3.1.3 И-Клан 37
3.1.4 К-сплетение 37
3.2 Подход «сверху вниз» 39
3.2.1 Компоненты 40
3.2.2 Блоки и точки среза (бикомпоненты) 40
3.2.3 Лямбда-наборы и мосты 41
3.2.4 Фракции 41
3.3 Сравнение популярных алгоритмов кластеризации графов ... 43
4 АНАЛИЗ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ
ПРОГРАММНЫХ ИНСТРУМЕНТОВ ПО ВЫЯВЛЕНИЮ ПОДГРУПП 44
4.1 Программный инструмент ИС1пе1 44
4.1.1 Выявление клик 44
4.1.2 Выявление п-клик 45
4.1.3 Выявление п-кланов 46
4.1.4 Выявление к-сплетений 47
4.1.5 Выявление лямбда-наборов 48
4.1.6 Выявление сообществ алгоритмом Гирвана-Ньюмана 49
4.2 Программный инструмент Ра)ек 50
4.2.1 Степени центральности 50
4.2.2 Бикомпоненты 51
4.2.3 Метод к-ближайших соседей 51
4.2.4 Обобщенное к-ядро 52
4.2.5 Острова 54
4.2.6 Блочная модель 55
4.2.7 Р-клики 55
4.3 Программный инструмента ОерЫ 57
4.3.1 Лувенский алгоритм 57
4.3.2 Лейденский алгоритм 58
4.3.3 Алгоритм О1гуап-Ие’№шап 59
4.4 Библиотека NetworkX 60
4.4.1 Алгоритм разбиения графа на две части 61
4.4.2 Алгоритм выявления к-клик 62
4.4.2 Алгоритм выявления «модульных» сообществ 62
4.4.3 Метод распространения меток 63
4.4.4 Алгоритм выявления «жидких» сообществ 64
4.4.5 Алгоритм Гирвана-Ньюмана 65
4.5 Сравнительный анализ программных инструментов 66
ЗАКЛЮЧЕНИЕ 67
СПИСОК ИСТОЧНИКОВ 69
ПРИЛОЖЕНИЕ А 72
ПРИЛОЖЕНИЕ Б 73
ПРИЛОЖЕНИЕ В 76
ПРИЛОЖЕНИЕ Г
📖 Введение
Важно определить, каким образом можно оценить характер взаимодействия, его силу и качество, для решения этой задачи можно использовать как аналитический, так и эмпирический подход. Например, как поступит обычный человек, если окажется в незнакомой ситуации и будет вынужден строить взаимоотношения с людьми, которых видит впервые? Если бы человек рассуждал как машина, то наиболее логичным было бы использование системы мер и весов, сбор начальных данных и их оценка в рамках установленной системы мер. Однако люди поступают иначе, они ориентируются на собственный опыт и интуицию. Понимание этого необходимо для построения правильной модели исследователем.
Задача определения подгрупп в некотором рабочем коллективе важна особенно с точки зрения формирования в будущем в этом коллективе успешно работающих команд.
Одной из основных проблем в изучении социальных структур является их субструктура с точки зрения группировок. Количество, размер и соединения между подгруппами в сети могут многое сказать нам о вероятном поведении сети в целом. Как быстро все будет происходить через акторов в сети? Будут ли конфликты, затрагивать несколько групп или фракций. В какой степени подгрупп перекрывают друг друга? Все эти аспекты структуры подгруппы могут быть очень важны для прогнозирования поведения сети в целом.
Сетевой подход при изучении социальной группы может многое сказать о том, как существует этот человек в некоторой социальной группе (сети). Некоторые люди могут действовать как «мосты» между подгруппами, другие могут быть изолянтами; некоторые действующие лица могут быть космополитами, а другие - местными с точки зрения их групповой принадлежности. Такие различия в способах, которыми индивиды связаны с группами, могут быть весьма важны для их поведения.
Один из наиболее распространенных интересов структурных аналитиков заключается в «подструктурах», которые могут присутствовать в сети. Диады, триады и эгоцентричные окрестности, можно рассматривать как субструктуры.
Многие из подходов к пониманию структуры сети подчеркивают, как плотные связи строятся от простых диад и триад до более расширенных плотных кластеров, таких как «клики». Этот взгляд на социальную структуру акцентирует внимание на том, как солидарность и связь крупных социальных структур могут быть построены из мелких и тесных компонентов: своего рода подход «снизу вверх». Сетевые аналитики разработали ряд полезных определений алгоритмов, которые определяют, как большие структуры составляются из меньших, таких как клики, п-клики, п-кланы, к-сплетения и др.
Разделение действующих лиц на группы и подструктуры может быть очень важным аспектом социальной структуры. Это может быть важно для понимания того, как может вести себя сеть в целом. Предположим, что участники одной сети образуют две непересекающиеся группы; и предположим, что участники другой сети также образуют две группы, но членство в них частично совпадает (некоторые люди являются членами обеих групп). Там, где группы перекрываются, можно ожидать, что конфликт между ними менее вероятен, чем когда группы не перекрываются. Там, где группы перекрываются, мобилизация и распространение могут быстро распространяться по всей сети; там, где группы не пересекаются, черты могут встречаться в одной группе и не распространяться на другую.
Также можно искать субструктуру «сверху вниз». Рассматривая всю сеть, можно думать о подструктурах как об областях графа, которые кажутся локально плотными, но в некоторой степени отделенными от остальной части графа.
Идея о том, что некоторые области графа могут быть менее связаны с целым, чем другие, может привести к пониманию линий расщепления и деления. Более слабые стороны в «социальной ткани» также создают возможности для брокерских и менее ограниченных действий. Таким образом, количество и размеры регионов, а также их «топология соединения» могут быть важны для прогнозирования как возможностей и ограничений, с которыми сталкиваются группы и участники, так и для прогнозирования эволюции самого графа.
Обнаружение подгруппы — это описательная задача локального анализа шаблонов, целью которой является поиск подмножеств данного набора данных, в которых распределение двоичной целевой переменной существенно отличается от ее распределения во всех данных, измеряемых мерой качества. Как правило, подгруппы описываются сочетаниями условий на атрибутах набора данных.
✅ Заключение
Было проведено исследование для определения производственных связей в реальных социальных группах. На основе проведенных опросов была создана информационная база исследования.
Были изучены наиболее популярные методики к определению подгрупп, а также степень их поддержки существующими программными инструментами и удобство использования.
Были рассмотрены основные разновидности «подгрупп», разработанные теоретически, реальность их существования была подтверждена их обнаружением в реально существующих социальных группах.
При сравнительном анализе программных инструментов было установлено, что в системе Pajek реализовано большее число алгоритмов, также можно настраивать большее число параметров, что позволяет получить более точные результаты. Этот инструмент более удобен для решения задач, связанных с выявлением подгрупп, поскольку предоставляет пользователю дополнительную возможность визуального отображения полученных результатов. Стоит отметить, что Pajek работает с сетью как с набором векторов и в некоторых случаях это может стать значимым ограничением, однако для решения поставленной задачи этот инструмент подходит лучше всего.
Было установлено что программный инструмент Gephi обладает хорошими встроенными средствами визуализации, помимо этого, он обладает удобными средствами проведения аналитических вычислений базовых характеристик. Однако, в сравнении с другими рассмотренными инструментами имеет, у него достаточно небольшой функционал аналитических функций. Для решения поставленной задачи он не подходит.
Было выявлено, что коммерческий программный инструмент UCInet имеет самую большую и подробную документацию, очень большой перечень доступных алгоритмов анализа графов, однако, имеет не очень удобный интерфейс. Для решения задачи выявления подгрупп в социальной группе этот инструмент подходит.
Наравне с существующими программными инструментами также была рассмотрена библиотека NetworkX. Было выявлено, что эта библиотека хорошо справляется с решением типовых аналитических задач, помимо этого, в ней имеются средства визуализации сетей. Этот пакет обладает достаточно подробной и качественной документацией. Для решения поставленной задачи рассмотренный программный пакет также может быть использован, при этом требуется знание языка Python на базовом уровне.
Было проведено сравнение различных алгоритмов кластеризации для определения подгрупп как более плотных кластеров, в результате удалось установить, что для используемой выборки наиболее эффективно работает алгоритм Лувена.
Исходя из выше сказанного можно заключить, что цель работы была достигнута.



