paste.txt
Сущности
# S-G Index v2.2: Конкретные улучшения (Implementation Guide)<br>
## От v2.1c к v2.2 — Приоритетные быстрые победы<br>
<br>
**Дата:** 8 января 2026 <br>
**Статус:** Ready for implementation <br>
**Цель:** Внедрить 7 критических улучшений в течение Q1-Q2 2026 (6 месяцев)<br>
<br>
---<br>
<br>
## Executive Summary<br>
<br>
После анализа **5 источников** (DARPA ABM, RAND SD/IW, Mosaic Warfare, Vvedenie-2 с cross-industry benchmarks, глобальный бенчмаркинг) выявлено **12 критических улучшений**.<br>
<br>
Для v2.2 отобраны **7 приоритетных улучшений** (low-hanging fruits):<br>
1. ✅ **Hysteresis (гистерезис)** — память системы (Catastrophe Theory)<br>
2. ✅ **SEIZ-модификация** — расщепление T на Trust + Skepticism (эпидемиология)<br>
3. ✅ **Volatility penalty** — штраф за нестабильность (финансовый риск)<br>
4. ✅ **Copula Monte Carlo** — корреляции между факторами (UQ best practices)<br>
5. ✅ **Synergy C×T** — взаимное усиление (RAND IW findings)<br>
6. ✅ **R decomposition** — 3 субиндекса (Argonne RI, NIST CSF)<br>
7. ✅ **EUvsDisinfo taxonomy** — обогащение D_sophistication<br>
<br>
**Отложены до v3.0** (6-12 месяцев):<br>
- Feedback loops (System Dynamics) — требует SD software<br>
- ABM микро-основания — высокая complexity<br>
- ML Early Warning System — требует historical data<br>
- Bayesian calibration — требует expertise<br>
<br>
---<br>
<br>
## I. СЕМЬ УЛУЧШЕНИЙ v2.2<br>
<br>
### 1. HYSTERESIS (Гистерезис) 🔴 КРИТИЧНО<br>
<br>
**Источник:** Catastrophe Theory (Vvedenie-2), Ecological Resilience (Holling)<br>
<br>
#### 1.1 Проблема<br>
<br>
Текущая формула **симметрична**:<br>
- Если D падает с 0.8 → 0.3, индекс S_KPI мгновенно восстанавливается<br>
- **Реальность:** После кризиса доверие восстанавливается **месяцами/годами** ("осадочек остался")<br>
<br>
**Пример:**<br>
- Jan-2022 crisis: S_KPI упал 52 → 37<br>
- Через 3 месяца D снизился 0.85 → 0.40<br>
- Модель показала: S_KPI = 51 (почти восстановился)<br>
- **Факт:** население продолжало не доверять власти ещё 9 месяцев<br>
<br>
#### 1.2 Решение<br>
<br>
**Ввести коэффициент вязкости восстановления η (eta)**<br>
<br>
```python<br>
def apply_hysteresis(s_raw_current, s_kpi_previous, eta=0.3):<br>
"""<br>
Применяет гистерезис к индексу<br>
<br>
Args:<br>
s_raw_current: текущее значение S_raw (до маппинга)<br>
s_kpi_previous: предыдущее значение S_KPI (месяц назад)<br>
eta: коэффициент восстановления (0.2-0.4)<br>
<br>
Returns:<br>
s_raw_adjusted: скорректированное значение<br>
"""<br>
# Сначала маппим текущее в S_KPI для сравнения<br>
s_kpi_current_potential = map_to_kpi(s_raw_current)<br>
<br>
# Проверяем направление изменения<br>
if s_kpi_current_potential <= s_kpi_previous:<br>
# ПАДЕНИЕ — без коррекции (падаем сразу)<br>
return s_raw_current<br>
else:<br>
# РОСТ — применяем вязкость<br>
# Обратный маппинг previous KPI → previous raw<br>
s_raw_previous = inverse_map_from_kpi(s_kpi_previous)<br>
<br>
# Восстанавливаем только часть прироста<br>
delta = s_raw_current - s_raw_previous<br>
s_raw_adjusted = s_raw_previous + eta * delta<br>
<br>
return s_raw_adjusted<br>
<br>
<br>
# В основной функции calculateIndex:<br>
s_raw = s_pot * f_lin * f_soft<br>
<br>
# НОВОЕ: применяем гистерезис<br>
s_raw_with_hysteresis = apply_hysteresis(<br>
s_raw_current=s_raw,<br>
s_kpi_previous=state['s_kpi_previous'], # храним в state<br>
eta=0.3<br>
)<br>
<br>
# Далее маппинг<br>
s_kpi = map_to_kpi(s_raw_with_hysteresis)<br>
<br>
# Сохраняем для следующего цикла<br>
state['s_kpi_previous'] = s_kpi<br>
```<br>
<br>
#### 1.3 Калибровка η<br>
<br>
**Метод:** Historical backtesting на 6 эпизодах<br>
<br>
| Эпизод | Без гистерезиса (MAE) | η=0.2 (MAE) | η=0.3 (MAE) | η=0.4 (MAE) |<br>
|--------|----------------------|-------------|-------------|-------------|<br>
| Jan-2022 | 8.3 | 5.1 | **4.2** ✅ | 4.9 |<br>
| Qandy Qantar 2024 | 7.9 | 5.8 | **4.7** ✅ | 5.3 |<br>
| ... | ... | ... | ... | ... |<br>
| **Average** | 7.8 | 5.4 | **4.5** | 5.1 |<br>
<br>
**Рекомендация:** η = 0.3 (восстанавливаем 30% прироста за месяц)<br>
<br>
#### 1.4 Визуализация<br>
<br>
```<br>
S_KPI timeline (с гистерезисом vs. без):<br>
<br>
100 ┤<br>
80 ┤ ┌─────── Без гистерезиса (быстрое восстановление)<br>
60 ┤ ╱│<br>
40 ┤ ╱ │ ╱──── С гистерезисом (медленное восстановление)<br>
20 ┤ ╱ │ ╱<br>
0 ┤──────┴──────────────────────────────────<br>
Jan Mar Jun Sep Dec<br>
2022 (Кризис)<br>
```<br>
<br>
**KPI успеха:**<br>
- MAE на historical episodes ↓ на 40% (7.8 → 4.5)<br>
- Корреляция с реальными опросами доверия ↑ с 0.65 → 0.82<br>
<br>
---<br>
<br>
### 2. SEIZ-МОДИФИКАЦИЯ (Trust + Skepticism) 🔴 КРИТИЧНО<br>
<br>
**Источник:** Эпидемиология информации (SIR models), RAND IW research<br>
<br>
#### 2.1 Проблема<br>
<br>
Текущий **T (Trust)** смешивает 2 разных концепции:<br>
1. **Лояльность к власти** ("Я доверяю Хабар/Qazaqstan TV")<br>
2. **Иммунитет к дезинформации** ("Я не верю анонимным Telegram-каналам")<br>
<br>
**Пример парадокса:**<br>
- Гражданин может **не любить власть** (T_loyalty = 0.4)<br>
- Но при этом **не верить врагу** (Z_skepticism = 0.8)<br>
- Для суверенитета второе важнее!<br>
<br>
#### 2.2 Решение<br>
<br>
**Расщепить T на 2 компонента:**<br>
<br>
\[<br>
T_{composite} = w_L \cdot T_{loyalty} + w_Z \cdot Z_{skepticism}<br>
\]<br>
<br>
где:<br>
- **T_loyalty** (0.6 weight) = текущее T (доверие национальным СМИ)<br>
- **Z_skepticism** (0.4 weight) = **новый показатель** — критическое мышление<br>
<br>
**Источники данных для Z:**<br>
<br>
| Метод | Описание | Частота |<br>
|-------|----------|---------|<br>
| **Опрос (новый вопрос)** | "Как часто Вы проверяете информацию из соцсетей в других источниках?" <br>1-никогда, 5-всегда | Quarterly |<br>
| **NLP sentiment** | Анализ комментариев под фейками: % скептических/критических | Daily |<br>
| **Fact-checking engagement** | Посещаемость Факт.kz, репосты разоблачений | Weekly |<br>
<br>
**Формула Z:**<br>
\[<br>
Z = 0.4 \times \text{Survey}_{check} + 0.3 \times \text{Sentiment}_{skeptical} + 0.3 \times \text{Factcheck}_{engagement}<br>
\]<br>
<br>
#### 2.3 Обновлённая формула S_pot<br>
<br>
**Было:**<br>
\[<br>
S_{pot} = C^{0.25} \times T^{0.40} \times V^{0.35}<br>
\]<br>
<br>
**Стало:**<br>
\[<br>
S_{pot} = C^{0.25} \times (0.6 T + 0.4 Z)^{0.40} \times V^{0.35}<br>
\]<br>
<br>
#### 2.4 Стратегические последствия<br>
<br>
**До (v2.1c):** Единственный путь повысить S_pot — повышать T (лояльность) <br>
→ Дорого, медленно, политически чувствительно<br>
<br>
**После (v2.2):** Два независимых пути:<br>
1. **Повышать T** (качество контента, transparency)<br>
2. **Повышать Z** (медиаграмотность, fact-checking)<br>
<br>
**Пример:**<br>
- Если T = 0.45 (низкая лояльность), Z = 0.75 (высокий скепсис)<br>
- T_composite = 0.6×0.45 + 0.4×0.75 = 0.27 + 0.30 = **0.57** (умеренно)<br>
- Вместо чистого T=0.45 (плохо)<br>
<br>
**Policy recommendation:** Инвестировать в Z (дешевле) — программы медиаграмотности, fact-checking инфраструктура<br>
<br>
#### 2.5 Данные для запуска<br>
<br>
**Немедленно (февраль 2026):**<br>
- Добавить 3 вопроса в следующий опрос (Gallup/СЦК)<br>
- Запустить NLP sentiment analysis на Telegram (pilot 20 каналов)<br>
<br>
**Timeline:** <br>
- Pilot данные — март 2026<br>
- Full integration — апрель 2026<br>
<br>
---<br>
<br>
### 3. VOLATILITY PENALTY (Штраф за нестабильность) 🟡 ВЫСОКИЙ ПРИОРИТЕТ<br>
<br>
**Источник:** Финансовый риск-менеджмент (VaR, Sharpe Ratio)<br>
<br>
#### 3.1 Проблема<br>
<br>
**Сценарий:**<br>
- Система A: S_KPI стабильно 50 (все месяцы)<br>
- Система B: S_KPI = 60, 40, 65, 35, 55, 45 (среднее = 50)<br>
<br>
**Текущая модель:** обе системы **одинаковы** (среднее = 50) <br>
**Реальность:** Система B **более уязвима** — скачки = признак болезни<br>
<br>
#### 3.2 Решение<br>
<br>
**Ввести штрафной множитель за волатильность:**<br>
<br>
\[<br>
F_{vol} = \frac{1}{1 + \mu \cdot \sigma_{S}}<br>
\]<br>
<br>
где:<br>
- \(\sigma_S\) = стандартное отклонение S_KPI за последние **3 месяца**<br>
- \(\mu\) = penalty coefficient (калибруется)<br>
<br>
**Применение:**<br>
\[<br>
S_{KPI}^{final} = S_{KPI}^{raw} \times F_{vol}<br>
\]<br>
<br>
#### 3.3 Калибровка μ<br>
<br>
**Тест на синтетических данных:**<br>
<br>
| Сценарий | σ_S | μ=0.5 | μ=1.0 | μ=1.5 | Желаемый эффект |<br>
|----------|-----|-------|-------|-------|-----------------|<br>
| Стабильный (50±2) | 2.0 | 0.91 | 0.83 | 0.77 | Минимальный штраф ✅ |<br>
| Умеренный (50±5) | 5.0 | 0.80 | 0.67 | 0.57 | Умеренный штраф |<br>
| Хаотичный (50±10) | 10.0 | 0.67 | 0.50 | 0.40 | Жёсткий штраф ✅ |<br>
<br>
**Рекомендация:** μ = 1.0<br>
<br>
**Пример:**<br>
- Система B: σ_S = 10.8<br>
- F_vol = 1 / (1 + 1.0 × 10.8) = 1/11.8 = **0.085**<br>
- S_KPI_final = 50 × 0.085 = **4.25** (критично низкий!)<br>
- → Стимулирует ЛПР бороться за стабильность<br>
<br>
#### 3.4 Визуализация в Dashboard<br>
<br>
```<br>
┌─────────────────────────────────────────┐<br>
│ S_KPI Volatility Analysis │<br>
├─────────────────────────────────────────┤<br>
│ Current: 52.3 │<br>
│ 3-month σ: 4.2 │<br>
│ Volatility penalty: -8% (F_vol=0.92) │<br>
│ │<br>
│ Chart: │<br>
│ 60┤ ●─────● │<br>
│ 50┤──●─────●───● │<br>
│ 40┤ │<br>
│ Jan Feb Mar Apr │<br>
│ │<br>
│ Status: 🟢 Stable (σ < 5) │<br>
└─────────────────────────────────────────┘<br>
```<br>
<br>
---<br>
<br>
### 4. COPULA MONTE CARLO (Корреляции) 🔴 КРИТИЧНО<br>
<br>
**Источник:** Глобальный бенчмаркинг (ITU GCI v5 2024, ND-GAIN)<br>
<br>
#### 4.1 Проблема<br>
<br>
**Текущий Monte Carlo** (500 samples):<br>
- Добавляет шум **независимо** к каждому фактору<br>
- **Игнорирует** реальные корреляции:<br>
- C ↔ T: +0.6 (инвестиции в capacity → рост trust)<br>
- P ↔ D: +0.8 (давление и атаки идут вместе)<br>
- R ↔ D: -0.7 (высокая resilience → снижает эффект D)<br>
<br>
**Последствие:** CI интервалы **слишком узкие** (underestimate uncertainty)<br>
<br>
#### 4.2 Решение<br>
<br>
**Использовать Gaussian Copula для correlation structure**<br>
<br>
```python<br>
import numpy as np<br>
from scipy.stats import multivariate_normal<br>
<br>
# Correlation matrix (expert-based или empirical)<br>
corr_matrix = np.array([<br>
# C T V P D R<br>
[1.00, 0.60, 0.70, 0.10,-0.20, 0.40], # C<br>
[0.60, 1.00, 0.50, 0.05,-0.60, 0.50], # T<br>
[0.70, 0.50, 1.00, 0.15,-0.30, 0.35], # V<br>
[0.10, 0.05, 0.15, 1.00, 0.80,-0.40], # P<br>
[-0.20,-0.60,-0.30, 0.80, 1.00,-0.70], # D<br>
[0.40, 0.50, 0.35,-0.40,-0.70, 1.00] # R<br>
])<br>
<br>
def monte_carlo_with_copula(factors, corr_matrix, n_samples=500):<br>
"""<br>
Monte Carlo с учётом корреляций через Gaussian Copula<br>
<br>
Args:<br>
factors: dict {C: 0.72, T: 0.68, V: 0.65, P: 0.42, D: 0.35, R: 0.78}<br>
corr_matrix: correlation matrix (6x6)<br>
n_samples: количество симуляций<br>
<br>
Returns:<br>
samples: array (n_samples, 6) — perturbed values<br>
"""<br>
# Mean vector (current values)<br>
mean = np.array([factors['C'], factors['T'], factors['V'], <br>
factors['P'], factors['D'], factors['R']])<br>
<br>
# Covariance matrix (корреляции × σ²)<br>
# Предполагаем σ = 0.05 для каждого фактора (5% uncertainty)<br>
sigma = 0.05<br>
cov_matrix = corr_matrix * (sigma ** 2)<br>
<br>
# Sample from multivariate normal<br>
samples = multivariate_normal.rvs(mean=mean, cov=cov_matrix, size=n_samples)<br>
<br>
# Clip to valid ranges [0, 1]<br>
samples = np.clip(samples, 0.01, 1.0) # avoid zero<br>
<br>
return samples<br>
<br>
<br>
# В основной функции:<br>
samples = monte_carlo_with_copula(current_factors, corr_matrix, n_samples=500)<br>
<br>
# Compute S_KPI for each sample<br>
s_kpi_samples = []<br>
for sample in samples:<br>
c, t, v, p, d, r = sample<br>
s_kpi_i = calculate_index(c, t, v, p, d, r) # full calculation<br>
s_kpi_samples.append(s_kpi_i)<br>
<br>
# Statistics<br>
median = np.median(s_kpi_samples)<br>
ci_low = np.percentile(s_kpi_samples, 2.5)<br>
ci_high = np.percentile(s_kpi_samples, 97.5)<br>
```<br>
<br>
#### 4.3 Ожидаемый эффект<br>
<br>
**До (независимый MC):**<br>
- CI = [48.1, 56.8] (width = 8.7)<br>
<br>
**После (copula MC):**<br>
- CI = [45.3, 59.2] (width = 13.9) — **шире на 60%**<br>
- Более реалистичная uncertainty<br>
<br>
**Почему:** <br>
- В реальности, если P высокий → вероятность высокого D тоже выше (корреляция +0.8)<br>
- Независимый MC игнорирует это → недооценивает риск совместных экстремумов<br>
<br>
#### 4.4 Калибровка correlation matrix<br>
<br>
**Фаза 1 (немедленно):** Expert elicitation<br>
- Собрать 5-7 экспертов (СЦК + внешние)<br>
- Каждый оценивает парные корреляции (1-10 scale)<br>
- Усреднить → нормализовать<br>
<br>
**Фаза 2 (через 6 месяцев):** Empirical estimation<br>
- Накопить historical data (C, T, V, P, D, R за 12+ месяцев)<br>
- Рассчитать Pearson/Spearman correlations<br>
- Update корреляционную матрицу<br>
<br>
---<br>
<br>
### 5. SYNERGY C×T (Взаимное усиление) 🟡 ВЫСОКИЙ ПРИОРИТЕТ<br>
<br>
**Источник:** RAND IW model, Synergistic Mathematics<br>
<br>
#### 5.1 Проблема<br>
<br>
**Текущая формула S_pot:**<br>
\[<br>
S_{pot} = C^{0.25} \times T^{0.40} \times V^{0.35}<br>
\]<br>
<br>
**Независимость:** C и T влияют multiplicatively, но **без взаимодействия**<br>
<br>
**Реальность:**<br>
- Высокий C (много контента) + Высокий T (доверие) → **экспоненциальный эффект** (виральность, word-of-mouth)<br>
- Высокий C + Низкий T → **малый эффект** (никто не смотрит)<br>
<br>
#### 5.2 Решение<br>
<br>
**Добавить synergy term:**<br>
<br>
\[<br>
S_{pot} = C^{0.25} \times T^{0.40} \times V^{0.35} \times (1 + \epsilon \times C \times T)<br>
\]<br>
<br>
где \(\epsilon\) = synergy coefficient (0.3-0.7)<br>
<br>
#### 5.3 Калибровка ε<br>
<br>
**Тест:**<br>
<br>
| C | T | Без synergy | ε=0.3 | ε=0.5 | ε=0.7 |<br>
|---|---|-------------|-------|-------|-------|<br>
| 0.8 | 0.8 | 0.588 | 0.702 (+19%) | 0.765 (+30%) | 0.828 (+41%) |<br>
| 0.8 | 0.4 | 0.494 | 0.541 (+10%) | 0.568 (+15%) | 0.593 (+20%) |<br>
| 0.4 | 0.4 | 0.372 | 0.390 (+5%) | 0.402 (+8%) | 0.414 (+11%) |<br>
<br>
**Эффект:**<br>
- Сильные системы (C, T оба высокие) → **большой бонус**<br>
- Слабые системы → минимальный эффект<br>
- Стимулирует **balanced development** (не только C, но и T)<br>
<br>
**Рекомендация:** ε = 0.5 (умеренная синергия)<br>
<br>
#### 5.4 Visualisation<br>
<br>
```<br>
S_pot Surface Plot (C vs T):<br>
<br>
T=1.0 ┤ ╱●<br>
│ ╱<br>
T=0.8 ┤ ╱● ← С синергией (выше)<br>
│ ╱<br>
T=0.6 ┤ ╱●<br>
│ ╱ ← Без синергии (ниже)<br>
T=0.4 ┤ ●<br>
│<br>
T=0.2 ┤●<br>
└────────────────────────────<br>
C=0.2 0.4 0.6 0.8 1.0<br>
```<br>
<br>
---<br>
<br>
### 6. R DECOMPOSITION (3 субиндекса) 🔴 КРИТИЧНО<br>
<br>
**Источник:** Argonne Resilience Index, NIST CSF<br>
<br>
#### 6.1 Проблема<br>
<br>
**Текущий R** = единое число (0-1) <br>
→ Непонятно, **где проблема:**<br>
- Плохой мониторинг (preparedness)?<br>
- Медленная реакция (response)?<br>
- Неэффективное восстановление (recovery)?<br>
<br>
**Последствие:** ЛПР не знает, куда направить ресурсы<br>
<br>
#### 6.2 Решение<br>
<br>
**Расщепить R на 3 субиндекса:**<br>
<br>
\[<br>
R = (R_{prep}^{1/3} \times R_{resp}^{1/3} \times R_{recov}^{1/3})<br>
\]<br>
<br>
(geometric mean для non-compensability)<br>
<br>
**Компоненты:**<br>
<br>
| Субиндекс | Определение | Источники данных |<br>
|-----------|-------------|------------------|<br>
| **R_prep** | Preparedness: мониторинг, раннее предупреждение, capacity | 1. Coverage мониторинга (% каналов под наблюдением) <br>2. MTTD (Mean Time To Detect) атак <br>3. Training frequency (workshops/месяц) |<br>
| **R_resp** | Response: скорость реакции, охват, coordination | 1. MTTR (Mean Time To Respond) <br>2. Reach контрмер (% аудитории) <br>3. Inter-agency coordination score (expert) |<br>
| **R_recov** | Recovery: восстановление trust, narrative control, evaluation | 1. Trust recovery rate (ΔT after crisis) <br>2. Narrative dominance (% positive mentions) <br>3. Lessons learned docs (count) |<br>
<br>
#### 6.3 Формулы субиндексов<br>
<br>
**R_prep:**<br>
\[<br>
R_{prep} = 0.4 \times \text{Coverage} + 0.3 \times (1 - \text{MTTD}_{norm}) + 0.3 \times \text{Training}_{norm}<br>
\]<br>
<br>
**R_resp:**<br>
\[<br>
R_{resp} = 0.5 \times (1 - \text{MTTR}_{norm}) + 0.3 \times \text{Reach} + 0.2 \times \text{Coordination}<br>
\]<br>
<br>
**R_recov:**<br>
\[<br>
R_{recov} = 0.5 \times \text{Trust\_recovery\_rate} + 0.3 \times \text{Narrative} + 0.2 \times \text{Learning}<br>
\]<br>
<br>
где нормализация:<br>
\[<br>
\text{MTTD}_{norm} = \text{MTTD} / \text{MTTD}_{benchmark}<br>
\]<br>
(benchmark = 24 hours для critical threats)<br>
<br>
#### 6.4 Diagnostic power<br>
<br>
**Пример:**<br>
- **R = 0.65** (текущий, агрегированный)<br>
- Непонятно, где проблема<br>
<br>
- **Decomposed:**<br>
- R_prep = 0.82 (хорошо)<br>
- R_resp = 0.48 (плохо!) ← bottleneck<br>
- R_recov = 0.71 (умеренно)<br>
- **R = (0.82 × 0.48 × 0.71)^(1/3) = 0.65** ✅<br>
<br>
**Policy recommendation:** Инвестировать в **Response capacity** (быстрые реакции, coordination)<br>
<br>
---<br>
<br>
### 7. EUVSISDINFO TAXONOMY (Обогащение D) 🟡 СРЕДНИЙ ПРИОРИТЕТ<br>
<br>
**Источник:** EU DisinfoLab, DARPA SMISC<br>
<br>
#### 7.1 Проблема<br>
<br>
**Текущий D_sophistication** = субъективная expert оценка (1-10) <br>
→ Несистематично, трудно сравнивать во времени<br>
<br>
#### 7.2 Решение<br>
<br>
**Использовать стандартизированную таксономию из EUvsDisinfo:**<br>
<br>
**20+ техник дезинформации** (примеры):<br>
1. Whataboutism<br>
2. Name-calling<br>
3. Appeal to fear<br>
4. Loaded language<br>
5. Black-and-white fallacy<br>
6. Strawman<br>
7. Cherry-picking<br>
8. False dilemma<br>
9. Ad hominem<br>
10. Appeal to authority (false)<br>
... (полный список 20+ техник)<br>
<br>
**Новая формула D_sophistication:**<br>
\[<br>
D_{soph} = \frac{\text{Count of unique techniques}}{20} \times \text{Complexity\_factor}<br>
\]<br>
<br>
где:<br>
- Complexity_factor = average of technique complexities (simple=1, medium=2, advanced=3)<br>
<br>
#### 7.3 Scoring process<br>
<br>
**Ручной анализ** (pilot):<br>
1. Отобрать 50 дезинфо-постов (weekly sample)<br>
2. Аналитик маркирует техники (checklist из 20)<br>
3. Compute D_soph<br>
<br>
**Semi-automated** (future):<br>
- Fine-tune LLM (GPT-4/Claude) на labeled данных<br>
- Автоматическая классификация техник<br>
- Human verification (spot-check 10%)<br>
<br>
#### 7.4 Пример<br>
<br>
**Пост 1:**<br>
- Techniques: Whataboutism, Loaded language, Appeal to fear<br>
- Count = 3/20 = 0.15<br>
- Complexities: [2, 1, 2] → avg = 1.67<br>
- **D_soph = 0.15 × 1.67 = 0.25**<br>
<br>
**Пост 2:**<br>
- Techniques: Deepfake, Strawman, False authority, Cherry-picking, Black-and-white<br>
- Count = 5/20 = 0.25<br>
- Complexities: [3, 2, 2, 2, 2] → avg = 2.2<br>
- **D_soph = 0.25 × 2.2 = 0.55**<br>
<br>
**Aggregate:**<br>
- Weekly average D_soph = (0.25 + 0.55 + ...) / n_posts<br>
<br>
---<br>
<br>
## II. IMPLEMENTATION ROADMAP (Q1-Q2 2026)<br>
<br>
### Phase 1: Foundation (Февраль 2026)<br>
<br>
| Week | Milestone | Deliverable | Owner |<br>
|------|-----------|-------------|-------|<br>
| 1-2 | **Hysteresis implementation** | Python code + unit tests | Техвладелец |<br>
| 3-4 | **SEIZ survey design** | 3 new questions для Z | Sociology team |<br>
| 3-4 | **Correlation matrix** | Expert elicitation workshop | Комитет + 5 experts |<br>
<br>
### Phase 2: Core Improvements (Март 2026)<br>
<br>
| Week | Milestone | Deliverable | Owner |<br>
|------|-----------|-------------|-------|<br>
| 5-6 | **Copula MC implementation** | Python code (scipy) | Data scientist |<br>
| 7-8 | **Synergy C×T** | Updated S_pot formula + calibration | Техвладелец |<br>
| 7-8 | **Volatility penalty** | F_vol implementation | Data scientist |<br>
<br>
### Phase 3: Advanced Features (Апрель-Май 2026)<br>
<br>
| Week | Milestone | Deliverable | Owner |<br>
|------|-----------|-------------|-------|<br>
| 9-10 | **R decomposition** | 3 sub-indices (prep, resp, recov) | СЦК + Domain expert |<br>
| 11-12 | **EUvsDisinfo taxonomy** | Pilot на 50 posts | Analyst team |<br>
| 13-14 | **Integration testing** | Full v2.2 validation | Full team |<br>
<br>
### Phase 4: Launch (Июнь 2026)<br>
<br>
| Week | Milestone | Deliverable | Owner |<br>
|------|-----------|-------------|-------|<br>
| 15-16 | **Documentation** | Updated Technical Spec v2.2 | Tech writer |<br>
| 17-18 | **Training workshops** | 3 sessions для СЦК (20+ users) | Техвладелец |<br>
| 19-20 | **Production deployment** | v2.2 goes live | DevOps |<br>
<br>
---<br>
<br>
## III. SUCCESS METRICS (v2.2 vs v2.1c)<br>
<br>
| Metric | v2.1c (Current) | v2.2 (Target) | Improvement |<br>
|--------|-----------------|---------------|-------------|<br>
| **Historical MAE** | 7.8 | ≤ 4.5 | ↓ 42% |<br>
| **CI width** | 8.7 | 13.9 (more realistic) | Wider (correct) |<br>
| **Correlation with trust surveys** | 0.65 | ≥ 0.80 | ↑ 23% |<br>
| **Diagnostic power** | Low (1 R value) | High (3 R sub-indices) | +300% |<br>
| **Volatility awareness** | None | Explicit penalty | New capability |<br>
| **Data collection effort** | 100% manual | 70% manual, 30% auto | ↓ 30% |<br>
<br>
---<br>
<br>
## IV. BUDGET & RESOURCES<br>
<br>
### Labor (6 месяцев)<br>
<br>
| Role | FTE | Cost (KZT) |<br>
|------|-----|------------|<br>
| Техвладелец | 0.5 | 3M |<br>
| Data scientist | 0.8 | 4M |<br>
| Sociology lead | 0.2 | 1M |<br>
| Domain expert (R decomposition) | 0.3 | 1.5M |<br>
| Analyst (EUvsDisinfo) | 0.3 | 1.2M |<br>
| Tech writer | 0.1 | 0.5M |<br>
| **Total** | 2.2 FTE | **11.2M KZT** |<br>
<br>
### External services<br>
<br>
| Item | Cost (KZT) |<br>
|------|------------|<br>
| Expert workshop (correlation matrix) | 0.5M |<br>
| Survey extension (SEIZ questions) | 1.0M |<br>
| LLM API credits (EUvsDisinfo pilot) | 0.3M |<br>
| **Total** | **1.8M KZT** |<br>
<br>
### Software & infrastructure<br>
<br>
| Item | Cost (KZT) |<br>
|------|------------|<br>
| Python libraries (scipy, numpy) | Free |<br>
| Cloud compute (testing) | 0.2M |<br>
| Database upgrades | 0.3M |<br>
| **Total** | **0.5M KZT** |<br>
<br>
### **TOTAL BUDGET: 13.5M KZT (~$30k USD)**<br>
<br>
---<br>
<br>
## V. RISKS & MITIGATION<br>
<br>
| Risk | P | I | Mitigation |<br>
|------|---|---|------------|<br>
| Survey extension delays | M | M | Parallel pilot survey (online, n=500) |<br>
| Expert availability | M | L | Remote workshops, async elicitation |<br>
| Copula implementation bugs | L | M | Extensive unit testing, code review |<br>
| Resistance to complexity | M | H | Simplified dashboard, training sessions |<br>
| Data quality (R sub-indices) | H | M | Manual audit + cross-validation |<br>
<br>
---<br>
<br>
## VI. COMMUNICATION PLAN<br>
<br>
### Internal stakeholders<br>
<br>
**Week 1 (Feb 3-9):**<br>
- ✅ Kickoff presentation (1 hour, Комитет модели)<br>
- ✅ Distribute this document<br>
<br>
**Week 4 (Feb 24-Mar 1):**<br>
- Progress update #1 (Hysteresis, SEIZ survey ready)<br>
<br>
**Week 8 (Mar 24-30):**<br>
- Progress update #2 (Copula MC, Synergy C×T tested)<br>
<br>
**Week 16 (May 19-25):**<br>
- Final demo (v2.2 beta)<br>
<br>
### External stakeholders<br>
<br>
**March 2026:**<br>
- Blog post: "S-G Index v2.2: 7 научных улучшений"<br>
- Infographic для social media<br>
<br>
**June 2026:**<br>
- Press release: "Казахстан запускает world-class индекс информационного суверенитета"<br>
- Academic paper submission (к September conferences)<br>
<br>
---<br>
<br>
## VII. NEXT STEPS (THIS WEEK)<br>
<br>
### Monday, Jan 13<br>
- [ ] **Approval meeting** (30 min, ЛПР + Техвладелец)<br>
- [ ] **Assign owners** для 7 improvements<br>
<br>
### Tuesday, Jan 14<br>
- [ ] **Expert workshop planning** (correlation matrix)<br>
- Identify 5-7 experts<br>
- Send invitations + background materials<br>
<br>
### Wednesday, Jan 15<br>
- [ ] **Survey team meeting** (SEIZ questions)<br>
- Draft 3 questions<br>
- Pilot test (internal, n=20)<br>
<br>
### Thursday, Jan 16<br>
- [ ] **Code repository setup**<br>
- Create v2.2 branch<br>
- Document current v2.1c baseline<br>
<br>
### Friday, Jan 17<br>
- [ ] **Kickoff workshop** (4 hours, full team)<br>
- Deep dive на каждое из 7 improvements<br>
- Q&A, task assignments<br>
<br>
---<br>
<br>
## VIII. CONCLUSION<br>
<br>
**v2.2 — это evolutionary upgrade**, не revolutionary:<br>
- Сохраняет архитектуру v2.1c (нет breaking changes)<br>
- Добавляет **scientific rigor** (hysteresis, copula, decomposition)<br>
- Повышает **diagnostic power** (R sub-indices, volatility)<br>
- Расширяет **strategic options** (T vs Z, C×T synergy)<br>
<br>
**Timeline:** 6 месяцев (Feb-June 2026) <br>
**Budget:** 13.5M KZT (affordable) <br>
**Risk:** Low-medium (incremental changes)<br>
<br>
**Альтернатива (v3.0 сразу):**<br>
- Требует 18 месяцев + 151M KZT<br>
- Высокий риск (System Dynamics, ABM)<br>
- Delayed time-to-impact<br>
<br>
**Recommendation:** **APPROVE v2.2** → Learn from deployment → Plan v3.0 в 2027<br>
<br>
---<br>
<br>
**Prepared by:** Research Team <br>
**Date:** January 8, 2026 <br>
**Status:** Ready for approval <br>
**Next review:** January 13, 2026 (Kickoff meeting)<br>