From the course: Building Recommender Systems with Machine Learning and AI
Unlock this course with a free trial
Join today to access over 22,400 courses taught by industry experts.
AWS SageMaker and factorization machines - Python Tutorial
From the course: Building Recommender Systems with Machine Learning and AI
AWS SageMaker and factorization machines
- [Instructor] Also worth a mention is Amazon's SageMaker services. SageMaker is a component of Amazon Web Services and it allows you to create notebooks hosted on AWS that can train large scale models in the cloud and then vend predictions from that model from the cloud as well. It's an easy way to get some serious computing horsepower behind your recommender system in an on-demand manner. And it comes with some useful algorithms for recommender systems, too. Using SageMaker involves three steps: building your model, training your model, and deploying your model. Let's start with building. It's pretty easy to start using SageMaker. You just push a button in the AWS console to start a new notebook instance and a hosted Jupiter notebook environment will be spun up for you with access to all of SageMaker's built-in algorithms available to you. You can spin up environments that include most any deep learning framework that you want to use as well, such as TensorFlow or Apache's MXNet…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
-
-
-
Introduction and installation of Apache Spark5m 49s
-
Apache Spark architecture5m 13s
-
Movie recommendations with Spark, matrix factorization, and ALS6m 2s
-
Recommendations from 20 million ratings with Spark4m 57s
-
Amazon DSSTNE4m 41s
-
DSSTNE in action9m 25s
-
Scaling up DSSTNE2m 14s
-
AWS SageMaker and factorization machines4m 24s
-
SageMaker in action: Factorization machines on one million ratings, in the cloud7m 39s
-
-
-
-
-