Giter Club home page Giter Club logo

deep_learning_course's Introduction

Deep Learning : De Zéro à la Certification Tensorflow

Apprendre l’Intelligence Artificielle avec Tensorflow et passer l’examen Tensorflow developer Certification de Google.

Suivre la formation sur Udemy

Curriculum de la formation

Les Fondamentaux du Deep Learning

  • Introduction au Deep Learning
  • Les Vecteurs et Matrices
  • Les Tenseurs et Numpy
  • Les Fonctions en maths avec du code
  • Le concept de dérivée
  • Fonctions composées et dérivés de fonctions composés
  • Produit matriciel et Numpy
  • Dérivée d’un produit matriciel
  • Le paramètre biais
  • L’algorithme du Gradient Descent avec Numpy
  • La Régression linéaire de zéro avec Numpy
  • La fonction sigmoid

Recréer Tensorflow

  • Qu’est-ce-que Tensorflow et Plan de création
  • L’architecture du Mini Tensorflow
  • La classe Noeud
  • La classe Noeud avec des paramètres
  • La classe Layer (les couches du réseau de neurones)
  • La classe Loss (La fonction perte)
  • La classe Optimizer (La fonction d’optimisation)
  • Tout mettre ensemble avec la classe Model (compile, fit, predict, evaluate)
  • Entraîner un réseau de neurone avec Mini Tensorflow
  • Sauvegarder et charger un modèle entrainé
  • De Mini Tensorflow à Tensorflow

Deep Learning pour la classification d’Image

  • La fonction softmax
  • La fonction perte Cross entropy
  • Les fonctions d’activations (relu, tanh, leaky relu)
  • Le concept de Momentum
  • Early stopping et les callbacks
  • Le concept de Dropout pour éviter le surapprentissage

Les réseaux de neurones convolutionnels CNN pour la classification d’image

  • Les convolutions : Intuition et explication
  • Le Padding et le Pooling
  • Implémenter un CNN avec Tensorflow
  • Le Data Augmentation pour de meilleurs performances
  • Le Transfert Learning (Extraction de features et Fine tuning)
  • Streamlit APP

Introduction au Natural Language Processing

  • Passer du texte aux nombres (Vectorisation)
  • La tokenisation et le nettoyage du texte
  • Encoder la signification des mots grâce aux embeddings
  • Implémenter un couche Embedding avec Tensorflow

La classification du texte avec les réseaux de neurones récurrents RNN et LSTM

  • Les RNN : Intuition et Explication
  • Les réseaux Long Short Term Memory : Intuition et Explication
  • Analyser le sentiment d’un texte avec un réseau LSTM
  • Les LSTM bidirectionnels pour une meilleure performance
  • Transfert Learning : Utiliser des embeddings pré-entrainés

Utiliser Tensorflow pour entraîner un modèle générateur de texte : BibleGPT

  • Modèles générateurs de Texte : Intuition
  • Créer le dataset pour l’entrainement du modèle (BibleGPT)
  • Architecture et Entrainement du modèle
  • Prédiction du prochain mot avec le modèle de génération de Texte

Prédire le futur avec le Deep Learning sur les séries temporelles

  • Les attributs des séries temporelles (trend, seasonality, autocorrection, Noise)
  • Techniques pour prédiction des séries temporelles
  • Créer des Modèles de deep learning pour la prédiction des séries Temporelles
  • Appliquer les CNN, RNN, LSTM, GRU pour la prédiction des séries temporelles

Astuces pour réussir l’examen de certification de Tensorflow

  • Comment se préparer pour l'examen
  • Configurer son environnement pour l'examen
  • Ressources supplémentaires

By Kevin Degila

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.