# INF-08 v2: валидация гармонизации DMSP/VIIRS (1992-2024)

Схема «мост» (ни одна константа не оценивается на стыке):
- коррекция F18-эры 2010-2013: x0.4857 (mean DN 2006-2009 / mean DN 2010-2013, внутри DMSP)
- отображение DN->радианс: ln V = a_y + b ln S на перекрытии simVIIRS/VNL 2014-2024, FE года: b=0.9151, a_bar=-0.0543
- **R² моста = 0.9217** (гейт >= 0.9, n=1296) - OK

Стык (out-of-sample, симметричные 4-летние окна 2008-2011 | 2012-2015): **-2.99%** (гейт +-5%) - OK
Чувствительность к окнам (мусорные годы: VNL-2012 - неполный первый год VIIRS; calDMSP-2013 - худший год F18):
- 2|2 (2010-11 | 2012-13): -9.62%
- 3|3 (2009-11 | 2012-14): -6.44%
- 4|4 (2008-11 | 2012-15): -2.99%
- 3|4 (2009-11 | 2012-15): -0.42%

Диагностика прямого перекрытия сенсоров 2012-2013 (почему прямой стык невозможен и почему ретро - «грубее»):
- 2012: R² уровней 0.676, лог-лог 0.792, ln-долей 0.792
- 2013: R² уровней 0.729, лог-лог 0.779, ln-долей 0.779
- бенчмарк: собственный стык продукта Li (calDMSP-2013 против simVIIRS-2013) даёт R² ln-долей 0.777 и разрыв -32.0% - кросс-сенсорный потолок, а не дефект нашей схемы
- вывод ТЗ §7: районная детализация надёжна с 2012; ретро - страна/области/классы, помечен «ретро, грубее»

## Спайк: «готовый» продукт (simVIIRS) как современный сегмент - отклонён
- медиана |dln доли| год-к-году 2014-2024: simVIIRS 0.2192 против VNL 0.1179 (x1.86)
- нулевые зоно-годы малых районов: simVIIRS 13, VNL 0 (урок v1: нестабильность малых зон)

Кросс-проверка ряда VNL против независимой обработки WorldPop fvf (источник v1), R² ln-долей по годам:
- 2015: 0.976, 2016: 0.926, 2017: 0.966, 2018: 0.932, 2019: 0.966, 2020: 0.963, 2021: 0.964, 2022: 0.961, 2023: 0.949

Гейты: R² OK, стык OK
