SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Detection of fashion trends
and seasonal cycles through
client feedback
KDD 2016 WORKSHOP: MACHINE LEARNING MEETS FASHION
Roberto Sanchis-Ojeda, Daragh Sibley, Paolo Massimi
Contents
1. Intro
2. The normal approximation
3. Generalized linear mixed effect models
4. Application to Stitch Fix’s style feedback data
Client Ci
Style Sj
Feedback Yij
Positive , Negative
1 , 0
2. The normal
approximation
Simple mathematical law …
Sum of Bernoulli = Binomial
Positive response ratio
Sum of Bernoulli -> Gaussian
pi
= ∑j
Yij
/ N
Large N
N = 10 N = 100
… that can be very helpful …
p(time) = 0.7 - 0.2 * time p(time) = 0.5
… but certain assumptions break
Length of every time interval
● Poor temporal resolution
● p no longer constant
● Few interactions, normal
approximation breaks
● Slower computation
Large Small
3. Generalized
linear mixed
effect models
Categorical aggregation
Bernoulli
Feedback Yij
0 or 1
Binomial
(N0
, N1
)
(34, 27)
logit(p) ~ time + style_color + style_group
Group by each feature to make sure that p is approximately constant within
Binomial draw. Now time can be aggregated to an arbitrarily small time scale
Statistical methods with Bernoulli variables
● Pros:
○ Simple, flexible
○ Well studied technique
● Cons:
○ Large dataset
○ Large number of features
○ Scalability problems
● Pros:
○ Smaller dataset
○ Faster computation
○ Natural regularization that
helps with non-uniform data
● Cons:
○ Requires a more complex
ETL and analysis process.
Logistic Regression Models Generalized Linear Mixed Models
Simulating linear fashion trends
1000
random
styles Si
in
inventory
Interacting
with a large
uniform set
of clients
3 interactions
per day for
two years with
probability pi
pi
= pi,o
+ mi
* time
pi,o
~ N(0.6, 0.1) mi
~ U(-0.1, 0.1)
A GLMM linear trend classifier
logit(p) ~ X + Z +
X and Z have an offset and time as features
There is a slope per style id, with 95% CI
Out of fashion
CI all negative
Trending
CI all positive
The results
The results
1
2
3
Simulating cyclical seasonal trends
1000
random
styles Si
in
inventory
Interacting
with a large
uniform set
of clients
3 interactions
per day for
two years with
probability pi
pi
= pi,o
+ Ai
* cos(2 (time - t0
))
pi,o
~ N(0.6, 0.1) Ai
~ U(0, 0.1) t0
~ U(0, 1)
The results
The results
1
2
4. Application to
Stitch Fix’s style
feedback data
Discovering cyclical seasonal trends
Thousands
of real
styles Si
in
inventory
Interacting
with a large
uniform set
of clients
Use the style feedback as
a probe for seasonality
One great example of seasonal style
Jan Apr July Oct Dec
Conclusions
● Defining client feedback as a binary variable simplifies the
statistical analysis of trends
● The normal approximation is a useful tool but lacks the right
level of flexibility, and its assumptions are easily broken.
● Binomial data can be fit with generalized linear mixed effect
models, and the random effect coefficients can be used to
classify trends on styles.
● Our application to Stitch Fix data proves that the method
has real business applications.
Examples of binarized feedback
● Website feedback:
○ No Click on Picture = Negative = 0
○ Click on Picture = Positive = 1
● Style feedback:
○ (Hate it, Just ok) = Negative = 0
○ (Like it, Love it) = Positive = 1
● Numerical feedback 1, … , N:
○ 1, … , N/2 = Negative = 0
○ N/2, … , N = Positive = 1
Linearizing the cosine term
pi
= pi,o
+ Ai
* cos( 2 ( time - t0
) )
cos( - ) = cos( ) * cos( ) + sin( ) * sin( )
pi
= pi,o
+ Bi
* cos( 2 * time ) + Ci
* sin( 2 * time )
A GLMM seasonal trend classifier
logit(p) ~ X + Z +
X and Z have an offset and cosine
and sine of 2 by time as features
There are two temporal coefficients
per style id, with 95% CI
Non-seasonal
CI all comp. with 0 Any other case
Seasonal

Contenu connexe

Similaire à Detection of fashion trends and seasonal cycles using client feedback

Bba104 quantitative techniques in business..
Bba104    quantitative techniques in business..Bba104    quantitative techniques in business..
Bba104 quantitative techniques in business..smumbahelp
 
Artifact 2 clemson
Artifact 2 clemsonArtifact 2 clemson
Artifact 2 clemsonclemsonj11
 
Multiple Regression.ppt
Multiple Regression.pptMultiple Regression.ppt
Multiple Regression.pptTanyaWadhwani4
 
Demand estimation and forecasting
Demand estimation and forecastingDemand estimation and forecasting
Demand estimation and forecastingshivraj negi
 
Machine Learning
Machine LearningMachine Learning
Machine LearningShiraz316
 
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...Dario Buono
 
A Fuzzy Decision Model for Clothing Sales
A Fuzzy Decision Model for Clothing SalesA Fuzzy Decision Model for Clothing Sales
A Fuzzy Decision Model for Clothing Salesinventionjournals
 
Recommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model TrainingRecommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model TrainingCrossing Minds
 
Usa Retail Sales Analysis.pdf
Usa Retail Sales Analysis.pdfUsa Retail Sales Analysis.pdf
Usa Retail Sales Analysis.pdfVishwas Saini
 
Analyzing and forecasting time series data ppt @ bec doms
Analyzing and forecasting time series data ppt @ bec domsAnalyzing and forecasting time series data ppt @ bec doms
Analyzing and forecasting time series data ppt @ bec domsBabasab Patil
 
Quantitative Analysis For Management 13th Edition Render Test Bank
Quantitative Analysis For Management 13th Edition Render Test BankQuantitative Analysis For Management 13th Edition Render Test Bank
Quantitative Analysis For Management 13th Edition Render Test BankJescieer
 
Causality without headaches
Causality without headachesCausality without headaches
Causality without headachesBenoît Rostykus
 
Forecasting without forecasters
Forecasting without forecastersForecasting without forecasters
Forecasting without forecastersRob Hyndman
 
Building Institutional Capacity in Thailand to Design and Implement Climate P...
Building Institutional Capacity in Thailand to Design and Implement Climate P...Building Institutional Capacity in Thailand to Design and Implement Climate P...
Building Institutional Capacity in Thailand to Design and Implement Climate P...UNDP Climate
 

Similaire à Detection of fashion trends and seasonal cycles using client feedback (17)

Bba104 quantitative techniques in business..
Bba104    quantitative techniques in business..Bba104    quantitative techniques in business..
Bba104 quantitative techniques in business..
 
Week_3_Lecture.pdf
Week_3_Lecture.pdfWeek_3_Lecture.pdf
Week_3_Lecture.pdf
 
Artifact 2 clemson
Artifact 2 clemsonArtifact 2 clemson
Artifact 2 clemson
 
Ch5 - Forecasting in marketing engineering
Ch5 - Forecasting in marketing engineeringCh5 - Forecasting in marketing engineering
Ch5 - Forecasting in marketing engineering
 
Multiple Regression.ppt
Multiple Regression.pptMultiple Regression.ppt
Multiple Regression.ppt
 
Time Series - 1
Time Series - 1Time Series - 1
Time Series - 1
 
Demand estimation and forecasting
Demand estimation and forecastingDemand estimation and forecasting
Demand estimation and forecasting
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
New innovative 3 way anova a-priori test for direct vs. indirect approach in ...
 
A Fuzzy Decision Model for Clothing Sales
A Fuzzy Decision Model for Clothing SalesA Fuzzy Decision Model for Clothing Sales
A Fuzzy Decision Model for Clothing Sales
 
Recommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model TrainingRecommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model Training
 
Usa Retail Sales Analysis.pdf
Usa Retail Sales Analysis.pdfUsa Retail Sales Analysis.pdf
Usa Retail Sales Analysis.pdf
 
Analyzing and forecasting time series data ppt @ bec doms
Analyzing and forecasting time series data ppt @ bec domsAnalyzing and forecasting time series data ppt @ bec doms
Analyzing and forecasting time series data ppt @ bec doms
 
Quantitative Analysis For Management 13th Edition Render Test Bank
Quantitative Analysis For Management 13th Edition Render Test BankQuantitative Analysis For Management 13th Edition Render Test Bank
Quantitative Analysis For Management 13th Edition Render Test Bank
 
Causality without headaches
Causality without headachesCausality without headaches
Causality without headaches
 
Forecasting without forecasters
Forecasting without forecastersForecasting without forecasters
Forecasting without forecasters
 
Building Institutional Capacity in Thailand to Design and Implement Climate P...
Building Institutional Capacity in Thailand to Design and Implement Climate P...Building Institutional Capacity in Thailand to Design and Implement Climate P...
Building Institutional Capacity in Thailand to Design and Implement Climate P...
 

Dernier

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...amitlee9823
 

Dernier (20)

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 

Detection of fashion trends and seasonal cycles using client feedback

  • 1. Detection of fashion trends and seasonal cycles through client feedback KDD 2016 WORKSHOP: MACHINE LEARNING MEETS FASHION Roberto Sanchis-Ojeda, Daragh Sibley, Paolo Massimi
  • 2. Contents 1. Intro 2. The normal approximation 3. Generalized linear mixed effect models 4. Application to Stitch Fix’s style feedback data
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Client Ci Style Sj Feedback Yij Positive , Negative 1 , 0
  • 9. Simple mathematical law … Sum of Bernoulli = Binomial Positive response ratio Sum of Bernoulli -> Gaussian pi = ∑j Yij / N Large N N = 10 N = 100
  • 10. … that can be very helpful … p(time) = 0.7 - 0.2 * time p(time) = 0.5
  • 11. … but certain assumptions break Length of every time interval ● Poor temporal resolution ● p no longer constant ● Few interactions, normal approximation breaks ● Slower computation Large Small
  • 13. Categorical aggregation Bernoulli Feedback Yij 0 or 1 Binomial (N0 , N1 ) (34, 27) logit(p) ~ time + style_color + style_group Group by each feature to make sure that p is approximately constant within Binomial draw. Now time can be aggregated to an arbitrarily small time scale
  • 14. Statistical methods with Bernoulli variables ● Pros: ○ Simple, flexible ○ Well studied technique ● Cons: ○ Large dataset ○ Large number of features ○ Scalability problems ● Pros: ○ Smaller dataset ○ Faster computation ○ Natural regularization that helps with non-uniform data ● Cons: ○ Requires a more complex ETL and analysis process. Logistic Regression Models Generalized Linear Mixed Models
  • 15. Simulating linear fashion trends 1000 random styles Si in inventory Interacting with a large uniform set of clients 3 interactions per day for two years with probability pi pi = pi,o + mi * time pi,o ~ N(0.6, 0.1) mi ~ U(-0.1, 0.1)
  • 16. A GLMM linear trend classifier logit(p) ~ X + Z + X and Z have an offset and time as features There is a slope per style id, with 95% CI Out of fashion CI all negative Trending CI all positive
  • 19. Simulating cyclical seasonal trends 1000 random styles Si in inventory Interacting with a large uniform set of clients 3 interactions per day for two years with probability pi pi = pi,o + Ai * cos(2 (time - t0 )) pi,o ~ N(0.6, 0.1) Ai ~ U(0, 0.1) t0 ~ U(0, 1)
  • 22. 4. Application to Stitch Fix’s style feedback data
  • 23. Discovering cyclical seasonal trends Thousands of real styles Si in inventory Interacting with a large uniform set of clients Use the style feedback as a probe for seasonality
  • 24. One great example of seasonal style Jan Apr July Oct Dec
  • 25. Conclusions ● Defining client feedback as a binary variable simplifies the statistical analysis of trends ● The normal approximation is a useful tool but lacks the right level of flexibility, and its assumptions are easily broken. ● Binomial data can be fit with generalized linear mixed effect models, and the random effect coefficients can be used to classify trends on styles. ● Our application to Stitch Fix data proves that the method has real business applications.
  • 26.
  • 27. Examples of binarized feedback ● Website feedback: ○ No Click on Picture = Negative = 0 ○ Click on Picture = Positive = 1 ● Style feedback: ○ (Hate it, Just ok) = Negative = 0 ○ (Like it, Love it) = Positive = 1 ● Numerical feedback 1, … , N: ○ 1, … , N/2 = Negative = 0 ○ N/2, … , N = Positive = 1
  • 28. Linearizing the cosine term pi = pi,o + Ai * cos( 2 ( time - t0 ) ) cos( - ) = cos( ) * cos( ) + sin( ) * sin( ) pi = pi,o + Bi * cos( 2 * time ) + Ci * sin( 2 * time )
  • 29. A GLMM seasonal trend classifier logit(p) ~ X + Z + X and Z have an offset and cosine and sine of 2 by time as features There are two temporal coefficients per style id, with 95% CI Non-seasonal CI all comp. with 0 Any other case Seasonal