Типичная картина: система мониторинга контрагентов показывает «высокий риск» для половины партнёров. Всё красное. Результат — либо блокируем всех (паралич), либо игнорируем систему (бесполезно). Проблема не в контрагентах — в скоринге.
Если система не различает слухи в Telegram и решения арбитражного суда — она бесполезна. Нужен не бинарный сигнал (риск/не риск), а взвешенный индекс.
Принцип: вес источника × сила сигнала
Разные источники имеют разную надёжность:
- Вес 1.0: Решения судов, данные ФНС, банкротство
- Вес 0.7: Проверенные СМИ, отраслевые базы
- Вес 0.3: Соцсети, анонимные источники
- Вес 0.1: Слухи, непроверенные каналы
Итоговый сигнал = Σ(вес источника × серьёзность события)
Time decay: старое влияет меньше
Событие 5-летней давности не равно вчерашнему. Введите коэффициент затухания:
- Последний месяц: вес 1.0
- Последний год: вес 0.7
- 1-3 года: вес 0.4
- Старше 3 лет: вес 0.1
Это явно задаёт: «прошлое важно, но текущее важнее».
Самокалибровка
Если источник даёт много ложных тревог — его вес должен снижаться автоматически:
- Отслеживайте: сигнал был → что произошло на самом деле
- Источник с 80% ложных тревог → понижаем вес
- Источник с 80% подтверждений → повышаем вес
Для управленца важно понять: «Почему этот контрагент жёлтый?». Индекс должен раскладываться на компоненты: какие события, из каких источников, с каким весом.
Скоринг контрагентов: вес источника × сила сигнала × затухание по времени. Самокалибровка по ложным тревогам. Объяснимость: почему такой индекс, из чего сложился.