Neural Network from Scratch in TensorFlow

4.4
étoiles
248 évaluations
Offert par
Coursera Project Network
8,755 déjà inscrits
Dans ce projet guidé, vous :

How to implement a neural network from scratch using TensorFlow.

How to solve a multi-class classification problem using the neural network implementation.

Clock2 hours
IntermediateIntermédiaire
CloudAucun téléchargement requis
VideoVidéo en écran partagé
Comment DotsAnglais
LaptopOrdinateur de bureau uniquement

In this 2-hours long project-based course, you will learn how to implement a Neural Network model in TensorFlow using its core functionality (i.e. without the help of a high level API like Keras). You will also implement the gradient descent algorithm with the help of TensorFlow's automatic differentiation. While it’s easier to get started with TensorFlow with the Keras API, it’s still worth understanding how a slightly lower level implementation might work in tensorflow, and this project will give you a great starting point. In order to be successful in this project, you should be familiar with python programming, TensorFlow basics, conceptual understanding of Neural Networks and gradient descent. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Les compétences que vous développerez

Data ScienceDeep LearningMathematical OptimizationArtificial Neural NetworkTensorflow

Apprendrez étape par étape

Votre enseignant(e) vous guidera étape par étape, grâce à une vidéo en écran partagé sur votre espace de travail :

  1. Create the Neural Network class

  2. Create a forward pass function

  3. Use the cross entropy loss with logits

  4. Create a predict function

  5. Create the main training mechanism and implement gradient descent with automatic differentiation

  6. Break down data-set in batches

  7. Apply the neural network model to solve a multi-class classification problem

  8. Plot the training results

Comment fonctionnent les projets guidés

Votre espace de travail est un bureau cloud situé dans votre navigateur, aucun téléchargement n'est requis.

Votre enseignant(e) vous guide étape par étape dans une vidéo en écran partagé

Enseignant

Avis

Meilleurs avis pour NEURAL NETWORK FROM SCRATCH IN TENSORFLOW

Voir tous les avis

Foire Aux Questions

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.