на главную

НЕВОЗМУТИМЫЙ АЛГОРИТМ ПОЛНОТЫ

 

Торговая компания занимается продажей инструментов для личного хозяйства и сопутствующих товаров. Имеет девять филиалов, расположенные в регионах с разным климатом, предпочтениями и удалённостью от центральных складов.

Ширина ассортимента насчитывает более пяти тысяч позиций. Комплектность меняется от одной штуки до нескольких сотен в наборе. Наибольшую часть занимают сезонные изделия. Для поддержания интереса постоянно запускаются новинки. С реализации снимают до 10% устаревших.

Поставщиками служат фирмы России, Восточной Европы, Китая. Длительность поставок составляет до сорока недель. Сумма всплесков в колебаниях может достигать четырёх, многократные взлёты и падения. Нередко продукция отсутствует в хранилище до трёх месяцев.

Для снижения сложности ситуации проведём анализ номенклатуры. Критериями стали функциональность, сезонность, цена и полнота. Изучен список изделий и сформированы новые группы, количество которых увеличилась в семь раз.

Каждая территория выделяется своей динамикой продаж, ещё выделено по два направления. Это собственные заказы дочерних структур, соответствующие запросам покупателей. И закупочные требования сетей, опережающие аппетиты рынка на два-три месяца.

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

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

В результате точность изначально не нулевых и в последующем исправленных величин колеблется в пределах 92-98%. Правдоподобно восполняются пропущенные числа. Внутри не заложены какие-то формулы или методика, берутся в расчёт только соседние позиции.

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

Графики реальных и гладких значений рядов

Продолжение читайте в части II.