Coursera
Coursera Logo

DeepLearning.AI - Unsupervised Learning, Recommenders, Reinforcement Learning 

  • Offered byCoursera

Unsupervised Learning, Recommenders, Reinforcement Learning
 at 
Coursera 
Overview

Duration

27 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Unsupervised Learning, Recommenders, Reinforcement Learning
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

Unsupervised Learning, Recommenders, Reinforcement Learning
 at 
Coursera 
Course details

Skills you will learn
What are the course deliverables?
  • Use unsupervised learning techniques for unsupervised learning: including clustering and anomaly detection
  • Build recommender systems with a collaborative filtering approach and a content-based deep learning method
  • Build a deep reinforcement learning model
More about this course
  • In this beginner-friendly program, you will learn the fundamentals of machine learning and how to use these techniques to build real-world AI applications
  • It provides a broad introduction to modern machine learning, including supervised learning (multiple linear regression, logistic regression, neural networks, and decision trees), unsupervised learning (clustering, dimensionality reduction, recommender systems), and some of the best practices used in Silicon Valley for artificial intelligence and machine learning innovation (evaluating and tuning models, taking a data-centric approach to improving performance, and more)
  • By the end of this Specialization, you will have mastered key concepts and gained the practical know-how to quickly and powerfully apply machine learning to challenging real-world problems
Read more

Unsupervised Learning, Recommenders, Reinforcement Learning
 at 
Coursera 
Curriculum

Unsupervised learning

Welcome!

What is clustering?

K-means intuition

K-means algorithm

Optimization objective

Initializing K-means

Choosing the number of clusters

Finding unusual events

Gaussian (normal) distribution

Anomaly detection algorithm

Developing and evaluating an anomaly detection system

Anomaly detection vs. supervised learning

Choosing what features to use

Clustering

Anomaly detection

Recommender systems

Making recommendations

Using per-item features

Collaborative filtering algorithm

Binary labels: favs, likes and clicks

Mean normalization

TensorFlow implementation of collaborative filtering

Finding related items

Collaborative filtering vs Content-based filtering

Deep learning for content-based filtering

Recommending from a large catalogue

Ethical use of recommender systems

TensorFlow implementation of content-based filtering

Collaborative Filtering

Recommender systems implementation

Content-based filtering

Reinforcement learning

What is Reinforcement Learning?

Mars rover example

The Return in reinforcement learning

Making decisions: Policies in reinforcement learning

Review of key concepts

State-action value function definition

State-action value function example

Bellman Equations

Random (stochastic) environment (Optional)

Example of continuous state space applications

Lunar lander

Learning the state-value function

Algorithm refinement: Improved neural network architecture

Algorithm refinement: e-greedy policy

Algorithm refinement: Mini-batch and soft updates (optional)

The state of reinforcement learning

Summary and thank you

Acknowledgments

Reinforcement learning introduction

State-action value function

Continuous state spaces

Unsupervised Learning, Recommenders, Reinforcement Learning
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Unsupervised Learning, Recommenders, Reinforcement Learning
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...