![](https://squidex.jugru.team/api/assets/srm/00af4310-a9ff-4b1c-ae49-434b8f41a669/5400111559092586858-121.jpg?cache=3600&width=74&height=74&mode=CropUpsize)
Александр Эйдлин
Компания: Сбер
Рассмотрим варианты, доступные разработчику, которому потребовалось интегрировать математические модели или другие сколько-нибудь сложные расчеты в бизнес-логику своего проекта.
Оставляя Apache Spark за скобками, на примере разработанной в Сбере системы оптимизации кассовой ликвидности разберем реальные задачи, когда бизнес-логика проекта содержит более-менее сложные расчеты, а также способы решения этих задач. На примере автоматического расчета рекомендаций по оптимальному обслуживанию (инкассированию) банкоматов и клиентских офисов обсудим реализацию метода имитации отжига.
Расчеты прогнозов спроса на наличные будут проиллюстрированы применением наиболее известной математической библиотеки Apache Сommons Math и ML-библиотек Smile, XGBoost4J. Рассмотрим математическую модель задачи номинальной раскладки и ее решение с использованием заложенного в библиотеку ojAlgo метода ветвей и границ.
Компания: Сбер
Компания: Сбер