SlideShare a Scribd company logo
1 of 29
Download to read offline
Data Products
Meetup @Outfittery
14/11/2018
by Fariz Bashirov
Quantifying Fashion
Autoencoders - how we teach machines to understand fashion @Outfittery
Conor Digan, Senior Data Scientist
14/11/2018
Recommender Systems at Outfittery
4
Human & Artificial Intelligence
5
Cold-Start problem on steriods
6
Does this fit your style?
In a regular fit, this premium cotton shirt features an
all-over printed pattern and a classic button-down collar.
● Regular fit
● Button-down collar
● All-over printed pattern
● 100% cotton
7
Does this fit your style?
In a regular fit, this premium cotton shirt features an
all-over printed pattern and a classic button-down collar.
● Regular fit
● Button-down collar
● All-over printed pattern
● 100% cotton
8
input vector network output vector
1,2,3,...
9
Autoencoders
10
input vector embedding output vectorencoder decoder
11
input vector embedding output vectorencoder decoder
12
input vector embedding output vectorencoder classifier
(0.1, 0.05, 0.7, ... )
13
Autoencoders - Different Flavors
14
noisy input embedding output vectorencoder decoder
+
15
Image from: https://towardsdatascience.com/intuitively-understanding-variational-autoencoders-1bfe67eb5daf
16
input vector multivariate gaussian z output vectorencoder decoder
sample
17
Loss Function
Reconstruction Error Kullback-Leibler divergence
18
Image from: https://towardsdatascience.com/intuitively-understanding-variational-autoencoders-1bfe67eb5daf
19
Image from: https://towardsdatascience.com/intuitively-understanding-variational-autoencoders-1bfe67eb5daf
New Combinations of training data Specific Attribute Vectors
Now what can we do?
20
Autoencoders at Outfittery
21
Use Case I - Attribute generation
Category Colour Material ...
Shirt ??? Cotton ...
22
Use Case I - Attribute generation
Category Colour Material ...
Shirt ??? Cotton ...
(0.08, 0.43, …… )
23
Use Case I - Attribute generation
Category Colour Material ...
Shirt ??? Cotton ...
(0.08, 0.43, …… )
(0.03, 0.64, …… )
24
Use Case I - Attribute generation
Category Colour Material ...
Shirt ??? Cotton ...
(0.01, 0.82, …… )
(0.08, 0.43, …… )
(0.03, 0.64, …… )
(Shirt, Cotton, ….)
25
Use Case I - Attribute generation
Category Colour Material ...
Shirt Blue Cotton ...
(0.01, 0.82, …… )
(0.08, 0.43, …… )
(0.03, 0.64, …… )
(Shirt, Cotton, ….)
26
Use Case II - Item similarity service
27
Use Case III - Wardrobe completer
28
Is this the beginning of the future?
Thanks.
Conor Digan
Senior Data Scientist
conor.digan@outfittery.de
26/09/2018

More Related Content

Similar to Quantifying fashion

R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...
R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...
R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...
Faizan Butt
 

Similar to Quantifying fashion (13)

Manufacturing sequence of garments
Manufacturing sequence of garmentsManufacturing sequence of garments
Manufacturing sequence of garments
 
Mens Underwear Company
Mens Underwear CompanyMens Underwear Company
Mens Underwear Company
 
Mast Tech International
Mast Tech InternationalMast Tech International
Mast Tech International
 
Lata Exports
Lata ExportsLata Exports
Lata Exports
 
R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...
R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...
R.F.I.D Expert System Weekly Presentation By Muhammad Faizan Butt(1043) and Z...
 
Artificial intelligence professor jinsong dong 2 august 2017
Artificial intelligence professor jinsong dong 2 august 2017Artificial intelligence professor jinsong dong 2 august 2017
Artificial intelligence professor jinsong dong 2 august 2017
 
[DSC Croatia 22] Disrupting Lead Generation through AI - Arthur Jansen
[DSC Croatia 22] Disrupting Lead Generation through AI - Arthur Jansen[DSC Croatia 22] Disrupting Lead Generation through AI - Arthur Jansen
[DSC Croatia 22] Disrupting Lead Generation through AI - Arthur Jansen
 
Application of information technology in gi k
Application of information technology in gi kApplication of information technology in gi k
Application of information technology in gi k
 
Portfolio.2017_Ying Yeung Cheung
Portfolio.2017_Ying Yeung CheungPortfolio.2017_Ying Yeung Cheung
Portfolio.2017_Ying Yeung Cheung
 
Factory Visit Report
Factory Visit ReportFactory Visit Report
Factory Visit Report
 
Barcoding at CIP Genebank - 2020
Barcoding at CIP Genebank - 2020Barcoding at CIP Genebank - 2020
Barcoding at CIP Genebank - 2020
 
Intellisoft introduction @ Recruitment Camp L131229
Intellisoft introduction @ Recruitment Camp L131229Intellisoft introduction @ Recruitment Camp L131229
Intellisoft introduction @ Recruitment Camp L131229
 
Factory Profile.pptx
Factory Profile.pptxFactory Profile.pptx
Factory Profile.pptx
 

More from Data Products Meetup

More from Data Products Meetup (7)

Dealing with uncertainty in fintech using AI
Dealing with uncertainty in fintech using AIDealing with uncertainty in fintech using AI
Dealing with uncertainty in fintech using AI
 
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
"Chat-bots and AI: the reality and misconceptions" by Vyugar Nadzhafov
 
"How did I learn how not to run a Data Science project" by Florian Bonnet
"How did I learn how not to run a Data Science project" by Florian Bonnet"How did I learn how not to run a Data Science project" by Florian Bonnet
"How did I learn how not to run a Data Science project" by Florian Bonnet
 
Classifications as Power Technologies by Milagros Miceli
Classifications as Power Technologies by Milagros MiceliClassifications as Power Technologies by Milagros Miceli
Classifications as Power Technologies by Milagros Miceli
 
"8 donts and dos when building a chatbot" by Yura Okulovsky
"8 donts and dos when building a chatbot" by Yura Okulovsky"8 donts and dos when building a chatbot" by Yura Okulovsky
"8 donts and dos when building a chatbot" by Yura Okulovsky
 
Racial and gender bias in AI
Racial and gender bias in AI Racial and gender bias in AI
Racial and gender bias in AI
 
The ways to fuck up ab testing (from data products meetup)
The ways to fuck up ab testing (from data products meetup)The ways to fuck up ab testing (from data products meetup)
The ways to fuck up ab testing (from data products meetup)
 

Recently uploaded

Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
➥🔝 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
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
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
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 

Recently uploaded (20)

Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
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
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
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
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
➥🔝 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...
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
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...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 

Quantifying fashion