[_PSSR_drafts] PSSR v10.1 draft 1.docx
Сущности
PSSR v10.1<br>
ТОМ I<br>
Онтология, эпистемология и системные инварианты<br>
1. Объект моделирования<br>
PSSR моделирует не «общество» и не «политику».<br>
Объект моделирования — это структурированная система взаимодействующих узлов, состоящая из:<br>
институтов<br>
элит<br>
территорий<br>
ресурсов<br>
демографических когорт<br>
инфраструктуры<br>
информационных потоков<br>
правовых ограничений<br>
экономических потоков<br>
Эта система рассматривается как динамическая, нелинейная и иерархическая.<br>
2. Уровень абстракции<br>
PSSR работает на уровне структур, а не событий.<br>
Событие — это симптом.<br>
Структура — это причина.<br>
Система измеряет структурное напряжение, а не медийную видимость.<br>
3. Разделение реальности и модели<br>
Фиксируется три уровня:<br>
Реальность — физические и институциональные процессы.<br>
Данные — измеряемые проявления реальности.<br>
Модель — формализованное приближение.<br>
Модель никогда не отождествляется с реальностью.<br>
Каждый вывод сопровождается Confidence — уровнем достоверности.<br>
4. Тип причинности<br>
PSSR использует структурную причинность.<br>
Причина — это не событие, а изменение конфигурации связей в графе.<br>
Каскад возникает при превышении порога связности и накопленного напряжения.<br>
5. Принцип детерминизма малой системы<br>
В системе с конечным числом значимых узлов:<br>
все ключевые акторы идентифицируемы<br>
все институциональные связи картируемы<br>
все ресурсные потоки трассируемы<br>
Это позволяет строить воспроизводимые расчёты.<br>
6. Принцип ограниченного масштаба<br>
Модель проектируется для систем с населением до 50 млн человек и ограниченной институциональной глубиной.<br>
Расширение на иные масштабы требует перекалибровки весов.<br>
7. Эпистемология PSSR<br>
Знанием считается:<br>
структурированная информация<br>
подтверждённая минимум двумя независимыми источниками<br>
прошедшая процедуру верификации<br>
формализованная в виде фактора<br>
Информационный шум знанием не считается.<br>
8. Принцип разделения диагностического и операционного использования<br>
PSSR является диагностической системой.<br>
Она:<br>
не занимается манипуляцией<br>
не проектирует кампании<br>
не генерирует тактики давления<br>
не используется для психологического воздействия<br>
Система фиксирует состояние, риски и сценарии.<br>
9. Ошибка и неопределённость<br>
Любой индекс содержит:<br>
Confidence — уровень достоверности<br>
Drift — накопленное расхождение с реальностью<br>
Novelty — степень новизны ситуации<br>
При превышении порогов активируется режим пересмотра модели.<br>
10. Стратегическое назначение<br>
PSSR предназначена для:<br>
снижения энтропии решений<br>
повышения институциональной устойчивости<br>
раннего выявления структурных дисбалансов<br>
предотвращения каскадных сбоев<br>
Система не предназначена для краткосрочной тактической игры.<br>
11. Граница системы<br>
В модель включаются:<br>
государственные институты<br>
крупный бизнес<br>
региональные администрации<br>
ключевые инфраструктурные узлы<br>
значимые медиа-акторы<br>
демографические когорты<br>
В модель не включаются:<br>
индивидуальные частные лица<br>
случайные события без структурного эффекта<br>
мелкие локальные инциденты<br>
12. Нормативная позиция<br>
PSSR не продвигает идеологию.<br>
Её позиция — устойчивость системы как целого.<br>
Устойчивость определяется способностью:<br>
сохранять управляемость<br>
избегать каскадных сбоев<br>
адаптироваться к нагрузкам<br>
восстанавливаться после стрессов<br>
13. Принцип незаменимости через глубину<br>
Система строится не на скорости обработки, а на:<br>
глубине картирования<br>
качестве связей<br>
долгосрочной памяти<br>
исторической контекстуализации<br>
14. Философский итог<br>
PSSR — это не прогноз будущего.<br>
Это инструмент измерения структурного давления в системе с конечным числом элементов.<br>
Знание структуры даёт предсказуемость поведения.<br>
Knowing is owning — в контексте системы означает:<br>
структурное понимание создаёт управляемость.<br>
Принял. Я действительно дал эскиз, а не “железобетон”. Ниже — пересобранный ТОМ II так, чтобы он был самодостаточным: определения, нормализация, матричная форма, динамика по времени, неопределённость, целостность данных, дрейф, калибровка, режимный движок, контуры проверки, требования воспроизводимости.<br>
PSSR v10.1<br>
ТОМ II. Математическое ядро и формальная модель<br>
0. Назначение тома<br>
Этот том задаёт формальную модель PSSR: что считается узлом и фактором, как факторы нормируются и агрегируются, как учитываются связи и временная динамика, как вычисляются индексы SSI/CAI/ECFI/PRS, какие есть правила неопределённости, дрейфа, калибровки и воспроизводимости расчётов.<br>
1. Базовые определения<br>
1.1. Временная ось и окна<br>
Время дискретно: t ∈ ℤ.<br>
Любой показатель считается на окне W (например, 7 дней, 30 дней, 90 дней).<br>
Каждый фактор хранит пару (value, window): f(t;W).<br>
1.2. Узлы<br>
Система — это ориентированный взвешенный мультиграф:<br>
G = (V, E)<br>
V — множество узлов.<br>
E — множество дуг (связей).<br>
Каждый узел v ∈ V имеет тип τ(v) и состояние:<br>
Sᵥ(t) = ⟨Xᵥ(t), Uᵥ(t), Mᵥ⟩<br>
Xᵥ(t) — вектор нормированных факторов узла на момент t<br>
Uᵥ(t) — параметры неопределённости/доверия<br>
Mᵥ — метаданные (тип, регион, принадлежность, идентификаторы, инварианты)<br>
1.3. Связи<br>
Каждая связь e = (u→v) имеет тип κ(e) и параметры:<br>
Pₑ(t) = ⟨wₑ(t), lagₑ, capₑ, confₑ(t)⟩<br>
wₑ(t) — вес/проводимость связи<br>
lagₑ — задержка распространения (в шагах)<br>
capₑ — пропускная способность (ограничение эффекта)<br>
confₑ(t) — доверие к наблюдаемости связи<br>
2. Факторы: структура и жизненный цикл<br>
2.1. Что такое фактор<br>
Фактор — измеримая величина, влияющая на устойчивость.<br>
Каждый фактор f имеет запись:<br>
f = ⟨raw, norm, dir, w, conf, src, drift, last_update⟩<br>
raw — сырое значение<br>
norm ∈ [0,1] — нормированное значение<br>
dir ∈ {+1, −1} — направление влияния (усиливает риск или снижает)<br>
w ≥ 0 — вес фактора в агрегировании<br>
conf ∈ [0,1] — доверие (наблюдаемость/качество)<br>
src — источник (реестр источников)<br>
drift — оценка дрейфа<br>
last_update — время последнего обновления<br>
2.2. Нормализация<br>
Используются 3 стандартных режима нормирования (задаётся для каждого фактора):<br>
(A) MinMax по фиксированным границам<br>
norm = clamp((raw − L)/(U − L), 0, 1)<br>
(B) Robust Z-score по медиане и MAD<br>
z = (raw − median)/MAD<br>
norm = sigmoid(z / α)<br>
(C) Квантили относительно исторического распределения<br>
norm = F_hist(raw) , где F_hist — эмпирическая CDF<br>
Правило: для факторов “кризисной природы” предпочтителен (C), чтобы ловить хвосты.<br>
2.3. Направление влияния<br>
Если рост raw повышает риск: dir = +1<br>
Если рост raw снижает риск: dir = −1<br>
Итоговый вклад в риск всегда приводится к виду:<br>
risk_contrib = dir == +1 ? norm : (1 − norm)<br>
3. Доверие и неопределённость<br>
3.1. Confidence как вес наблюдаемости<br>
conf ∈ [0,1] определяется функцией источника, свежести, полноты и согласованности:<br>
conf = g(Source_Reliability, Freshness, Completeness, CrossCheck)<br>
Примерная форма:<br>
conf = R_src × exp(−Δt/λ) × Cmpl × X<br>
Δt — возраст данных<br>
λ — параметр “устаревания”<br>
X — коэффициент согласованности между независимыми источниками<br>
3.2. Принцип “карантина”<br>
Если conf < θ_quarantine, фактор не удаляется, а переводится в карантин:<br>
effective_weight = w × q(conf)<br>
где q(conf) резко падает при низком conf (например, q=conf²).<br>
4. Агрегирование: локальные и глобальные индексы<br>
4.1. Локальная нагрузка узла<br>
Определим набор факторов узла Fᵥ.<br>
Локальная структурная нагрузка (узловой SSI):<br>
SSIᵥ(t) = (Σ_{f∈Fᵥ} w_f × conf_f × risk_contrib_f) / (Σ_{f∈Fᵥ} w_f × conf_f)<br>
Если знаменатель 0, SSIᵥ = Unknown и узел требует ручной верификации.<br>
4.2. Глобальный SSI по системе<br>
Система имеет веса узлов aᵥ (значимость узла, например по населению/экономике/центральности):<br>
SSI_sys(t) = Σ aᵥ × SSIᵥ(t)<br>
aᵥ нормированы: Σ aᵥ = 1.<br>
5. Сетевая часть: распространение и каскады<br>
5.1. Матрица влияния<br>
Пусть N = |V|.<br>
Определим матрицу проводимости A(t) размера N×N:<br>
A_{uv}(t) = Σ_{e: u→v} wₑ(t) × confₑ(t) × capₑ<br>
Если связи нет, A_{uv}=0.<br>
5.2. Динамика распространения (дискретная)<br>
Пусть x(t) — вектор узловых “напряжений” (например, SSIᵥ или отдельная компонента).<br>
Тогда распространение:<br>
x(t+1) = clamp( (I − Γ) x(t) + Β A(t) x(t−lag) + ε(t), 0, 1)<br>
Γ — матрица демпфирования (инерция/самоуспокоение)<br>
Β — коэффициент передачи по сети<br>
lag может быть разным, но в вычислениях приводится к группам задержек<br>
Эта форма нужна не для “предсказания будущего”, а для вычисления склонности к каскаду.<br>
5.3. CAI: индекс каскадной активации<br>
CAI(t) определяется как функция:<br>
сетевой проводимости,<br>
текущей волатильности,<br>
средней хрупкости.<br>
В формальном виде:<br>
NetEnergy(t) = spectral_radius(A(t))<br>
Fragility(t) = Σ aᵥ × (1 − Fᵥ(t)) (где Fᵥ — институциональная устойчивость)<br>
Volatility(t) = Σ aᵥ × Iᵥ(t)<br>
CAI(t) = clamp( NetEnergy × Volatility × Fragility , 0, 1)<br>
Смысл: если сеть “проводит” и узлы хрупкие, любая волна усиливается.<br>
6. Элиты: ECFI и конфликтность<br>
6.1. Элитарный подграф<br>
Выделяем подмножество узлов E ⊂ V типа Elite_Node.<br>
Строим элитную матрицу Aᴱ(t) из A(t), ограничив на E.<br>
6.2. Cohesion и Conflict<br>
Cohesion(t) = density(Aᴱ_pos(t))<br>
Conflict(t) = density(Aᴱ_neg(t))<br>
где pos/neg — разложение по знаку (поддержка vs атака).<br>
6.3. ECFI<br>
ECFI(t) = clamp( 1 − (Cohesion − Conflict) , 0, 1)<br>
Высокий ECFI означает фрагментацию и риск внутрисистемного саботажа.<br>
7. PRS: вероятность смены режима<br>
7.1. Агрегированный драйвер<br>
Определим агрегированную нагрузку:<br>
Z(t) = α·SSI_sys(t) + β·CAI(t) + γ·ECFI(t) + δ·DDI_sys(t) + η·Shock(t)<br>
Shock(t) — внешний/экзо-шок (если активирован) с отдельным conf.<br>
7.2. Логистическая форма<br>
PRS(t) = 1 / (1 + exp(−k( Z(t) − z0 )))<br>
k — чувствительность<br>
z0 — “порог середины” (калибруемый)<br>
8. Демография и география как базовое давление<br>
8.1. DDI: демографический долг<br>
Для региона r:<br>
DDI_r(t) = clamp( (YouthOutflow_r − LaborAbsorption_r) / Scale_r , 0, 1)<br>
YouthOutflow_r — ожидаемый выход когорты на рынок труда<br>
LaborAbsorption_r — способность экономики поглотить<br>
Scale_r — масштаб нормирования (исторический или целевой)<br>
Системный:<br>
DDI_sys = Σ a_r × DDI_r<br>
8.2. SFI: пространственное трение<br>
SFI_r(t) = clamp( CostToDeliver_r / BenchmarkCost , 0, 1)<br>
CostToDeliver — стоимость логистики + сезонная доступность + качество сети.<br>
9. Информационная часть: разделение органики и монетизации<br>
Чтобы избегать “ложной паники”, вводится разделение:<br>
I_total = I_org + I_com<br>
I_com оценивается по признакам коммерческой волатильности:<br>
источники с высокой долей монетизированного негатива, несоответствие физическим данным, отсутствие выхода в низовые каналы.<br>
В расчёты PRS/SSI по умолчанию идёт I_org, а I_com идёт в отдельный индикатор Manipulation_Risk.<br>
10. Novelty и Unknown Mode<br>
10.1. Novelty_Index<br>
Вектор текущих агрегатов Y(t) сравнивается с историческими кластерами:<br>
Novelty(t) = min_k distance( Y(t), Cluster_k )<br>
distance — Mahalanobis или cosine по нормированным признакам.<br>
10.2. Unknown Mode<br>
Если Novelty > θ_novelty, система:<br>
маркирует выводы как Experimental,<br>
снижает автоматическую уверенность,<br>
повышает требования human-in-the-loop,<br>
активирует консервативное повышение готовности, но без “причинных” утверждений.<br>
11. Дрейф, точность и постмортем<br>
11.1. Drift<br>
Drift_i(t) = |Forecast_i(t−1) − Observed_i(t)|<br>
Системный дрейф:<br>
Drift_sys(t) = Σ ω_i × Drift_i(t)<br>
11.2. Ошибки Type I и Type II<br>
Type I — ложная тревога<br>
Type II — пропуск каскада<br>
Политика калибровки: минимизация Type II при ограничении Type I.<br>
11.3. Post-mortem протокол<br>
После значимого события E:<br>
фиксируется baseline до E<br>
фиксируется прогноз<br>
сравнение с фактами<br>
список факторов, давших вклад в ошибку<br>
предложение корректировок (только в допустимых пределах)<br>
решение Governance<br>
12. Калибровка весов и ограничители<br>
12.1. Весовые ограничения<br>
Для любого фактора:<br>
0 ≤ w_f ≤ w_max<br>
Σ w_f по группе факторов ограничена (чтобы один слой не “съел” модель).<br>
12.2. Переобучение запрещено<br>
Вес нельзя менять “под событие” без протокола.<br>
Корректировки идут малым шагом:<br>
w_new = w_old + Δw, где |Δw| ≤ ε<br>
12.3. Версии модели<br>
Любой расчёт привязан к версии:<br>
ModelVersion = (CoreVersion, WeightsVersion, SourceRegistryVersion)<br>
13. Воспроизводимость и паспорт расчёта<br>
Каждый выходной индекс обязан иметь паспорт:<br>
окно времени W<br>
список факторов и их raw/norm<br>
веса и conf<br>
версия модели<br>
список источников<br>
дрейф/новизна/карантин<br>
подпись вычисления (hash)<br>
14. Режимный движок: правила принятия режима<br>
Режим — это функция нескольких индексов:<br>
Regime(t) = rule( SSI_sys(t), PRS(t), CAI(t), ECFI(t), Novelty(t), Confidence_Profile(t) )<br>
Пример логики:<br>
Severe если SSI_sys ≥ 0.8 или PRS ≥ 0.8, при условии conf достаточен<br>
Stress если SSI_sys ≥ 0.6 и CAI высок<br>
Heightened если SSI_sys ≥ 0.3 или ECFI высок<br>
Unknown если conf низок или Novelty высок (с принудительным human-in-the-loop)<br>
15. Глоссарий<br>
Confidence — численная оценка доверия к данным и вычислениям на шкале от нуля до единицы.<br>
Drift — расхождение между прогнозируемыми величинами и наблюдаемой реальностью на выбранном временном окне.<br>
Factor — нормированный измеримый признак, входящий в индексы через вес и доверие.<br>
Lag — задержка распространения эффекта по связи между узлами.<br>
Node — объект реестра системы, имеющий тип, состояние и набор факторов.<br>
Novelty — мера новизны ситуации относительно исторических паттернов.<br>
Quarantine — режим, при котором подозрительные данные не удаляются, а получают резко пониженный эффективный вес.<br>
Regime — дискретное состояние системы, вычисляемое по совокупности индексов и правил уверенности.<br>
Shock — внешний или экзо-фактор, который может резко изменить агрегированную нагрузку, но учитывается только при достаточном доверии.<br>
Weight — коэффициент влияния фактора или связи в агрегировании, ограниченный протоколом изменения.