Модель виборця: копіюйте свого сусіда, нічого іншого
Розмістіть думку — скажімо, червону чи синю — на кожній клітинці 2D решітки випадковим чином. На кожному кроці виберіть випадкову клітину та зробіть так, щоб вона просто скопіювала думку випадкового сусіда. Це єдильне правило; немає переконання, жодної аргументації, жодного уявлення про те, яка думка є "кращою". Запустіть це достатньо довго на кінцевій сітці та станеться щось вражаюче: вся решітка сходиться до одного кольору, виключно за рахунок випадкового віджиму. Якийсь колір, який має невелику перевагу, схильний підтримувати цю перевагу, оскільки клітина, оточена більше однією кольоровою, статистично ймовірніше скопіює цей колір наступним чином, і ця невелика самопідсилюючася тенденція зрештою перетворюється на повну згоду без жодного того, щоб переконати когось.
Модель з шумом: додавання невеликої незалежної випадковості
Класична модель виборця завжди переходить у заморожене, единодушне стани, що не є гарною моделлю динаміки реальних думок — справжні популяції постійно коливаються. Модель з шумом виборця вирішує цю проблему, надаючи кожному агенту невелику, фіксовану ймовірність переходу до випадкового думки незалежно від того, що думають його сусіди, представляючи незалежних людей, нову інформацію або просто шум. Ця маленька кількість випадковості достатньо, щоб запобігти системі застигати в одному поглинаючому стані; замість цього вона встановлюється у коливання стабільний стан, з часткою населення кожної думки коливається навколо деякого середнього значення назавжди, ближче до того, як реальні опитування громадської думки поводяться в часі.
Сегрегація Шеллінга: ніхто не хоче бути ізольованим, усі розділяються
Економіст Томас Шеллінг у 1971 році поставив інше питання з використанням тієї ж мережевої машини. Розмістіть двох типів агентів («червоні» та «блакитні» домогосподарства) випадковим чином на сітці з деякими порожніми клітинками, і дайте кожному агенту просте вподобання: воно задоволене, якщо щонайменше певний поріг відсотка сусідів такого ж типу, і несправдне — готове переміститися в випадкову порожню клітинку — інакше. Ключовим є те, що цей поріг може бути скромним: агент задоволений лише 30% однотипних сусідів не просить жити у сегрегованому районі, а лише уникає бути маленькою ізольованою меншиною. Однак, коли кожен агент у сітці слідує цьому ж легкому правилу одночасно, дозволяючи несправдним агентам переміщуватися крок за кроком надійно створює різко розділені кластери — ділянки, майже повністю одного типу — навіть якщо ніхто в моделі ніколи не хотів або не просив про це.
Schelling step, for each occupied cell c:
same = count of occupied neighbours matching c's type
total = count of all occupied neighbours
if total > 0 and same / total < threshold:
move c to a random empty cell // "unhappy" -> relocate
# threshold of just 0.3-0.4 (a MINORITY preference) is enough to
# tip the whole grid into near-total segregation after enough steps
Модель спостердача та сегрегація шеллінгу
Модель спостерідження та модель Шеллінга кодують майже протилежні соціальні поведінки — чисту імітацію проти ледь помітного бажання подібності — проте обидві є класичними прикладами емерджентності: вражаючого, часто контрінтуїтивного глобального закономірності (загальної згоди або майже загальної сегрегації), що виникає лише завдяки простим, локальним, індивідуально логічним правилам, без будь-якого центрального координування та ніхто не мав на меті досягти кінцевого результату. Саме тому ці ланцюгові моделі залишаються основоположними в соціофізиці та міському економічному аналізі десятиліттями після їх введення — вони показують, наскільки тонкий проміжок може існувати між «усіма є індивідуально логічними» та «група опиниться дехто не вибрав».
Часті запитання
Чи завжди модель виборців досягає консенсусу?
На кінцевій решітці, так — класична модель виборців завжди закінчується одним поглиненим станом, де всі агенти поділяють одну й ту саму думку, що виникає чисто випадковим відхиленням, оскільки немає сили, яка б тягнула систему назад до змішаного стану, коли одна думка починає домінувати. Однак на нескінченній 1D або 2D решітці модель досягає лише локального консенсусу в постійно зростаючих ділянках і ніколи не є єдиним глобальним; лише у трьох або більше вимірах може існувати стабільний змішаний стан, який виживає безперервно.
Яке ключове враження викликає модель сегрегації Шеллінга?
Шелінг показав, що навіть незначна індивідуальна перевага — бажання, скажімо, 30% ваших сусідів поділяли б ваш тип замість більшості — достатньо для створення майже повної сегрегації в районі, коли всі діють одночасно. Жоден окремий агент не прагне до повної сегрегації, і в моделі не потрібен дискримінаційний намір; різкий результат виникає лише через те, що багато людей роблять невеликі локальні корективи у відповідь на рухи один одного.
Яка відмінність між класичною моделлю виборців і галасливою моделлю виборців?
Класична модель виборців передбачає, що агенти просто копіюють випадкового сусіда, що завжди призводить до одного поглиненого консенсусного стану. Галаслива модель виборців додає невелику незалежну ймовірність того, що агент випадково перемикається на випадкову думку, незалежно від своїх сусідів, що запобігає тому, щоб система коли-заблокувалася повністю, і замість цього виробляє нестабільний стабільний стан, де частка населення коливається навколо деякого середнього значення безперервно.
Спробуйте наживо
Усе, що вище, працює прямо у вашому браузері — відкрийте Voter Model & Schelling Segregation і змінюйте параметри під час роботи. Нічого не встановлюється, нічого не завантажується на сервер, уся модель живе в одній вкладці.
▶ Відкрити симуляцію Voter Model & Schelling Segregation