Услуги Портфолио Контакты БлогНовости +7 (800) 511‑32‑27 Обсудить проект
Новости

Как машинное обучение помогает в бизнесе

2 сентября 2021·3 мин чтения
Логотип YuSMP Group
Автор материалаРедакция компании YuSMP GroupБлог YuSMP Group
Профиль редакции
Как машинное обучение помогает в бизнесе

Machine Learning, или машинное обучение, — методика анализа данных, которая позволяет искусственному интеллекту самостоятельно обучаться на основе решения массива похожих задач, без ручного прописывания каждого правила. Мы в YuSMP Group разрабатываем AI/ML-решения под ключ и в этой статье собрали, как машинное обучение на практике меняет работу компаний в разных отраслях.

Недавно мы уже говорили о том, как ИИ помогает в развитии бизнеса в целом. Ниже — более предметный разбор: что такое машинное обучение, какие задачи оно решает в конкретных отраслях, какие результаты даёт на практике и как подступиться к внедрению.

Коротко:
  • Машинное обучение — методы, которые позволяют алгоритмам находить закономерности в данных и улучшать прогнозы без ручного программирования каждого правила.
  • Чаще всего бизнес получает эффект в пяти областях: производство, финансы, медицина, ритейл/маркетинг и логистика.
  • Типичный результат внедрения — меньше простоев и брака, быстрее решения (кредиты, диагностика, логистика) и точнее персонализация предложений клиентам.
  • Начинать стоит с одного пилотного процесса с измеримой метрикой, а не с внедрения ML «во всей компании сразу».
  • Для запуска нужны исторические данные, чёткая бизнес-метрика и команда, которая умеет валидировать модель на реальных данных, а не только на тестовой выборке.

Что такое машинное обучение и как оно работает

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

На практике бизнес использует три подхода:

  • Обучение с учителем — модель учат на размеченных примерах («это мошенническая операция», «это не мошенническая»), чтобы она научилась классифицировать новые случаи. Подходит для скоринга, диагностики, определения брака.
  • Обучение без учителя — алгоритм сам ищет скрытые группы и закономерности в неразмеченных данных. Используется для сегментации клиентов и поиска аномалий.
  • Обучение с подкреплением — модель пробует разные действия и обучается на основе «вознаграждения» за удачный результат. Применяется в логистике при построении маршрутов и в динамическом ценообразовании.

Дальше — как это выглядит в конкретных отраслях.

Производство: уменьшение случаев простоев и автоматизация промышленности

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

Создание системы управления производством. Машинное обучение (МО) и индикаторы на оборудовании помимо узконаправленных задач помогают следить за качеством работы всего производства в целом:

  • с помощью анализа причин снижать процент брака;
  • сокращать расходы благодаря уменьшению используемого материала;
  • автоматизировать и оптимизировать определенные этапы производства;
  • следить за загруженностью оборудования, его физическим состоянием.

Обнаружение угроз безопасности. МО делает производство безопаснее, так как способно находить даже самые мелкие изменения в работе оборудования и предупреждать о возможных опасных сбоях.

На практике это выглядит как система раннего предупреждения: датчики вибрации, температуры и энергопотребления передают показания в модель, которая сравнивает их с историческими паттернами перед поломками. Как только показатели отклоняются от нормы, система создаёт заявку на обслуживание — раньше, чем оборудование выйдет из строя и сбой затронет весь конвейер.

Финансы: снижение рисков и борьба с махинациями

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

Машинное обучение на основе статистических данных клиентов (выдавались ли ранее кредиты, выплачены они или нет и т.д.) ускоряет процесс рассмотрения заявки, автоматизирует выдачу кредитов.

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

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

Медицина: увеличение лояльности и постановка диагноза

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

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

Участие роботов в операциях. МО обучает медицинских роботов делать операции на основе анализа множества факторов.

Отдельное направление — анализ медицинских изображений: модели, обученные на тысячах снимков, помогают врачу быстрее замечать признаки патологий на рентгене, МРТ или КТ. Это не заменяет врача, а сокращает время на рутинный первичный просмотр и снижает риск того, что редкий признак останется незамеченным.

Ритейл и маркетинг: анализ действий клиентов и управление товарными остатками

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

  • определить время ближайшей покупки;
  • понять любимые продукты и рекомендовать их;
  • персонализировать акции и скидки, чтобы увеличить вероятность покупки.

Управление товарными остатками. МО на основании прогнозируемого спроса и анализа действий клиентов способно автоматизировать закупки, а именно что, когда и сколько закупать.

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

Логистика: уменьшение сбоев и минимизация используемых ресурсов

Экономия ресурсов. Главной статьей расходов в логистике является топливо. Машинное обучение помогает ее оптимизировать, например, адекватно сокращая количество транспорта без снижения производительности.

Минимизация сбоев в поставках. Машинное обучение способно предсказывать риски задержки транспорта, своевременно их предотвращать, а также на основании анализа всех имеющихся факторов корректировать время доставки товара.

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

Что показывает практика: результаты внедрения по отраслям

Абстрактная визуализация машинного обучения, анализирующего бизнес-данные в разных отраслях

Эффект от машинного обучения различается по отраслям и зависит от качества данных и зрелости процессов, но направление результата в целом предсказуемо:

ОтрасльТипичная задача MLЧто улучшается
ПроизводствоПредиктивное обслуживание оборудованияМеньше внеплановых простоев, ниже процент брака
ФинансыКредитный скоринг, антифродБыстрее решение по заявке, меньше мошеннических операций
МедицинаАнализ снимков, маршрутизация пациентовБыстрее диагностика, короче очередь
Ритейл и маркетингРекомендации, персонализация акцийВыше конверсия и средний чек
ЛогистикаМаршрутизация, прогноз спросаНиже расход топлива, меньше сорванных сроков доставки

Несколько лет назад аналитики фиксировали, что около трети компаний в Европе, США и Китае уже использовали машинное обучение в работе, — и с тех пор, судя по темпам внедрения генеративного ИИ и ML-сервисов в бизнесе, эта доля выросла ещё заметнее.

Как внедрить машинное обучение в бизнесе: 5 шагов

Внедрять ML стоит не «потому что это модно», а когда есть конкретная измеримая проблема и достаточно исторических данных, чтобы на них можно было обучить модель. Запуск проще разбить на пять шагов:

Команда бизнес-аналитиков разбирает дашборд с результатами модели машинного обучения
  1. Сформулируйте бизнес-задачу и метрику успеха. Не «внедрить ML», а «снизить количество простоев оборудования на конкретной линии» или «сократить время рассмотрения заявки». Без измеримой метрики оценить эффект пилота будет нечем.
  2. Проведите аудит данных. Проверьте, есть ли достаточно исторических данных за нужный период и насколько они полные и чистые. Часто на этом шаге выясняется, что данные разбросаны по разным системам и их сначала нужно свести воедино.
  3. Выберите пилотный процесс и подход. Для типовых задач (скоринг, рекомендации, распознавание) часто хватает готовых сервисов и API; для узкоспецифичной задачи бизнеса нужна кастомная модель под конкретные данные компании.
  4. Запустите пилот и измерьте эффект. Сравните результат модели с baseline — текущим процессом без ML — на одном участке, прежде чем тиражировать решение на всю компанию.
  5. Масштабируйте и встройте в процессы. Подключите модель к рабочим системам (CRM, ERP, производственному ПО), настройте мониторинг качества прогнозов и переобучение модели по мере поступления новых данных.

Если своей команды дата-сайентистов нет — на этом этапе часто быстрее и дешевле привлечь подрядчика с опытом внедрения AI/ML-решений, чем нанимать штат с нуля под один пилот.

Разработка AI/ML-решений под ключ
Узнайте цену

Обсудим ваш проект?

Соберём команду под вашу задачу и оценим проект за 2 дня — бесплатно.

Обсудить проект

Часто задаваемые вопросы

Что такое машинное обучение простыми словами?
Машинное обучение — методы, которые позволяют программе находить закономерности в данных и улучшать прогнозы на основе опыта, а не жёстко заданных правил.
Чем машинное обучение отличается от искусственного интеллекта?
Искусственный интеллект — более широкое понятие, объединяющее любые системы, имитирующие интеллектуальное поведение. Машинное обучение — один из способов создания ИИ, при котором система обучается на данных, а не программируется вручную под каждый случай.
С чего начать внедрение машинного обучения в компании?
С одной конкретной задачи с измеримой метрикой и проверки, что для неё есть достаточно исторических данных, — а не с попытки внедрить ML сразу во всей компании.
Какие данные нужны для машинного обучения?
Исторические данные по решаемой задаче: чем полнее и чище выборка, тем точнее модель. Для скоринга — данные о прошлых заявках и их исходах, для прогноза спроса — история продаж и сезонность.
Сколько стоит внедрение машинного обучения?
Стоимость сильно зависит от задачи: типовой сценарий на готовых API обходится в разы дешевле кастомной модели, обученной на данных конкретной компании. Точную оценку даёт аудит задачи и данных на старте проекта.
Сколько времени занимает пилотный проект по машинному обучению?
При наличии готовых данных пилот на одном процессе обычно запускают за несколько недель: аудит данных, подготовка выборки, обучение и тестирование модели на реальных кейсах.