GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - codeheroku/Introduction-to-Machine-Learning: This repo will house all our course material and code snippets from the Introduction to Machine Learning Class

BranchesTags
Open more actions menu

Latest commit

 

History

64 Commits
64 Commits

Folders and files

NameName
Last commit message
Last commit date
Blog Posts
Blog Posts
 
 
Building a Digit Recognizer
Building a Digit Recognizer
 
 
Building a Movie Recommendation Engine
Building a Movie Recommendation Engine
 
 
Collaborative Filtering
Collaborative Filtering
 
 
Face Recognition Using PCA
Face Recognition Using PCA
 
 
Indeed Job Analysis
Indeed Job Analysis
 
 
K Means
K Means
 
 
Malaria Detection
Malaria Detection
 
 
Naive Bayes
Naive Bayes
 
 
PCA
PCA
 
 
Reinforcement Learning
Reinforcement Learning
 
 
gradient descent
gradient descent
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Introduction to Machine Learning

This repository contains material related to Introduction to Machine Learning Course by Code Heroku.

Course Objectives

  • Introduce you to fundamentals of Machine Learning
  • Serve as a launch pad for your career in Machine Learning and Data science

Who is the target audience?

  • This course is for beginners with a none to a small amount of Machine Learning experience.

Tutorials

The tutorials lead you through implementing various algorithms in machine learning. All of the code is written in Python.

Introduction and getting started

  • Introduction to machine learning

    A brief introduction on the fundamentals of machine learning.

  • Setup Python

    A guide for installing Python on your system.

  • Scikit-Learn and other libraries installation

    A guide for installing Scikit-Learn and other libraries required for this course.

  • Python Numpy Tutorial

    A brief walkthrough on Python, Numpy, Scipy and Matplotlib

Supervised Machine Learning

  • Linear Regression using Scikit-Learn

    Implement linear regression to predict score of a student based on the number of hours he studies.

  • Naive Bayes using Scikit Learn

    Implement Naive Bayes algorithm to solve classification problems using Scikit Learn.

  • Building a Movie Recommendation Engine

    Build a Movie Recommendation Engine in Python using Scikit Learn.

  • Understanding Gradient Descent Optimization

    Learn how to use Gradient Descent optimization for solving Machine Learning problems.

Unsupervised Learning

  • Building a Digit Recognizer using SVM

    Learn how to use Support Vector Machine (SVM) classifier for building a digit recognition system.

  • Introduction to Unsupervised Learning using K-means

    Learn how to use K-Means clustering algorithm for Machine Learning problems.

  • Principal Component Analysis (PCA)

    Learn how to perform PCA for achieving dimensionality reduction.

  • Face Recognition using PCA

    Learn how to implement a Face Recognition System in Python using PCA.

Reinforcement Learning

  • Inroduction to Reinforcement Learning

    An introduction on how to implement Reinforcement Learning algorithms and solve the Multi Arm Bandit problem using it.

  • Reinforcement Learning with OpenAI Gym

    Learn how to use OpenAI Gym in order to solve Reinforcement Learning problems.

  • Build an Intelligent Agent with Q-Learning

    Learn how to use Q-Learning in order to build an intelligent agent.

Course Projects

The following projects are included as a part of this course.

  • Ham or Spam Email Classification

    Build a spam classifier system.

  • Student Exam Score Prediction

    Predict the score obtained by a student in the examination based on how many hours he has studied.

  • Movie Recommendation Engine

    Build a movie recommendation system using Scikit Learn.

  • Cartpole Balancing with Q-learning

    Build a system to balance a cartpole using Q-Learning.

  • Object Recognition with Neural Networks

    Build a system to recognize objects using Neural Networks.

  • Mouse Cat Maze with Reinforcement Learning

    Use Reinforcement Learning to solve Mouse Cat Maze.

Want to learn more?

Come learn with us in the Introduction to Machine Learning course at Code Heroku !

Subscribe to our YouTube channel: Code Heroku - YouTube

Visit our Facebook page: Code Heroku - Facebook

Visit our blog on Medium: Code Heroku - Medium

About

This repo will house all our course material and code snippets from the Introduction to Machine Learning Class

Resources

Readme
MIT license
Activity

Stars

447 stars

Watchers

16 watching

Forks

896 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.