Download presentation
Presentation is loading. Please wait.
1
Adaptive, Personalized Diversity for
Visual Discovery Daniel Hill Amazon Personalization Sciences Palo Alto, CA I’m going to be talking about Adaptive, Personalized Diversity for Visual discovery. This is a joint work with Houssam, Daniel, Sriram, Mitchell, Vijai and Vishy. Houssam is from Core Machine Learning while the rest of us are from the personalization team.
2
Here is what Airstream looks like when you hit the URL or click on the top banner on any Amazon.com retail pages when you are logged in. [start animation] Airstream is a new product discovery experience designed to show customer a large collection of products in an endless beautiful imagery. In this talk, I’ll describe our solutions for overcoming the challenges we faced with.
3
Beyond Accuracy: Challenges for visual browsing
Freshness Surface new products without degrading stream quality Diversity Create visual interest Hedge against uncertainty in customer intent Seasonality Adapt quickly to trends in fashion Personalization Increase relevance to customer’s style RecSys 2016
4
Beyond Accuracy: Challenges for visual browsing
Freshness Surface new products without degrading stream quality Diversity Create visual interest Hedge against uncertainty in customer intent Seasonality Adapt quickly to trends in fashion Personalization Increase relevance to customer’s style RecSys 2016
5
Beyond Accuracy: Challenges for visual browsing
Freshness Surface new products without degrading stream quality Diversity Create visual interest Hedge against uncertainty in customer intent Seasonality Adapt quickly to trends in fashion Personalization Increase relevance to customer’s style RecSys 2016
6
Beyond Accuracy: Challenges for visual browsing
Freshness Surface new products without degrading stream quality Diversity Create visual interest Hedge against uncertainty in customer intent Seasonality Adapt quickly to trends in fashion Personalization Increase relevance to customer’s style RecSys 2016
7
Explore-exploit in product scoring
Product ID Brand Price Category Jacket Calvin Klein $98 Bayesian Linear Probit Regression Click or No-click Product attributes, x Attribute weight distributions, w Customer actions Thompson Sampling Product Score = F( Σi wi xi ) Wi ~ N(0,1) RecSys 2016
8
Ranking by product score alone
RecSys 2016
9
Diversification applied to product categories
Category: (Department, Product Type, Price Range) Submodular utility womens-dress-high Stream utility RecSys 2016
10
Submodular utility function using adaptive category weights
utility(D) = Σk wk log[1 + c(k, D) ] + s(k,D) Weight for category k Number of products in category k Total score of products in category k RecSys 2016
11
Submodular utility function using adaptive category weights
utility(D) = Σk wk log[1 + c(k, D) ] + s(k,D) Weight for category k Number of products in category k Total score of products in category k Category weights are smoothed click-through-rates over a rolling-window wk = (clicksk + αk) / (viewsk + αk + βk) RecSys 2016
12
Personalization of category weights from customer actions
Customer clicks cu ~ Multinomial(wu) weights, wu ~ Dirichlet(w) Personalized weights, E[wu] = (cu + w) / |cu + w|1 RecSys 2016
13
Diffusion of customer preferences via category correlations
× Customer preference vector Category-category correlations Smoothed customer preference vector RecSys 2016
14
Live experimental results
Component Lift in product clicks Submodular vs. proportional diversity +2.2% Adaptive category weights +10.4% Personalized category weights +6.1% RecSys 2016
15
Thank you! Daniel Hill Amazon Personalization Sciences Palo Alto, CA
Choon Hui Teo Houssam Nassif Sriram Srinavasan Mitchell Goodman Vijai Mohan S. V. N. Vishwanathan RecSys 2016
16
RecSys 2016
17
Stream ranker workflow
Event Logs Click Model Updater Seasonal Weights Category Diffusion Matrix Catalog Ranked stream Personalized Weights Diversified stream Rediversifier Browser RecSys 2016
18
Category-category Correlations
Diffuse preference for category A to category B based on the correlation between A and B “clicked A also clicked B” RecSys 2016
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.