Giter VIP home page Giter VIP logo

thesidshah / mooc-coursera-advanced-machine-learning Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sjd1882/mooc-coursera-advanced-machine-learning

0.0 0.0 0.0 444.35 MB

Content from Coursera's ADVANCED MACHINE LEARNING Specialization (Deep Learning, Bayesian Methods, Natural Language Processing, Reinforcement Learning, Computer Vision).

Jupyter Notebook 99.70% Python 0.28% Shell 0.01% Dockerfile 0.01%

mooc-coursera-advanced-machine-learning's Introduction

Advanced Machine Learning Coursera MOOC Specialization

National Research University Higher School of Economics - Yandex

Coursera Webpage

Syllabus

This specialization gives an introduction to deep learning, reinforcement learning, natural language understanding, computer vision and Bayesian methods. Top Kaggle machine learning practitioners and CERN scientists will share their experience of solving real-world problems and help you to fill the gaps between theory and practice. Upon completion of 7 courses you will be able to apply modern machine learning methods in enterprise and understand the caveats of real-world data and settings.

You will master your skills by solving a wide variety of real-world problems like image captioning and automatic game playing throughout the course projects. You will gain the hands-on experience of applying advanced machine learning techniques that provide the foundation to the current state-of-the art in AI.


Table of Contents

1 - Introduction to Deep Learning (certified completion)

  • week 1: Optimization
  • week 2: Multilayer Perceptron and introduction to Tensorflow/Keras
  • week 3: Convolutional Neural Networks
  • week 4: Autoencoders and Generative Adversarial Networks
  • week 5: Recurrent Neural Networks
  • Final Project: Image Captioning

2 - How to Win a Data Science Competition: Learn From Top Kagglers (certified completion)

  • week 1: Feature Preprocessing and Engineering
  • week 2: Exploratory Data Analysis, Validation Strategies and Data Leakages
  • week 3: Metric Optimization and Advanced Feature Engineering I
  • week 4: Hyperparameter Optimization, Advanced Feature Engineering II and Ensembling
  • Final Project: Kaggle Competition (Predict Future Sales)

3 - Bayesian Methods for Machine Learning (certified completion)

  • week 1: Refresher on Bayesian probability theory
  • week 2: Expectation-Maximization algorithm and Gaussian Mixture Models
  • week 3: Variational Inference and Latent Dirichlet Allocation
  • week 4: Markov Chain Monte Carlo
  • week 5: Bayesian Neural Networks and Variational Autoencoders
  • week 6: Gaussian Processes and Bayesian Optimization
  • Final Project: Forensics to generate images of suspects

4 - Natural Language Processing (ON HOLD)

  • week 1: Text Classification with Linear Models
  • week 2: Language Modelling with Probabilistic Graphical Models and Neural Networks
  • week 3: Word Embeddings and Topic Models
  • week 4: Machine Translation and Sequence-To-Sequence Models
  • Final Project: StackOverflow Task-Oriented Chatbot

5 - Practical Reinforcement Learning (certified completion)

  • week 1: Introduction to Reinforcement Learning
  • week 2: Model-Based Reinforcement Learning (Dynamic Programming)
  • week 3: Model-Free Reinforcement Learning (SARSA, Monte Carlo, Q-Learning)
  • week 4: Approximate and Deep Reinforcement Learning (Deep Q-Learning)
  • week 5: Policy Gradient Reinforcement Learning
  • week 6: Advanced Topics on Exploration and Planning

Future courses

6 - Addressing Large Hadron Collider Challenges by Machine Learning (ON HOLD)

7 - Deep Learning in Computer Vision (ON HOLD)

mooc-coursera-advanced-machine-learning's People

Contributors

sjd1882 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.