Plan du cours

Introduction

Principes fondamentaux de l'intelligence artificielle et Machine Learning

Comprendre Deep Learning

  • Aperçu des concepts de base de Deep Learning
  • Différenciation entre Machine Learning et Deep Learning
  • Aperçu des applications de Deep Learning

Vue d'ensemble de Neural Networks

  • Qu'est-ce que Neural Networks ?
  • Modèles de régression Neural Networks et modèles de régression
  • Comprendre les fondements Mathematica et les mécanismes d'apprentissage
  • Construction d'un réseau neuronal artificiel
  • Comprendre les nœuds neuronaux et les connexions
  • Travailler avec des neurones, des couches et des données d'entrée et de sortie
  • Comprendre les perceptrons à couche unique
  • Différences entre l'apprentissage supervisé et non supervisé
  • Apprentissage par anticipation et par rétroaction Neural Networks
  • Comprendre la propagation vers l'avant et la rétropropagation
  • Comprendre la mémoire à long terme (LSTM)
  • Explorer les récurrents Neural Networks en pratique
  • Explorer l'apprentissage convolutif Neural Networks en pratique
  • Améliorer la façon dont Neural Networks apprend

Aperçu des techniques Deep Learning utilisées dans Telecom

  • Neural Networks
  • Traitement du langage naturel
  • Reconnaissance d'images
  • Speech Recognition
  • Analyse des sentiments

Explorer Deep Learning Études de cas pour Telecom

  • Optimisation du routage et de la qualité de service grâce à l'analyse du trafic réseau en temps réel
  • Prévoir les défaillances du réseau et des appareils, les pannes, les hausses de la demande, etc.
  • Analyse des appels en temps réel pour identifier les comportements frauduleux
  • Analyse du comportement des clients pour identifier la demande de nouveaux produits et services
  • Traitement de grands volumes de messages SMS pour obtenir des informations.
  • Speech Recognition pour les appels d'assistance
  • Configurer les réseaux SDN et les réseaux virtualisés en temps réel

Comprendre les avantages de Deep Learning pour Telecom

Explorer les différentes bibliothèques Deep Learning pour Python

  • TensorFlow
  • Keras

Configurer Python avec TensorFlow pour Deep Learning

  • Installation de l'API TensorFlow Python
  • Tester l'installation de TensorFlow
  • Configuration de TensorFlow pour le développement
  • Formation de votre premier modèle de réseau neuronal TensorFlow

Configuration de Python avec Keras pour Deep Learning

Construction de modèles Deep Learning simples avec Keras

  • Création d'un modèle Keras
  • Comprendre les données
  • Spécification de votre modèle Deep Learning
  • Compilation de votre modèle
  • Ajuster votre modèle
  • Travailler avec vos données de classification
  • Travailler avec des modèles de classification
  • Utiliser vos modèles

Travailler avec TensorFlow pour Deep Learning pour Telecom

  • Préparation des données
    • Téléchargement des données
    • Préparation des données d'entraînement
    • Préparation des données de test
    • Mise à l'échelle des entrées
    • Utilisation d'espaces réservés et de variables
  • Spécification de l'architecture du réseau
  • Utilisation de la fonction de coût
  • Utilisation de l'optimiseur
  • Utilisation des initialisateurs
  • Ajustement du réseau neuronal
  • Construction du graphe
    • Inférence
    • Perte
    • Formation
  • Entraînement du modèle
    • Le graphe
    • La session
    • Boucle d'entraînement
  • Évaluer le modèle
    • Construction du graphique d'évaluation
    • Évaluer avec la sortie Eval
  • Entraîner des modèles à l'échelle
  • Visualiser et évaluer les modèles avec TensorBoard

Travaux pratiques : Construction d'un modèle de prédiction du désabonnement des clients Deep Learning à l'aide de Python

Étendre les capacités de votre entreprise

  • Développer des modèles dans le nuage
  • Utiliser les GPU pour accélérer le Deep Learning
  • Appliquer Deep Learning Neural Networks pour Computer Vision, la reconnaissance vocale et l'analyse de texte

Résumé et conclusion

Pré requis

  • Expérience de la programmation Python.
  • Familiarité générale avec les concepts des télécommunications
  • Familiarité de base avec les statistiques et les concepts mathématiques

Public

  • Développeurs
  • Scientifiques des données
 28 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires