the effect of correlation coefficients on communities of recommenders
DESCRIPTION
Overview of "The Effect of Correlation Coefficients on Communities of Recommenders"TRANSCRIPT
![Page 1: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/1.jpg)
the effect of correlation coefficients oncommunities of recommenders
neal lathia, stephen hailes, licia capra
![Page 2: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/2.jpg)
how do we model recommender systems?
![Page 3: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/3.jpg)
a) machine learning
user ratings recommendationsmodel-based collaborative filtering
![Page 4: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/4.jpg)
b) collaborative filtering
user ratings matrixrecommendationsmemory-based
collaborative filtering
![Page 5: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/5.jpg)
how do we think about this?
![Page 6: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/6.jpg)
collaborative filtering: a network of cooperating
usersexchanging opinions
nodes = userslinks = weighted according to similarity
![Page 7: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/7.jpg)
community view of therecommender system:
0.75
-0.43
0.2
0.57
(a very small example)
![Page 8: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/8.jpg)
or, put another way:
good
bad
good
good
(the relationships in the community)
![Page 9: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/9.jpg)
the similarity values depend on how you derive
similarity
![Page 10: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/10.jpg)
pearson:-0.50
weighted-pearson:-0.05
vector:0.76
= no agreement
ratings:[2,3,1,5,3]
ratings:[4,1,3,2,3]
![Page 11: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/11.jpg)
pearson:bad
weighted-pearson:no similarity
vector:good
= no agreement
ratings:[2,3,1,5,3]
ratings:[4,1,3,2,3]
![Page 12: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/12.jpg)
so what is the best way to build the recommender
system network?
![Page 13: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/13.jpg)
like this?
good
bad
good
good
![Page 14: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/14.jpg)
or like this?
bad
good
bad
good
![Page 15: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/15.jpg)
or like this?
nosimilarity
good
good
bad
![Page 16: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/16.jpg)
each way will change the distribution of values over
the network:
(let’s look at it on the movielens dataset)
![Page 17: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/17.jpg)
pearson distribution:
![Page 18: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/18.jpg)
other distributions:
![Page 19: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/19.jpg)
a) accuracy: how well we can make predictions about
unknown items
![Page 20: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/20.jpg)
what if we did this?
(random number)
(expect terrible results)
![Page 21: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/21.jpg)
the results are far from terrible!
![Page 22: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/22.jpg)
b) coverage: what proportion of items we can
find useful information about (to make predictions)
![Page 23: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/23.jpg)
before:look for information from the top-k neighbours
(expect top-k to do quite well)
what if we did this?look for information from anyone who has rated the item
![Page 24: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/24.jpg)
the results are terrible
(best coverage when all of community used)
![Page 25: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/25.jpg)
why is all of this happening?
![Page 26: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/26.jpg)
a) our error measures are not good enough?
N
rpMAE
iaia ,,
![Page 27: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/27.jpg)
a) is there something wrong with the dataset?
…it does have the long-tail
![Page 28: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/28.jpg)
c) is user-similarity not strong enough to
capture the best recommender relationships
in the network?
![Page 29: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/29.jpg)
future: trust-based recommender systems
(neal’s phd)
![Page 30: The Effect of Correlation Coefficients on Communities of Recommenders](https://reader035.vdocuments.mx/reader035/viewer/2022062708/55895c83d8b42a543f8b45c6/html5/thumbnails/30.jpg)
the effect of correlation coefficients oncommunities of recommenders
neal lathia, stephen hailes, licia capra
all the details in the paper…