Skip to content

sealigu/-Machine_Learning-Foundations_A_Case_Study_Approach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Machine Learning Foundations: A Case Study Approach

From Coursera

Introduction to this course

In this course, you will get hands-on experience with machine learning from a series of practical case-studies. Through hands-on practice with these cases, you will be able to apply machine learning methods in a wide range of domains. This course can be found at Coursera.

Learning Goals

  • Represent the data set as features to serve as input in a machine learning model.
  • Implement the techniques in Jupyter Notebook.
  • Apply regression, classification, clustering, retrieval, recommender systems and deep learning.
  • The core differences in analysis by regression, classification and clustering.
  • Identify potential application of machine learning in practice.
  • Improving analyzing skills.

Week 1 - Introduction

  • Getting started with Python, Jupyter Notebook & Turi Create
  • Getting started with SFrames for data engineering and analysis
  • Doing week 1 exercies: Getting started with SFrames assignment
  • Download WSL on Windows10 for running Jupyter Notebook and Turi Create

Week 2 - Regression

  • Linear regression modeling
  • Evaluating regression models
  • Summary of regression
  • pip install matplotlib
  • Doing week 2 exercise: Predicting House Prices

Week 3 - Classification: Analyzing Sentiment of Reviews

  • Classification modeling
  • Evaluating calssification models
  • Summary of classification
  • Doing week 3 exercise: Analyzing Sentiment

Week 4 - Document retrieval: A Case Study in Clustering and Measuring Similarity

  • Algorithms for retrieval and measuring similarity of documents
  • Clustering models and algorithms
  • Summary of clustering and similarity
  • Doing week 4 exercise: Retrieving Wikipedia Articles

Week 5 - Recommender Systems Overview

  • About recommender systems
  • Co-occurrence matrices for collaborative filtering
  • Matrix factorization
  • Performance metrics for recommender systems
  • Summary for recommender systems
  • Doing week 5 exercise: Recommending Songs System

Week 6 - Deep Learning

  • Neural networks: Learning very non-linear features
  • Deep learning & deep features
  • Summary of deep learning
  • Deep features for image classification
  • Doing week 6 exercise: Deep Features for Image Retrieval

About

From Coursera

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published