Hyper-local sustainable assortment planning Nupur Aggarwal, - - PowerPoint PPT Presentation

hyper local sustainable assortment planning
SMART_READER_LITE
LIVE PREVIEW

Hyper-local sustainable assortment planning Nupur Aggarwal, - - PowerPoint PPT Presentation

Hyper-local sustainable assortment planning Nupur Aggarwal, Abhishek Bansal, Kushagra Manglik, Kedar Kulkarni, Vikas Raykar IBM Research Sustainability The fashion industry is considered to be the worlds second largest polluter, after oil


slide-1
SLIDE 1

Hyper-local sustainable assortment planning

Nupur Aggarwal, Abhishek Bansal, Kushagra Manglik, Kedar Kulkarni, Vikas Raykar

IBM Research

slide-2
SLIDE 2

Sustainability

The fashion industry is considered to be the world’s second largest polluter, after oil and gas. Reducing unsold inventory is one step into this direction.

slide-3
SLIDE 3

Assortment planning

Assortment planning, an important seasonal activity for any retailer, involves choosing the right subset of products to stock in each store.

slide-4
SLIDE 4

current practices ü Heavily spreadsheet driven and relies on the expertise and intuition of the merchandisers. ü Not scalable when a merchandiser has to do planning for hundreds of stores. ü Typically stores are grouped into store clusters and an assortment is planned for each cluster rather than store. ü A sub-optimal assortment results in excess leftover inventory for the unpopular items, increasing the inventory costs, and stock outs of popular items, resulting in lost demand and unsatisfied customers. ü Existing approaches only maximize the expected revenue under certain store and budget constraints. Along with the revenue the choice of the final assortment has also an environmental cost associated with it.

slide-5
SLIDE 5

store-wise hyper-local sustainable

assortment planning

What set of products to stock at each store ? Determine the optimal subset of products to be stocked in each store so that the assortment is ü localized to the preferences of the customers shopping in that store ü diverse ü sustainable The concept generalizes from store to ü distribution centre/warehouse ü region/state/country ü physical/online/omni channel

slide-6
SLIDE 6

Literature Survey

Broadly there are three aspects to assortment planning,

  • the choice of the demand model
  • estimating the parameters of the chosen demand model
  • using the demand estimates in an assortment optimization setup.
  • Demand Models
  • Independent Demand Models - The simplest approach is to assume product demand

to be independent of the offer set or the assortment, that is, the demand for a product does not depend on other available products.

  • Choice models – Models demand for product j at store s when the assortment
  • ffered at the store was q. In practice the demand for a product is heavily influenced

by the assortment that is under offer mainly due to product substitution (cannibalization) and product complementarity (halo effect)

slide-7
SLIDE 7

Estimate sales using matrix factorization

(re-train model every season)

Given a a spar arse Product ct X Store mat atrix :

  • The objective is to estimate the unobserved entries in it
  • These entries can be 4th week / 8th week STR, sales per month etc.

1) 1) Product ct bias as:

  • E.g. special promotions being carried

for Blue denim shirt will lead to higher sales 2) 2) St Stor

  • re bias

as:

  • E.g. Stores more accessible to the

society will show high overall sales 3) Var ariab able predict ction interval als:

  • Observed values in the sparse matrix

might have different confidence levels i.e. some might have tighter UB / LB than others:

  • Case 1: Observed 4th week STR for an

entry might be 0.4 but the upper and lower bounds can be 0.48 and 0.36, respectively.

  • Case 2 : Observed 4th week STR for an

entry might be 0.6 but the upper and lower bounds can be 0.73 and 0.4, respectively.

Clearly, we need to have differential treatment for such values. 10 20 5 50 34 31 5 6 4 1 23 43 16 12 11 2 3 45 46 5 3 61 42

slide-8
SLIDE 8

St Stor

  • re 1

St Stor

  • re 2

St Stor

  • re 3

St Stor

  • re 4

St Stor

  • re 5

St Stor

  • re 6

Product 1 0.24 0.32 0.17 0.64 0.59 0.66 Product 2 0.14 0.43 0.72 0.11 0.76 0.23 Product 3 0.87 0.83 0.86 0.51 0.41 0.88 Product 4 0.91 0.34 0.67 0.54 0.77 0.12 Product 5 0.33 0.11 0.43 0.91 0.44 0.86

No Note e : In red = Estimated

values for missing entries

Method deployed for estimating the missed

  • pportunities :

Lat at 1 Lat at 2 Lat at 3 Lat at 4

Prod 1 0.2 0.3 0.1 0.6 Prod 2 0.1 0.4 0.3 0.2 Prod 3 0.6 0.8 0.7 0.3 Prod 4 0.9 0.6 0.1 0.5 Prod 5 0.3 0.3 0.4 0.8 Lat at 1 Lat at 2 Lat at 3 Lat at 4 Store 1 0.2 0.3 0.1 0.6 Store 2 0.1 0.4 0.3 0.2 Store 3 0.6 0.8 0.7 0.3 Store 4 0.9 0.6 0.1 0.5 Store 5 0.3 0.3 0.4 0.8 Store 6 0.2 0.7 0.6 0.1

Latent matrix for products Latent matrix for stores

1) 1) Al

Alternat ating Leas ast Squar ares

  • ptimizat

ation

2) 2) Lear

arning vect ctors

3) 3) Differential

al treat atment Coupled with Coupled with

  • The underlying hidden

structure (latent feature matrix) influencing the sales of products are learnt

  • Product / store bias

features are also learnt

  • To overcome the problem
  • f variable prediction

intervals the estimated errors are penalized according to width of the confidence band

  • Finally, the completed

matrix is fed to the Assortment Planner

slide-9
SLIDE 9

Sustainability Scores

ü Sustainability in a product can be related to

social, economical or environmental. Even within environmental impact, it can be further measured using its affect on climate change, eutrophication, resource depletion, water scarcity, chemistry. ü Higg Index is one such index that gives sustainability scores by taking input information about various stages that were involved in fabric manufacturing. ü Higg Index is available for 1 Kg of the fabric. ü Since many garments are blended fabrics, we take a weighted average of the Higg index of fabrics present in the blended fabric and normalize it by the weight of the garment. ü To calculate sustainability score for an assortment, we take a weighted average of the Higg Index of the products in the assortment.

slide-10
SLIDE 10

Diversity Ensure that the selected assortment is diverse. Without the diversity constraints the assortment tends to prefer products that are similar to each other. Similar products might cannibalize each others’ sales. Sustainability We would like to include those products that are sustainable from an environmental perspective. A particular jeans might be trendy and have a high demand but may not be environment friendly. Cardinality The number of products to be included in an assortment Complementarity A good assortment has products that are frequently bought together

slide-11
SLIDE 11

Multi-objective

  • ptimization

formulation

Assortment optimization is solved as a stochastic subset selection

  • ptimization problem.

𝑦!" : binary variable indicating presence of product j from the assortment at the store 𝑡. 𝜌!" : revenue generated of product j from the assortment at the store 𝑡. 𝑒𝑘𝑡: the demand for product 𝑘 at store 𝑡 ℎ𝑘: the weighted Higg MSI score for that product 𝜇: a parameter through which the user can specify the relative importance of each objective.

slide-12
SLIDE 12

Multi-objective optimization

Sustainability Score

Quality Score Feasible region Infeasible region Convergence to the globally optimal Pareto front Pareto-front

x

Solution on Pareto-front

x x x x x x x x

  • An optimal assortment must that have:
  • A high sustainability-score (or a low Higg MSI score)
  • A high quality-score (or high sales / revenue)
  • To optimize these two conflicting objectives a multi-
  • bjective optimization (MOO) formulation is considered
  • MOO problems have been solved using classical methods

and meta-heuristics in literature

  • We choose the weighted sum method here due to its

simplicity in configuration and use.

  • Coefficients of different objective functions are continually

changed; and for each coefficient-realization of these, a single-objective optimization problem is solved yielding an

  • ptimal assortment.
  • Solving these single-objective optimization problems for

multiple coefficient realizations yields a family of Pareto-

  • ptimal assortments that are non-dominated with respect

to each other

slide-13
SLIDE 13

ü Solve the optimization problem for different values of 𝜇 and 𝛽

ü At each iteration, select the product with highest marginal gain. ü Update the marginal gains of products similar and complementary to the selected product. ü Proven approximation guarantee if the objective function is submodular

Our implementation: ü Heap-based Approach ü Time Complexity O(klog(n)) instead

  • f O(kn)

ü Inference time 7secs for 50000 products on a CPU ü Empirically approx. ratio in range (1.01 to 1.03).

Solve multiple single-objective optimization problems

slide-14
SLIDE 14

Product Quality and Higg MSI score distribution

  • 3 peaks corresponding to
  • 100% cotton, 100% viscose, 100% polyester
  • Cotton has highest Higg MSI (least sustainable)
  • Polyester has least Higg MSI (most sustainable)
  • Quality distribution evenly

spread across products

slide-15
SLIDE 15

Pareto Optimal Fronts

Pareto frontier and the assortment cluster shrinks relative to the

  • frontier. This is because as we aggregate the scores of more

products, the consolidated scores move closer to their mean. The 3 horizontal clusters correspond to the 3 peaks of 100% cotton, 100% viscose and 100% polyester respectively.

slide-16
SLIDE 16

Pareto Optimal Fabric composition for different lambda

  • Looking at 𝜇 = 0.0 and 𝜇 = 0.5 plots

we see that viscose fabric is dominant since its Higg MSI is lower than cotton and it has the best quality score in terms of quality scores as well.

  • For 𝜇 = 1 (maximum importance to

sustainability), the fabric composition in the assortment products comprises mostly of polyester.

slide-17
SLIDE 17

Conclusion and Future Work

  • We have proposed a method of assortment planning that jointly
  • ptimizes the environmental impact of an assortment and the
  • revenue. We formulated the problem as a multi-objective
  • ptimization problem whose optimal solutions lie on the Pareto

Optimal front. The proposed approach would allow retailers to meet their sustainability targets with minimal impact on the revenue.

  • Future work
  • cannibalization and halo effects in demand modelling
  • diversity and complementarity of products in the assortment in the
  • ptimization formulation.
  • Use a cradle-to-grave sustainability metric for assortment planning.
slide-18
SLIDE 18

THANK YOU Nupur Aggarwal (nupaggar@in.ibm.com)