Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Thesis-presentation: Tuenti Engineering
1. Thesis presentation
Online recommendations
using matrix factorisation
Marcus Ljungblad
marcus@tuenti.com
Royal Institute of Technology, Stockholm, Sweden
Instituto Superior Técnico, Lisbon, Portugal
Universitat Politécnica de Catalunya, Barcelona, Spain
15. def matrix_factorization(MatrixToFactorise, UsersPreferences, MoviesFeatures,
NumberOfLatentFeatures, MaxSteps=5000,
LearningRate=0.0002, RegularizationConstant=0.02):
MoviesFeatures = MoviesFeatures.T
for step in xrange(MaxSteps):
for user in xrange(len(MatrixToFactorise)):
for movie in xrange(len(MatrixToFactorise[user])):
if MatrixToFactorise[user][movie] > 0:
estimatedUserMovieFactors = MatrixToFactorise[user][movie] -
numpy.dot(UsersPreferences[user,:], MoviesFeatures[:,movie])
for feature in xrange(NumberOfLatentFeatures):
UsersPreferences[user][feature] = UsersPreferences[user][feature] +
LearningRate * (2 * estimatedUserMovieFactors *
MoviesFeatures[feature][movie] -
RegularizationConstant * UsersPreferences[user][feature])
MoviesFeatures[feature][movie] = MoviesFeatures[feature][movie] +
LearningRate * (2 * estimatedUserMovieFactors *
UsersPreferences[user][feature] -
RegularizationConstant * MoviesFeatures[feature][movie])
# if approximation is good enough, stop iterating
ApproximationError = calculate_mean_squared_error_of_estimate(MatrixToFactorise,
UsersPreferences,
MoviesFeatures,
out
NumberOfLatentFeatures,
ab
RegularizationConstant)
orry
if ApproximationError < 0.001:
break
S
the slide
34. Summary
- clustering is data
- balanced clusters needed
- scale is ok
35.
36. Photos and imagery used in the presentation (except graphs and logos).
Amazon recommendations: http://pleated-jeans.com/2010/08/06/amazon-recommendations-for-characters-from-the-office/
Pile of books: http://www.paper-pills.com/category/gewgaws/page/2/
Function: http://en.wikipedia.org/wiki/File:Graph_of_example_function.svg
Server: http://arstechnica.com/gadgets/2007/08/windows-home-server-system-specs-prices-and-launch-date-leaked/
Tick: http://ia.wikipedia.org/wiki/File:Tick_green_modern.svg
Phone: http://www.foxbusiness.com/technology/2012/05/22/are-carrier-subsidies-hurting-innovation-and-driving-up-mobile-
phone-costs/
Man in front of computer: http://honesttogawd.blogspot.com.es/