This is a curated collection of Guided Projects for aspiring machine learning engineers and data scientists. This collection will help you get started with deep learning using Keras API, and TensorFlow framework. TensorFlow is the one of most popular machine learning frameworks, and Keras is a high level API for deep learning which can be used with TensorFlow framework as its backend.

In the first few Guided Projects of this collection, you can try out simple tasks like basic image classification and regression to help you build confidence with foundational topics and then move into more advanced tasks in later projects.

This collection is suitable even if you have never used TensorFlow or Keras before. Every Guided Project comes with step-by-step visual instructions so you will be able to confidently complete even relatively advanced tasks. However, prior experience in Python programming and a basic conceptual understanding of how neural networks work is highly recommended.

This is a curated collection of Guided Projects for aspiring machine learning engineers and data scientists. This collection will help you get started with deep learning using Keras API, and TensorFlow framework. TensorFlow is the one of most popular machine learning frameworks, and Keras is a high level API for deep learning which can be used with TensorFlow framework as its backend.

In the first few Guided Projects of this collection, you can try out simple tasks like basic image classification and regression to help you build confidence with foundational topics and then move into more advanced tasks in later projects.

This collection is suitable even if you have never used TensorFlow or Keras before. Every Guided Project comes with step-by-step visual instructions so you will be able to confidently complete even relatively advanced tasks. However, prior experience in Python programming and a basic conceptual understanding of how neural networks work is highly recommended.

Basic Image Classification with TensorFlow

Basic Image Classification with TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.6 из пяти звезд. Рецензии: 412
Predicting House Prices with Regression using TensorFlow

Predicting House Prices with Regression using TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.5 из пяти звезд. Рецензии: 340
Basic Sentiment Analysis with TensorFlow

Basic Sentiment Analysis with TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.4 из пяти звезд. Рецензии: 114
Avoid Overfitting Using Regularization in TensorFlow

Avoid Overfitting Using Regularization in TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.8 из пяти звезд. Рецензии: 33
Save, Load and Export Models with Keras

Save, Load and Export Models with Keras

Coursera Project Network

Проект с консультациями
Оценка: 4.5 из пяти звезд. Рецензии: 53
Regression with Automatic Differentiation in TensorFlow

Regression with Automatic Differentiation in TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.6 из пяти звезд. Рецензии: 27
Neural Network from Scratch in TensorFlow

Neural Network from Scratch in TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.4 из пяти звезд. Рецензии: 171
Image Noise Reduction with Auto-encoders using TensorFlow

Image Noise Reduction with Auto-encoders using TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.7 из пяти звезд. Рецензии: 61
Neural Style Transfer with TensorFlow

Neural Style Transfer with TensorFlow

Coursera Project Network

Проект с консультациями
Оценка: 4.6 из пяти звезд. Рецензии: 61
Simple Recurrent Neural Network with Keras

Simple Recurrent Neural Network with Keras

Coursera Project Network

Проект с консультациями
Оценка: 4.5 из пяти звезд. Рецензии: 68

What is Keras?

Keras is an incredibly powerful but simple to use API built on top of TensorFlow. Because of its ease of use, Keras is often used for rapid prototyping — imagine being able to train and test a model with just a few lines of code! It is also possible to deploy models trained with Keras in production usually by saving the models in TensorFlow's SavedModel format. Keras is very flexible and lends itself really well to all kinds of machine learning tasks.

What is TensorFlow?

TensorFlow is a popular open-source framework for machine learning. While Keras is geared more towards implementing Deep Learning models, TensorFlow is more suitable for implementing broader Machine Learning tasks. TensorFlow comes with additional features for highly performant, scalable machine learning tasks.

What is a Guided Project?

A Guided Project helps you learn a job-relevant skill in under 2 hours through an interactive experience with step-by-step instructions from a subject matter expert. Everything you need to complete a Guided Project is available right in your browser. No software or prior experience is required to get started.

Community
Join a community of 60 million learners from around the world
Certificate
4.8 million people have earned a course certificate on Coursera
Confidence
72% of all learners say their courses made them more confident
Career
83% of people reported tangible career benefit from content on Coursera
All courses include:
  • Check100% online
  • CheckFlexible schedule
  • CheckMobile learning
  • CheckVideos and readings from professors at world-renowned universities and industry leaders
  • CheckPractice quizzes

Can’t decide what is right for you?

Try the full learning experience for most courses free for 7 days.

Register to learn with Coursera’s community of 35 million learners around the world