SlideShare a Scribd company logo
1 of 18
Factorization Machines for Hybrid
Recommendation Systems Based
on Behavioral, Product, and
Customer Data
Stijn Geuens
Agenda
• PhD Trajectory
• Goals
• Research Questions
• Progress
• Future Work
RecSys 2015 s.geuens@ieseg.fr
PhD Trajectory
RecSys 2015 s.geuens@ieseg.fr
Computer
Science
Machine
Learning Math &
Statistics
Business
Expertise
Data
Engineering
Business
Analytics
Data
Science
Research Goals
RecSys 2015 s.geuens@ieseg.fr
Machine Learning
Data Engineering
Business Analytics
Research Questions
RecSys 2015 s.geuens@ieseg.fr
Machine Learning What is the added value of combining different
data sources?
• More data beats better models (Halevy, Norveg, Pereira, 2009)
• Rich database
– Explicit Ratings
– Implicit Ratings
– Customer Data
– Product Data
– Context Data
• Different combination methods
Research Questions
RecSys 2015 s.geuens@ieseg.fr
How can we evaluate recommender systems in
online settings using business metrics?
• Collaboration with company
• Witch metric to optimize?
– Click rates
– conversion
– Turnover
– Loyalty
– Etc.
• Does a RecSys affect these business performance?
Business Analytics
Current Study
RecSys 2015 s.geuens@ieseg.fr
Factorization Machines for Hybrid
Recommendation Systems Based
on Behavioral, Product, and
Customer Data
Motivation
• Typologies of systems using different input data:
– Collaborative filtering, content-based, and hybrid (Adomavicius, Tuzhilin, 2005)
– Collaborative filtering, content-based, demographic, knowledge-based,
hybrid (Burke, 2000; Bobadilla et al. 2013)
• Each systems has its advantages and disadvantages
• Hybridization resolves these issues and leads to better performance
• More data trumps better models (Halevy, Norveg, Pereira, 2009)
• This study: Hybridization by combining different data sources
(customer, product, behavioral data) by feature combination using a
single state-of-the-art algorithm, factorization machines (FM)
 Combining all different data sources in one algorithm is never
done before, especially not in factorization machines research
RecSys 2015 s.geuens@ieseg.fr
Factorization Machines (FM)
RecSys 2015 s.geuens@ieseg.fr
• Introduced by Rendle (2010)
• Based on Support Vector Machines (SVM) and factorization
models and combines the advantages of both.
• SVM: Works with any real valued feature vector, allowing to
integrated different data sources
• Factorization Models: Variable interaction is calculated based
on factorized parameters, allowing to estimate interaction
under huge sparsity, where SVM’s fail.
• General FM model equation of degree 2:
Algorithms
RecSys 2015 s.geuens@ieseg.fr
• 4 factorization machines
– 3 single data source FMs
• Behavioral data (FMBD)
• Customer data (FMCD)
• Product data (FMPD)
– 1 Hybrid FM based on the 3 distinct data sources (FMBD/CD/PD)
• 1 company used hybrid CF benchmark model
– Input user-item matrix (M), where each element is defined as follows:
Data
RecSys 2015 s.geuens@ieseg.fr
• 2 distinct data sets:
– Furniture: 5,368 users and 2,601 items
– Children’s clothing: 5,999 users and 4,372 items
Results
RecSys 2015 s.geuens@ieseg.fr
• Evaluation: Recall@5 – recall@100
• Friedman test with Holm’s Procedure (Demsar 2006):
– Dependent variable = Recall
– Independent variable = Algorithm
– Cases = selection size – product category combinations
Algorithm FMPD/CD/BD FMBD CF FMCD FMPD
Ranking 1 2.38 2.77 3.95 4.90
NS
Results
RecSys 2015 s.geuens@ieseg.fr
• Furniture category • Children’s Clothing Category
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
Recall
Selection Size
FMPD FMCD FMBD FMPD/CD/BD CF
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
Recall
Selection Size
FMPD FMCD FMBD FM/PD/CD/BD CF
Future Work: This study
RecSys 2015 s.geuens@ieseg.fr
• Preform grid search to identify witch data sources
are the most important (on data type level and
individual variable level)
• Creating a benchmark hybrid algorithm combining
results of different systems created based on each
of the data sources
• Evaluation based on other theoretical metrics
(precision, F1, AUC, diversity, novelty, etc.)
Future Work: PhD
RecSys 2015 s.geuens@ieseg.fr
• Implement model at the company and perform a real-life
A/B tests
– Email system
– Webshop
• Evaluation of the implemented algorithm in terms of
business metrics (click rates, conversion rates, turnover, loyalty,
etc.)
• Investigate which (combination of) business metrics
optimize(s) economic value of the RecSys in both short and
long term
• Investigate the impact of a RecSys on economic performance
of a company
RecSys 2015 s.geuens@ieseg.fr
Thank you for
your Attention
Contact:
Stijn Geuens (0)3.20.545.892
IESEG School of Management s.geuens@ieseg.fr
3 Rue de la Digue fr.linkedin.com/pub/stijn-geuens/
F-59000 Lille stijn.geuens
Advantages and disadvantages of
different systems
Pros Cons
Collaborative Filtering • No metadata
engineering needed
• Serendipity in results
• Adaptive
• Scalability
• Cold Start for new users
and items
• Long tail problem
• Stability
Content-based • Comparision between
items possible
• No metadata
engineering needed
• Adaptive
• Overspecialization
• Cold start for new users
• Collection of product
information
RecSys 2015 s.geuens@ieseg.fr
Advantages and disadvantages of
different systems
Pros Cons
Knowlegde-based • Deterministic
• No cold-start
• Knowledge engineering
requered
• Subjective
• Static
Demographic • No metadata
engineering needed
• Serendipity in results
• Long tail
• Cold start for new users
• Static
RecSys 2015 s.geuens@ieseg.fr

More Related Content

Viewers also liked

Film pitch for class on the 22nd of october
Film pitch for class on the 22nd of octoberFilm pitch for class on the 22nd of october
Film pitch for class on the 22nd of octoberJ4K360
 
As media evaluation jake
As media evaluation jakeAs media evaluation jake
As media evaluation jakeJ4K360
 
As media evaluation jake
As media evaluation jakeAs media evaluation jake
As media evaluation jakeJ4K360
 
Desart presentation irca1 apr15
Desart presentation irca1 apr15Desart presentation irca1 apr15
Desart presentation irca1 apr15Desart Inc
 
Teorías y estándares internacionales para la construcción de
Teorías y estándares internacionales para la construcción deTeorías y estándares internacionales para la construcción de
Teorías y estándares internacionales para la construcción deldu_galo
 
Hayatin sirri
Hayatin sirriHayatin sirri
Hayatin sirriendaze41
 
Towards Better Online Personalization: A Framework for Empirical Evaluation a...
Towards Better Online Personalization: A Framework for Empirical Evaluation a...Towards Better Online Personalization: A Framework for Empirical Evaluation a...
Towards Better Online Personalization: A Framework for Empirical Evaluation a...Stijn Geuens
 
Ulasan jurnal
Ulasan jurnalUlasan jurnal
Ulasan jurnalnoursham
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructuradoldu_galo
 
Escuela inteligente
Escuela inteligenteEscuela inteligente
Escuela inteligenteldu_galo
 
게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉 공개용
게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉   공개용게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉   공개용
게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉 공개용lswsox
 

Viewers also liked (11)

Film pitch for class on the 22nd of october
Film pitch for class on the 22nd of octoberFilm pitch for class on the 22nd of october
Film pitch for class on the 22nd of october
 
As media evaluation jake
As media evaluation jakeAs media evaluation jake
As media evaluation jake
 
As media evaluation jake
As media evaluation jakeAs media evaluation jake
As media evaluation jake
 
Desart presentation irca1 apr15
Desart presentation irca1 apr15Desart presentation irca1 apr15
Desart presentation irca1 apr15
 
Teorías y estándares internacionales para la construcción de
Teorías y estándares internacionales para la construcción deTeorías y estándares internacionales para la construcción de
Teorías y estándares internacionales para la construcción de
 
Hayatin sirri
Hayatin sirriHayatin sirri
Hayatin sirri
 
Towards Better Online Personalization: A Framework for Empirical Evaluation a...
Towards Better Online Personalization: A Framework for Empirical Evaluation a...Towards Better Online Personalization: A Framework for Empirical Evaluation a...
Towards Better Online Personalization: A Framework for Empirical Evaluation a...
 
Ulasan jurnal
Ulasan jurnalUlasan jurnal
Ulasan jurnal
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructurado
 
Escuela inteligente
Escuela inteligenteEscuela inteligente
Escuela inteligente
 
게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉 공개용
게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉   공개용게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉   공개용
게임 캐릭터의 실시간 렌더링을 위한 리깅 테크닉 공개용
 

Similar to My PhD trajectory

Mis jaiswal-chapter-08
Mis jaiswal-chapter-08Mis jaiswal-chapter-08
Mis jaiswal-chapter-08Amit Fogla
 
Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...
Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...
Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...Ann Stanley
 
Primed-AP Methodology
Primed-AP MethodologyPrimed-AP Methodology
Primed-AP MethodologyCDO Advisors
 
Analytics Service Framework
Analytics Service Framework Analytics Service Framework
Analytics Service Framework Vishwanath Ramdas
 
introducting enterprise information system
introducting enterprise information systemintroducting enterprise information system
introducting enterprise information systemAgusMasdar2
 
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...Value Amplify Consulting
 
Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420Jeremy Lehman
 
Predictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesPredictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesKimberley Mitchell
 
What MBA Students Need to Know about CX, Data Science and Surveys
What MBA Students Need to Know about CX, Data Science and SurveysWhat MBA Students Need to Know about CX, Data Science and Surveys
What MBA Students Need to Know about CX, Data Science and SurveysBusiness Over Broadway
 
Data-science-manager.docx
Data-science-manager.docxData-science-manager.docx
Data-science-manager.docxbeherajisu9
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...DATAVERSITY
 
Digital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPTDigital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPTMoshe SHULMAN
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKShehla Ghori
 
BA Overview.pptx
BA Overview.pptxBA Overview.pptx
BA Overview.pptxSuKuTurangi
 

Similar to My PhD trajectory (20)

Mis jaiswal-chapter-08
Mis jaiswal-chapter-08Mis jaiswal-chapter-08
Mis jaiswal-chapter-08
 
Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...
Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...
Using Google Data Studio and Supermetrics to create your dashboard by Ann Sta...
 
Primed-AP Methodology
Primed-AP MethodologyPrimed-AP Methodology
Primed-AP Methodology
 
Analytics Service Framework
Analytics Service Framework Analytics Service Framework
Analytics Service Framework
 
introducting enterprise information system
introducting enterprise information systemintroducting enterprise information system
introducting enterprise information system
 
Abdalrahman azzazy
Abdalrahman azzazyAbdalrahman azzazy
Abdalrahman azzazy
 
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
AI Class Topic 3: Building Machine Learning Predictive Systems (Predictive Ma...
 
Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420Machine intelligence data science methodology 060420
Machine intelligence data science methodology 060420
 
1-210217184339.pptx
1-210217184339.pptx1-210217184339.pptx
1-210217184339.pptx
 
Predictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesPredictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use Cases
 
What MBA Students Need to Know about CX, Data Science and Surveys
What MBA Students Need to Know about CX, Data Science and SurveysWhat MBA Students Need to Know about CX, Data Science and Surveys
What MBA Students Need to Know about CX, Data Science and Surveys
 
Data-science-manager.docx
Data-science-manager.docxData-science-manager.docx
Data-science-manager.docx
 
Embedded Analytics
Embedded AnalyticsEmbedded Analytics
Embedded Analytics
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
 
Digital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPTDigital-Clay CRM Billing BI.PPT
Digital-Clay CRM Billing BI.PPT
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaK
 
BA Overview.pptx
BA Overview.pptxBA Overview.pptx
BA Overview.pptx
 
RowanDay3.pptx
RowanDay3.pptxRowanDay3.pptx
RowanDay3.pptx
 
Operationalizing Analytics in Forestry
Operationalizing Analytics in ForestryOperationalizing Analytics in Forestry
Operationalizing Analytics in Forestry
 
Chapter 10 supporting decision making
Chapter 10  supporting decision makingChapter 10  supporting decision making
Chapter 10 supporting decision making
 

Recently uploaded

High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...shivangimorya083
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationBoston Institute of Analytics
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 

Recently uploaded (20)

High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project Presentation
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 

My PhD trajectory

  • 1. Factorization Machines for Hybrid Recommendation Systems Based on Behavioral, Product, and Customer Data Stijn Geuens
  • 2. Agenda • PhD Trajectory • Goals • Research Questions • Progress • Future Work RecSys 2015 s.geuens@ieseg.fr
  • 3. PhD Trajectory RecSys 2015 s.geuens@ieseg.fr Computer Science Machine Learning Math & Statistics Business Expertise Data Engineering Business Analytics Data Science
  • 4. Research Goals RecSys 2015 s.geuens@ieseg.fr Machine Learning Data Engineering Business Analytics
  • 5. Research Questions RecSys 2015 s.geuens@ieseg.fr Machine Learning What is the added value of combining different data sources? • More data beats better models (Halevy, Norveg, Pereira, 2009) • Rich database – Explicit Ratings – Implicit Ratings – Customer Data – Product Data – Context Data • Different combination methods
  • 6. Research Questions RecSys 2015 s.geuens@ieseg.fr How can we evaluate recommender systems in online settings using business metrics? • Collaboration with company • Witch metric to optimize? – Click rates – conversion – Turnover – Loyalty – Etc. • Does a RecSys affect these business performance? Business Analytics
  • 7. Current Study RecSys 2015 s.geuens@ieseg.fr Factorization Machines for Hybrid Recommendation Systems Based on Behavioral, Product, and Customer Data
  • 8. Motivation • Typologies of systems using different input data: – Collaborative filtering, content-based, and hybrid (Adomavicius, Tuzhilin, 2005) – Collaborative filtering, content-based, demographic, knowledge-based, hybrid (Burke, 2000; Bobadilla et al. 2013) • Each systems has its advantages and disadvantages • Hybridization resolves these issues and leads to better performance • More data trumps better models (Halevy, Norveg, Pereira, 2009) • This study: Hybridization by combining different data sources (customer, product, behavioral data) by feature combination using a single state-of-the-art algorithm, factorization machines (FM)  Combining all different data sources in one algorithm is never done before, especially not in factorization machines research RecSys 2015 s.geuens@ieseg.fr
  • 9. Factorization Machines (FM) RecSys 2015 s.geuens@ieseg.fr • Introduced by Rendle (2010) • Based on Support Vector Machines (SVM) and factorization models and combines the advantages of both. • SVM: Works with any real valued feature vector, allowing to integrated different data sources • Factorization Models: Variable interaction is calculated based on factorized parameters, allowing to estimate interaction under huge sparsity, where SVM’s fail. • General FM model equation of degree 2:
  • 10. Algorithms RecSys 2015 s.geuens@ieseg.fr • 4 factorization machines – 3 single data source FMs • Behavioral data (FMBD) • Customer data (FMCD) • Product data (FMPD) – 1 Hybrid FM based on the 3 distinct data sources (FMBD/CD/PD) • 1 company used hybrid CF benchmark model – Input user-item matrix (M), where each element is defined as follows:
  • 11. Data RecSys 2015 s.geuens@ieseg.fr • 2 distinct data sets: – Furniture: 5,368 users and 2,601 items – Children’s clothing: 5,999 users and 4,372 items
  • 12. Results RecSys 2015 s.geuens@ieseg.fr • Evaluation: Recall@5 – recall@100 • Friedman test with Holm’s Procedure (Demsar 2006): – Dependent variable = Recall – Independent variable = Algorithm – Cases = selection size – product category combinations Algorithm FMPD/CD/BD FMBD CF FMCD FMPD Ranking 1 2.38 2.77 3.95 4.90 NS
  • 13. Results RecSys 2015 s.geuens@ieseg.fr • Furniture category • Children’s Clothing Category 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 Recall Selection Size FMPD FMCD FMBD FMPD/CD/BD CF 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 Recall Selection Size FMPD FMCD FMBD FM/PD/CD/BD CF
  • 14. Future Work: This study RecSys 2015 s.geuens@ieseg.fr • Preform grid search to identify witch data sources are the most important (on data type level and individual variable level) • Creating a benchmark hybrid algorithm combining results of different systems created based on each of the data sources • Evaluation based on other theoretical metrics (precision, F1, AUC, diversity, novelty, etc.)
  • 15. Future Work: PhD RecSys 2015 s.geuens@ieseg.fr • Implement model at the company and perform a real-life A/B tests – Email system – Webshop • Evaluation of the implemented algorithm in terms of business metrics (click rates, conversion rates, turnover, loyalty, etc.) • Investigate which (combination of) business metrics optimize(s) economic value of the RecSys in both short and long term • Investigate the impact of a RecSys on economic performance of a company
  • 16. RecSys 2015 s.geuens@ieseg.fr Thank you for your Attention Contact: Stijn Geuens (0)3.20.545.892 IESEG School of Management s.geuens@ieseg.fr 3 Rue de la Digue fr.linkedin.com/pub/stijn-geuens/ F-59000 Lille stijn.geuens
  • 17. Advantages and disadvantages of different systems Pros Cons Collaborative Filtering • No metadata engineering needed • Serendipity in results • Adaptive • Scalability • Cold Start for new users and items • Long tail problem • Stability Content-based • Comparision between items possible • No metadata engineering needed • Adaptive • Overspecialization • Cold start for new users • Collection of product information RecSys 2015 s.geuens@ieseg.fr
  • 18. Advantages and disadvantages of different systems Pros Cons Knowlegde-based • Deterministic • No cold-start • Knowledge engineering requered • Subjective • Static Demographic • No metadata engineering needed • Serendipity in results • Long tail • Cold start for new users • Static RecSys 2015 s.geuens@ieseg.fr

Editor's Notes

  1. Let me start by showing you a well-know diagram about different domains of knowledge. In this picture, three distinct expertise domains are identified, being Computer science, Math and Statistics and Business Expertise. As some of you probably already noticed I am affiliated with IESEG School of Management, an institution mainly focusing on Subject Matter Expertise, the yellow part of this diagram. How is it than that I am here presenting at RecSys, where the participants are consisting of mainly computer scientists and mathematicians and statisticians? Even tough creating algorithms is at the heart of Recommendation Systems, interests of the business people and mainly marketers is growing as well. Changes in retail models and expectations of clients are changing and so companies have to adapt to this given. Rather than living in an age of mass marketing, we are living in an age of mass personalization now. Nowadays people want the advantages of mass marketing, like low prices and availability, and the advantages of personalization. For some time now, marketers are facing this challenge and are reaching out to new techniques to mass personalize and of course, Recommendation systems are perfectly suited to fill this cavet. So where does that possition me in this diagram. I would say, stuck in the middle just like you. Why? Well first altough the attention of the business world, machine learning is still at heart of recommendation systems. No algorithms without machine learning. Therefore the first part of my PhD mainly focusses on first: Understanding the most popular algorithms used, and second develloping new algorithms. So far so good. But what makes my PhD Trajectory differ from the a pure machine learning path is the fact that I work in collaboration with a company, LaRedoute.fr. The outcome of my PhD is not purely academicly defined, like writing papers and participating in conferences. Next to the academic aspects, it is also expected I (help) delivering a fully functioning recommendation systems with a good performance. Which can be situated more in the data engineering intersection of the graph. So far, I mentioned the machine learning part and the traditional sofware parts of my PhD project, but what makes me really stuck in the middle a third traditional research part. Marketing managers want a fully functioning recommendation system and take this for granted, what they really interested in the performance and return of these systems. As data scientists mainly focus on traditional performance metrics like recall, F1, AUC, etc., managers are interested in EUROS. They want to know what the improvement in click rates and conversion rates are using these systems and so in the end how sales, revenue and customer loyalty are positively affected by recommendation systems. By execting A/B tests, analysing sales figures and conducting customer surveys, these aspects can be shown. During these few days, I got the impression that indeed a shift in the comunity is going on. Although algorithm developpement remains very important, more and more attention is drawn to the final goal of a recommender system, being helping the company to increase profit and so optimize business metrics.
  2. In sum: My PhD project exists of 3 main parts being: Developping new algorithms or a machine learning part; Implementing sytems at La Redoute and so a traditional sofware part; Analysing the impact of a recommenadation system on the comapany’s results and so a traditional research part. The combination of these aspects makes this project a real data science project.