К содержимому
MoranaLabs.
41 — направление

Потоковая аналитика в реальном времени: антифрод на заказ 

Антифрод на заказ — защита от мошеннических операций. Система сама решает по каждой транзакции: пропустить, придержать или отправить на проверку. Внедрение не требует остановки вашей боевой системы.

Ущерб от мошенничества предотвращается в момент операции — без разбора потерь по отчетам задним числом.

десятки мс
решение по событию в моменте, не постфактум
теневой запуск
теневой замер до боевого включения
−% потерь
ущерб режется в моменте, замер в теневом режиме на пилоте

Строим антифрод и потоковую аналитику на заказ для банков, платежных сервисов, маркетплейсов и страховых. Потоковая — значит, система обрабатывает события в момент их появления и успевает отреагировать до потери денег. В проект входят модель, онлайн-расчет признаков и встройка в ваш поток данных.

Анализ пачками, раз в сутки, опаздывает: к моменту, когда ночной отчет пометит транзакцию, средства уже выведены. Потоковый скоринг вмешивается в момент операции, а не наутро.

Решение в потоке за миллисекунды

Система считает признаки на лету: скорость операций за окно времени, связи карт, устройств, IP и получателей. Эти связи выявляют схему там, где одиночная транзакция выглядит чистой.

Основа — ML на Kafka/Flink: Kafka держит очередь событий, Flink считает по ней признаки в реальном времени. Признаки («фичи») для обучения и боевой работы считаются одним кодом, поэтому расхождений между ними не возникает. Под пиковой нагрузкой обработка замедляется предсказуемо, без падения.

Чем отличаемся

Чувствительность подбираем под вашу экономику: во что обходится пропущенный фрод и во что — заблокированный честный клиент. Эффект замеряем в теневом режиме (модель работает молча, ее решения не влияют на клиентов) на боевом трафике, до включения.

Права на код остаются у вас. Разворачиваем on-prem — на ваших серверах, в вашем контуре, по России.

Для прогноза спроса и поиска аномалий по истории есть предиктивная аналитика. Сопровождение модели после запуска — MLOps и продакшн ML. Прикинуть бюджет можно в калькуляторе стоимости.

Что на выходе
  • Работающий антифрод: скоринг в реальном времени на вашем потоке событий
  • Единый расчет признаков для обучения и боевой работы модели (feature store)
  • Признаки по связям карт, устройств и получателей — ловят схемы, невидимые по одной операции
  • Теневой прогон на боевом трафике, настройка порога срабатывания, контроль качества модели
  • Развертывание on-prem, на ваших серверах; права на код — у вас
  • streaming
  • антифрод
  • Kafka/Flink
  • real-time скоринг
пилот от
750 000
входной этап, не весь проект
пилот 6–8 недель
Кейс по направлению

Антифрод в реальном времени на потоке транзакций

40 мсрешение по транзакции в потоке
Смотреть кейс
как это работает

От задачи до результата — по шагам

01

Поток и цель

Разбираем, какие события идут по потоку и во что обходятся пропущенный фрод и ложная тревога. Подключаемся к вашему потоку, чаще всего к Kafka.

02

Признаки в реальном времени

Настраиваем расчет признаков в реальном времени на Flink: скорость операций, связи карт и устройств. Обучение и боевая система получают одни и те же признаки.

03

Модель и порог срабатывания

Обучаем модель на ваших исторических событиях. Порог срабатывания подбираем под баланс: минимум пропущенного фрода при терпимом уровне ложных тревог.

04

Проверка на реальных пользователях

Новая модель работает параллельно текущей системе на боевом трафике и ни на что не влияет. Вы видите в цифрах, что она поймала бы и сколько ложных тревог дала.

05

Боевое включение

Запускаем в работу с контролем качества и защитой от перегрузок. Возврат к прежней версии — обычная процедура; модель доучиваем под новые схемы мошенничества.

сценарии

Где это дает результат

Антифрод по транзакциям

Каждая операция оценивается прямо в потоке. Подозрительная придерживается на подтверждение, пока деньги еще на счете.

Банки и финтех: скоринг заявок

Оценка риска и проверка документов по входящей заявке за миллисекунды. Ручной разбор остается только для спорных случаев.

Страховые: разбор случаев

Поток фото и документов по страховым случаям: предварительная оценка ущерба и подсветка подозрительных заявок.

Защита аккаунтов

Система замечает захват учетной записи: чужое устройство, нетипичное гео, аномальная скорость действий. Сигнал приходит сразу.

Платежный мониторинг

Контроль трафика эквайринга — приема карточных платежей: всплески отказов, нетипичное поведение мерчантов, отмывочные цепочки.

Антибот и защита от злоупотреблений

Отсев ботов, накруток промокодов и злоупотреблений на потоке действий пользователей — раньше, чем акция уйдет в минус.

FAQ

Частые вопросы по направлению

Сколько стоит разработка антифрода на заказ?
Пилот — от 750 000 ₽, срок 6–8 недель. Подключаемся к вашему потоку, обучаем модель на ваших исторических событиях и запускаем ее в теневом режиме. По итогам вы видите цифры: сколько мошенничества ловит модель, сколько дает ложных тревог, какой эффект на потерях. Решение о полном внедрении принимаете уже по этим цифрам.
Чем потоковый скоринг лучше пакетного?
Пакетный анализ выносит вердикт по расписанию, когда транзакция уже прошла и деньги ушли. Потоковый скоринг оценивает операцию за десятки миллисекунд и успевает остановить ее до списания. Если задача — спрогнозировать спрос или найти аномалии по истории, это предиктивная аналитика: там решение в моменте не требуется.
Не завалит ли антифрод честных клиентов ложными тревогами?
Ложные тревоги — главный риск таких систем. Жесткий порог блокирует лишнее и раздражает честных клиентов, мягкий пропускает потери. Мы подбираем порог под цену вашей ошибки и проверяем результат на вашем трафике до боевого включения. Обещания «100% детекции без ложных срабатываний» невыполнимы — мы показываем реальные цифры и оставляем вам ручку настройки.
Что такое training/serving skew и почему это важно?
Так называют расхождение данных: модель обучалась на одних признаках, а в бою получает посчитанные по-другому. Качество при этом падает незаметно — по отчетам все хорошо, по деньгам плохо. Лечение: обучение и боевая система берут признаки из одного источника, feature store. В наших проектах это обязательная часть архитектуры.
На каком стеке работаете и можно ли встроиться в наш?
Базовый стек — Kafka/Flink плюс единое хранилище признаков для модели. Если у вас уже есть Kafka, свой стриминг или антифрод-движок — встраиваемся в существующую инфраструктуру. Если потока еще нет — поднимаем его под задачу.
Данные транзакций не уйдут наружу? Как с 152-ФЗ и банковской тайной?
Платежные и клиентские данные — это персональные данные и банковская тайна. Поэтому система работает on-prem, в вашем контуре: поток событий, признаки и модель остаются на ваших серверах и во внешние сервисы не передаются. Это снимает вопросы по 152-ФЗ — закону о персональных данных.
Как быстро модель устаревает — мошенники же меняют схемы?
Быстро, и для антифрода это штатная ситуация. Закладываем контроль качества: новая схема мошенничества видна по метрикам раньше, чем по убыткам. Модель доучиваем на свежих данных, обновленную версию прогоняем в тени перед заменой боевой. Эксплуатацию после запуска — обновления, контроль, откаты — закрывает направление MLOps и продакшн ML.
гарантии

«Сольем бюджет, а оно не взлетит» 

Страх обоснованный: на ИИ-проектах сгорело много денег. Пять правил ниже устроены так, чтобы вы видели результат раньше, чем платите крупно.

01

Начинаем с пилота

Первый этап — недорогая проверка на ваших данных и оборудовании. Масштабируем только то, что показало результат.

02

Не решается — скажем до старта

Оцениваем достижимую точность до подписания сметы. Если метод задачу не вытянет, вы узнаете это на бесплатном разборе.

03

Цена и объем зафиксированы на этап

Никаких «вышло дороже»: этап — это согласованные заранее смета и результат. Платите по факту принятого этапа.

04

Код и права — ваши

После оплаты этапа исключительные права на код и модели переходят вам. Это пункт оферты.

05

NDA и данные под контролем

NDA подписываем до обсуждения деталей. Видео и документы обрабатываются на вашем оборудовании, данные не уходят на сторону — требования 152-ФЗ закрыты.

Другие направления
— заявка

Опишите задачу  ответим как инженеры. 

Оставьте имя и Telegram — остальное обсудим. Без брифов на 40 слайдов и звонков по три раза.

Отвечаем за пару часовотвечает инженер, а не отдел продажNDA по запросу

Сюда напишем — это быстрее всего

Или сразу написать в Telegram

Без спама и звонков-роботов. Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности и обработкой персональных данных.