KnowledgeCity

TensorFlow pour débutants : réseaux de neurones

Apprenez les concepts fondamentaux des réseaux neuronaux et explorez les applications de TensorFlow pour les construire.
Regardez la première leçon gratuitement — accédez aux 3 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Débutant  Fournisseur Josh Turner  3 Leçons ·  19m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

Les réseaux neuronaux sont devenus une partie intégrante de l'apprentissage automatique et peuvent être utilisés dans une variété d'applications, du traitement d'images au traitement du langage naturel. Dans ces leçons, vous découvrirez les concepts fondamentaux des réseaux neuronaux, notamment les réseaux de neurones artificiels (RNA) et la méthode des moindres carrés. Vous allez découvrir comment créer un ANN à l'aide de TensorFlow et comment utiliser la méthode des moindres carrés pour optimiser ses performances.

Ensuite, vous vous pencherez sur les réseaux de neurones convolutifs (CNN), un type de réseau neuronal couramment utilisé dans le traitement d'images. Vous découvrirez les différentes couches utilisées dans un CNN, telles que la couche convolutive, la couche de mise en commun et la couche d'aplatissement, ainsi que leurs principales utilisations dans le traitement d'image. Vous découvrirez également les différentes applications des CNN, telles que la reconnaissance d'images et la détection d'objets.

Dans l'ensemble, vous acquerrez une compréhension fondamentale des différents concepts et techniques utilisés dans la construction de réseaux neuronaux et des compétences nécessaires pour les appliquer dans vos projets.

Ce que vous allez apprendre

  • Comprendre les concepts fondamentaux des réseaux de neurones, y compris les réseaux de neurones artificiels (ANN) et la méthode des moindres carrés
  • Construire un réseau de neurones artificiels (ANN) en utilisant TensorFlow
  • Appliquer la méthode des moindres carrés pour optimiser les performances d'un ANN
  • Explorer les réseaux de neurones convolutifs (CNN) et les couches qui y sont utilisées, notamment les couches Convolutional, Pooling et Flatten
  • Identifier les applications des CNN, telles que la reconnaissance d'images et la détection d'objets

Points clés à retenir

  • Les réseaux de neurones font partie intégrante de l'apprentissage automatique et peuvent être utilisés dans des applications allant du traitement d'images au traitement du langage naturel.
  • Les réseaux de neurones artificiels (ANN) peuvent être construits à l'aide de TensorFlow, et la méthode des moindres carrés peut être utilisée pour optimiser leurs performances.
  • Les réseaux de neurones convolutifs (CNN) sont un type de réseau de neurones couramment utilisé dans le traitement d'images.
  • Un CNN utilise différentes couches, notamment la couche convolutive, la couche de regroupement (Pooling) et la couche d'aplatissement (Flatten), chacune ayant une utilité principale dans le traitement d'images.
  • Les CNN ont des applications telles que la reconnaissance d'images et la détection d'objets.

Foire aux questions

Qu'est-ce que je vais apprendre dans ce cours ?

Vous apprendrez les concepts fondamentaux des réseaux de neurones, y compris les réseaux de neurones artificiels (ANN) et la méthode des moindres carrés, comment construire un ANN en utilisant TensorFlow, comment optimiser ses performances avec la méthode des moindres carrés, et les fondements des réseaux de neurones convolutifs (CNN) utilisés dans le traitement d'images.

Ce cours convient-il aux débutants ?

Oui. Le cours fournit une compréhension fondamentale des différents concepts et techniques utilisés dans la création de réseaux de neurones et les compétences nécessaires pour les appliquer à vos projets.

Que sont les réseaux de neurones convolutifs (CNN) couverts dans ce cours ?

Les CNN sont un type de réseau de neurones couramment utilisé dans le traitement d'images. Le cours couvre les différentes couches utilisées dans un CNN, telles que la couche convolutive, la couche de regroupement et la couche d'aplatissement, ainsi que des applications telles que la reconnaissance d'images et la détection d'objets.

Quels sujets les leçons couvrent-elles ?

Les leçons couvrent Les types de modèles, Les réseaux de neurones artificiels, et Les réseaux de neurones convolutifs.

Quelles compétences vais-je acquérir grâce à ce cours ?

Vous développerez des compétences dans les réseaux de neurones artificiels, l'apprentissage profond (Deep Learning), les méthodes d'apprentissage profond, Imagenet, l'ingénierie neuronale et TensorFlow.