Machine Learning courses

Machine learning is the science of getting computers to act without being explicitly programmed. Machine learning (ML) has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome in the past decade. Machine Learning is so pervasive today that you probably use it dozens of times a day without knowing it. Many researchers also think it is the best way to make progress towards human-level AI.

In this courses list, you will learn about the most effective ML techniques and practice implementing them and getting them to work for yourself. More importantly, you'll understand the theoretical underpinnings of learning and gain the practical know-how to quickly and powerfully apply these techniques to new problems. Finally, you'll learn about some of Silicon Valley's best practices in machine learning and AI innovation.

Total courses: 254
Duration
Neural Networks and Random Forests
3.5

In this course, we will build on our knowledge of basic models and explore advanced AI techniques. We’ll start with a deep dive into neural networks, building our knowledge from the ground up by examining...

  • Flexible deadline
  • 10 hours
  • Certificate
Using Machine Learning in Trading and Finance
3.97

Design basic quantitative trading strategies Use Keras and Tensorflow to build machine learning modelsBuild a pair trading strategy prediction model and back test it. Build a momentum-based trading model and back test it.

  • Flexible deadline
  • 19 hours
  • Certificate
Machine Learning Models in Science
4

I​mplement and evaluate machine learning models (neural networks, random forests, etc. ) on scientific data in Python

  • Flexible deadline
  • 12 hours
  • Certificate
Introduction to Embedded Machine Learning
4.8

The basics of a machine learning systemHow to deploy a machine learning model to a microcontrollerHow to use machine learning to make decisions and predictions in an embedded system

  • Flexible deadline
  • 17 hours
  • Certificate
AI For Medical Treatment
4.67

Estimate treatment effects using data from randomized control trialsExplore methods to interpret diagnostic and prognostic modelsApply natural language processing to extract information from unstructured medical data

  • Flexible deadline
  • 23 hours
  • Certificate
Datacamp

Have you ever wondered how companies like Facebook and Google are able to serve you surprisingly targeted ads that you occasionally click? Well, behind the scenes, they are running sophisticated machine learning models and using...

  • Flexible deadline
  • 4 hours
  • Certificate
Probabilistic Graphical Models 3: Learning
4.59

Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large numbers of random variables that interact with each other. These representations s...

  • Flexible deadline
  • 66 hours
  • Certificate
Computer Vision with Embedded Machine Learning
4.75

How to train and develop an image classification system using machine learningHow to train and develop an object detection system using machine learningHow to deploy a machine learning model to a microcontroller

  • Flexible deadline
  • 31 hours
  • Certificate
Custom Models, Layers, and Loss Functions with TensorFlow
4.85

In this course, you will: • Compare Functional and Sequential APIs, discover new models you can build with the Functional API, and build a model that produces multiple outputs including a Siamese network. • Build...

  • Flexible deadline
  • 37 hours
  • Certificate
Custom and Distributed Training with TensorFlow
4.8

In this course, you will: • Learn about Tensor objects, the fundamental building blocks of TensorFlow, understand the difference between the eager and graph modes in TensorFlow, and learn how to use a TensorFlow tool...

  • Flexible deadline
  • 29 hours
  • Certificate
Natural Language Processing with Probabilistic Models
4.72

Use dynamic programming, hidden Markov models, and word embeddings to implement autocorrect, autocomplete & identify part-of-speech tags for words.

  • Flexible deadline
  • 31 hours
  • Certificate
Natural Language Processing with Attention Models
4.35

Use encoder-decoder, causal, & self-attention to machine translate complete sentences, summarize text, build chatbots & question-answering.

  • Flexible deadline
  • 37 hours
  • Certificate
Reinforcement Learning: Qwik Start
4.18

Like many other areas of machine learning research, reinforcement learning (RL) is evolving at breakneck speed. Just as they have done in other research areas, researchers are leveraging deep learning to achieve state-of-the-art results. In...

  • Flexible deadline
  • 1 hour
  • Certificate
Detect and Mitigate Ethical Risks
4.42

Summarize common sources of ethical risks. Detect and mitigate ethical risks. Evaluate risk identification and mitigation strategies within the lifecycle. Analyze a sample AI model and create a plan to mitigate any identified risks.

  • Flexible deadline
  • 19 hours
  • Certificate
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
4.86

In the second course of the Deep Learning Specialization, you will open the deep learning black box to understand the processes that drive performance and generate good results systematically. By the end, you will learn...

  • Flexible deadline
  • 26 hours
  • Certificate
Advanced Data Science Capstone
4.62

This project completer has proven a deep understanding on massive parallel data processing, data exploration and visualization, advanced machine learning and deep learning and how to apply his knowledge in a real-world practical use case...

  • Flexible deadline
  • 9 hours
  • Certificate
ML Pipelines on Google Cloud
3.51

In this course, you will be learning from ML Engineers and Trainers who work with the state-of-the-art development of ML pipelines here at Google Cloud. The first few modules will cover about TensorFlow Extended (or...

  • Flexible deadline
  • 11 hours
  • Certificate
Datacamp

Have you ever wondered how to properly prepare for a Machine Learning Interview? Of course you have or you likely wouldn't be reading this right now! In this course, students will prepare to answer 15...

  • Flexible deadline
  • 4 hours
  • Certificate
Datacamp

Dimensionality reduction techniques are based on unsupervised machine learning algorithms and their application offers several advantages. In this course you will learn how to apply dimensionality reduction techniques to exploit these advantages, us...

  • Flexible deadline
  • 4 hours
  • Certificate
Datacamp

Time series data is all around us; some examples are the weather, human behavioral patterns as consumers and members of society, and financial data. In this course, you'll learn how to calculate technical indicators from...

  • Flexible deadline
  • 4 hours
  • Certificate