Jump to content

Блочное моделирование

(Перенаправлено с Блокмодели )

Блочное моделирование — это набор или последовательная структура , которая используется для анализа социальной структуры , а также для установки процедур разделения (кластеризации) социальной сети единиц ( узлов , вершин , акторов ) на основе определенных шаблонов, которые образуют особая структура благодаря взаимосвязи. [1] [2] В основном он используется в статистике , машинном обучении и сетевых науках .

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

В то время как некоторые утверждают, что блочное моделирование - это всего лишь методы кластеризации, Боначич и МакКонахи заявляют, что «это теоретически обоснованный и алгебраический подход к анализу структуры отношений». Уникальная способность блочного моделирования заключается в том, что оно рассматривает структуру не просто как набор прямых отношений, но также учитывает все другие возможные составные отношения, основанные на прямых. [4]

Принципы блочного моделирования были впервые представлены Франсуа Лорреном и Харрисоном К. Уайтом в 1971 году. [2] Блок-моделирование считается «важным набором инструментов сетевого анализа», поскольку оно занимается определением ролевых структур (четко определенных мест в социальных структурах, также известных как позиции) и выявлением фундаментальной структуры социальных сетей. [5] : 2, 3  По словам Батагеля , основная «цель блочного моделирования состоит в том, чтобы свести большую, потенциально бессвязную сеть к меньшей понятной структуре, которую можно будет легче интерпретировать». [6] Блокмоделирование сначала использовалось для анализа в социометрии и психометрии , но теперь распространилось и на другие науки. [7]

Определение [ править ]

Различные характеристики социальных сетей. A, B и C демонстрируют разную центральность и плотность сетей; На панели D показано замыкание сети, т. е. когда два актора, связанные с общим третьим актором, имеют тенденцию также образовывать прямую связь между собой. Панель E представляет двух действующих лиц с разными характеристиками (например, организационной принадлежностью, убеждениями, полом, образованием), которые склонны формировать связи. Панель F состоит из двух типов связей: дружбы (сплошная линия) и неприязни (пунктирная линия). В этом случае два актера, являющиеся друзьями, не любят общего третьего (или, аналогично, два актера, которым не нравится общий третий, склонны быть друзьями).

Сеть как система состоит из двух разных наборов (или определяется ими): одного набора модулей (узлов, вершин, субъектов) и одного набора связей между элементами. Используя оба набора, можно создать граф , описывающий структуру сети. [8]

Во время блочного моделирования исследователь сталкивается с двумя проблемами: как разбить блоки (например, как определить кластеры ( или классы), которые затем образуют вершины в блочной модели), а затем как определить связи в блочной модели (и в одновременно значения этих ссылок). [9]

В социальных науках сети обычно представляют собой социальные сети , состоящие из нескольких индивидов (единиц) и избранных социальных отношений между ними (связей). Реальные сети могут быть большими и сложными; блочное моделирование используется для упрощения их до более мелких структур, которые легче интерпретировать. В частности, блочное моделирование разбивает единицы на кластеры, а затем определяет связи между кластерами. В то же время блочное моделирование может быть использовано для объяснения социальных ролей, существующих в сети, поскольку предполагается, что созданный кластер единиц имитирует (или тесно связан с) социальные роли единиц. [8]

В теории графов изображение представляет собой упрощенное представление сети, где каждое число представляет отдельный узел.

Таким образом, блочное моделирование можно определить как набор подходов к разбиению единиц на кластеры (также известные как позиции) и связей на блоки, которые дополнительно определяются вновь полученными кластерами. Блок (также блок-модель) определяется как подматрица, которая показывает взаимосвязь (связи) между узлами, присутствующими в одном или разных кластерах. [8] Каждая из этих позиций в кластере определяется набором (косвенных) прямых связей с другими социальными позициями и обратно. [10] Эти связи (связи) могут быть направленными и ненаправленными; между одной и той же парой объектов может быть несколько связей или они могут иметь веса. Если в сети нет множественных связей, она называется простой сетью. [11] : 8 

Матричное . представление графа состоит из упорядоченных единиц в строках и столбцах в зависимости от их имен Упорядоченные единицы со схожим набором связей разделены в одни и те же кластеры. Затем кластеры объединяются так, что блоки из одних и тех же кластеров размещаются рядом друг с другом, сохраняя таким образом взаимосвязь. На следующем этапе блоки (из тех же кластеров) преобразуются в блочную модель. При этом обычно формируются несколько блок-моделей, одна из которых представляет собой основной кластер, а другие — сплоченные; основной кластер всегда связан со сплоченными, тогда как сплоченные кластеры не могут быть связаны друг с другом. Кластеризация узлов основана на эквивалентности , например структурной и регулярной. [8] Основная задача матричной формы – наглядно представить отношения между лицами, входящими в кластер. Эти связи кодируются дихотомически (как присутствующие, так и отсутствующие), и строки в матричной форме указывают источник связей, а столбцы представляют пункты назначения связей. [10]

Эквивалентность может иметь два основных подхода: эквивалентные устройства имеют одинаковую схему подключения к одним и тем же соседям или эти устройства имеют одинаковую или аналогичную схему подключения к различным соседям. Если устройства подключены к остальной сети одинаковым образом, то они структурно эквивалентны. [3] Единицы также могут быть регулярно эквивалентными, если они эквивалентно связаны с другими эквивалентными единицами. [2]

При блочном моделировании необходимо учитывать проблему влияния на результаты ошибок измерений на начальном этапе сбора данных. [12]

Разные подходы [ править ]

Относительно того, какая сеть подвергается блочному моделированию, необходим другой подход. Сети могут быть одномодовыми и двухмодовыми. В первом случае все юниты могут быть подключены к любому другому юниту и при этом юниты одного и того же типа, тогда как во втором юниты подключены только к юнитам другого типа. [5] : 6–10  Что касается отношений между единицами, они могут быть однореляционными или многореляционными сетями. Более того, сети могут быть временными или многоуровневыми, а также бинарными (только 0 и 1) или знаковыми (допускающими отрицательные связи)/значениями (возможны другие значения).

Различные подходы к блочному моделированию можно сгруппировать в два основных класса: детерминированное блочное моделирование и стохастического блочного моделирования подходы . Детерминированное блочное моделирование затем делится на прямой и косвенный подходы к блочному моделированию. [8]

Структурная эквивалентность

К числу подходов прямого блочного моделирования относятся: структурная эквивалентность и регулярная эквивалентность . [2] Структурная эквивалентность — это состояние, когда единицы подключены к остальной части сети идентичным образом, в то время как обычная эквивалентность возникает, когда единицы в равной степени связаны с эквивалентными другими (единицы не обязательно имеют общих соседей, но имеют соседей, которые сами являются похожий). [3] [5] : 24 

Регулярная эквивалентность

Косвенные подходы к блочному моделированию, в которых разделение рассматривается как традиционная задача кластерного анализа (измерение (дис) сходства приводит к матрице (не) сходства): [8] [2]

По мнению Бруско и Стейнли (2011), [14] блочное моделирование можно разделить на категории (используя ряд измерений): [15]

Блочные модели [ править ]

Блочные модели (иногда также блочные модели ) — это структуры, в которых:

  • вершины (например, модули, узлы ) собираются внутри кластера , причем каждый кластер идентифицируется как вершина ; из таких вершин граф ; можно построить
  • комбинации всех связей (связей), представленных в блоке как одна связь между позициями, с одновременным построением одной связи для каждого блока. В случае, когда в блоке нет связей, не будет связей и между двумя позициями, определяющими блок. [16]

Компьютерные программы могут разделить социальную сеть по заранее заданным условиям. [17] : 333  Когда эмпирические блоки можно разумно аппроксимировать с точки зрения идеальных блоков, такие блочные модели можно свести к блочному изображению , которое является представлением исходной сети, отражающим ее основную «функциональную анатомию». [18] Таким образом, блочные модели могут «позволить данным характеризовать их собственную структуру» и в то же время не стремиться проявить предвзятую структуру, навязанную исследователем. [19]

Блочные модели могут создаваться косвенно или напрямую, на основе построения целевой функции . Косвенное построение относится к функции, основанной на «мере совместимого (нес)подобия между парами единиц», тогда как прямое построение представляет собой «функцию, измеряющую соответствие реальных блоков, вызванных данной кластеризацией , соответствующим идеальным блокам с идеальными отношениями внутри каждого кластера и между кластерами по рассматриваемым типам связей ( эквивалентности )». [20]

Типы [ править ]

Блок-модели могут быть указаны с учетом интуиции , содержания или понимания природы изучаемой сети; это может привести к таким моделям, как: [5] : 16–24 

Специализированные программы [ править ]

Блочное моделирование выполняется с помощью специализированных компьютерных программ , посвященных анализу сетей или, в частности, блочному моделированию, таких как:

См. также [ править ]

Ссылки [ править ]

  1. ^ Патрик Дорейан , Позиционный анализ и блочное моделирование. Энциклопедия сложности и системных наук . DOI: https://doi.org/10.1007/978-0-387-30440-3_412 . Архивировано 4 февраля 2023 г. в Wayback Machine .
  2. ^ Jump up to: Перейти обратно: а б с д и Патрик Дорейан , Интуитивное введение в блочное моделирование с примерами, BMS: Бюллетень социологической методологии / Бюллетень методологии социологии , январь 1999 г., № 61 (январь 1999 г.), стр. 5–34.
  3. ^ Jump up to: Перейти обратно: а б с Анушка Ферлигой : Блокмоделирование, http://mrvar.fdv.uni-lj.si/sola/info4/nusa/doc/blockmodeling-2.pdf. Архивировано 12 августа 2021 г. в Wayback Machine.
  4. ^ Боначич, Филипп; МакКонахи, Морин Дж. (1980). «Алгебра блочного моделирования». Социологическая методология . 11 : 489–532. дои : 10.2307/270873 .
  5. ^ Jump up to: Перейти обратно: а б с д Дориан, Патрик; Батагель, Владимир; Ферлигой, Анушка (2005). Обобщенное блочное моделирование . Издательство Кембриджского университета. ISBN  0-521-84085-6 .
  6. ^ Батагель, Владимир (1999). «Обобщенное блочное моделирование». Информатика . 23 : 501–506.
  7. ^ «ВЕБЕР, М. (2007), «Введение в блочное моделирование для анализа ввода-вывода». 16-я Международная конференция I-Ot, Стамбул, Турция» . Архивировано из оригинала 23 августа 2021 г. Проверено 23 августа 2021 г.
  8. ^ Jump up to: Перейти обратно: а б с д и ж г Миха Матьяшич , Марьян Цугмас и Алеш Жиберна , Блочное моделирование: пакет R для обобщенного блочного моделирования, Методологические тома , 17(2), 2020, 49–66.
  9. ^ Батагель, Владимир (1997). «Заметки по блочному моделированию». Социальные сети . 19 : 143–155.
  10. ^ Jump up to: Перейти обратно: а б Боначич, Филипп; МакКонахи, Морин Дж. (1980). «Алгебра блочного моделирования». Социологическая методология . 11 : 489–532. дои : 10.2307/270873 .
  11. ^ Брайан Джозеф Болл, Методы блочного моделирования сложных сетей: докторская диссертация. Мичиганский университет, 2014 г.
  12. ^ Jump up to: Перейти обратно: а б Жнидаршич, Аня; Дориан, Патрик; Ферлигой, Анушка (2012). «Отсутствие связей в социальных сетях, их обработка и результаты блокмоделирования». Методические тетради . 9 (2): 119–138.
  13. ^ Жиберна, Алеш (2013). «Обобщенное блочное моделирование разреженных сетей». Методические тетради . 10 (2): 99–119.
  14. ^ Бруско, Майкл; Стейнли, Дуглас (2011). «Эвристика табу-поиска для детерминированного двухрежимного блочного моделирования». Психометрика . 76 : 612–633.
  15. ^ Бруско, Майкл; Дориан, Патрик; Стейнли, Дуглас; Саторнино, Синтия Б. (2013). «Многокритериальное блочное моделирование для анализа социальных сетей». Психометрика . 78 (3): 498–525. дои : 10.1007/S11336-012-9313-1 .
  16. ^ Патрик Дорейан , Позиционный анализ и блочное моделирование. Энциклопедия сложности и системных наук . DOI: https://doi.org/10.1007/978-0-387-30440-3_412 . Архивировано 4 февраля 2023 г. в Wayback Machine .
  17. ^ Нуй, Воутер де; Мрвар, Андрей; Батагель, Владимир (2018). Исследовательский анализ социальных сетей с Паджеком. Пересмотренное и расширенное издание обновленного программного обеспечения. Третье издание . Издательство Кембриджского университета. ISBN  978-1-108-47414-6 .
  18. ^ Нордлунд, Карл (2019). «Прямое блочное моделирование стоимостных и бинарных сетей: подход без дихотомизации». Социальные сети . 61 : 128–143. arXiv : 1910.10484 . дои : 10.1016/j.socnet.2019.10.004 . S2CID   204838377 .
  19. ^ Араби, Фиппс; Бурман, Скотт А.; Левитт, Пол Р. (1978). «Построение блочных моделей: как и почему». Журнал математической психологии . 17 : 21–63. дои : 10.2307/270873 . JSTOR   270873 .
  20. ^ Батагель, Владимир; Мрвар, Андрей; Ферлигой, Анушка; Дориан, Патрик (2004). «Обобщенное блочное моделирование с помощью Spider» . Методические тетради . 1 (2): 455–467. Архивировано из оригинала 22 марта 2022 г. Проверено 7 января 2023 г.
  21. ^ Jump up to: Перейти обратно: а б «STATS.ox.ac.uk – Анализ социальных сетей» . Архивировано из оригинала 18 августа 2021 г. Проверено 18 августа 2021 г.
  22. ^ Штайбер, Стивен Р. (1981). «Создание лучших блочных моделей: неиерархическое расширение CONCOR с приложениями для регрессионного анализа». Среднеамериканский обзор социологии . VI : 17–40.
  23. ^ Jump up to: Перейти обратно: а б с Батагель, Владимир; Мрвар, Андрей; Ферлигой, Анушка; Дориан, Патрик (2004). «Обобщенное блочное моделирование с помощью Spider». Методические тетради . 1 (2): 455–467.
  24. ^ Cran.R–project.org - Пакет «блочное моделирование». [ постоянная мертвая ссылка ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: acf9f19755310bbecf6f62940a2450e5__1706018520
URL1:https://arc.ask3.ru/arc/aa/ac/e5/acf9f19755310bbecf6f62940a2450e5.html
Заголовок, (Title) документа по адресу, URL1:
Blockmodeling - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)