Formation Deep Learning

Formation Deep Learning

Notée : (30)*

Apprenez à créer des réseaux de neurones profonds et à optimiser vos modèles lors de cette formation Deep Learning !

Prix (Formation inter-entreprise)

1500€ HT / personne

Durée

2 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Cette formation Deep Learning, orientée pratique, est destinée à des développeurs et développeuses souhaitant mettre en pratique des réseaux de neurones profonds au sein de leurs projets et apprendre à les optimiser.

Le Deep Learning, ou réseaux de neurones profonds, est aujourd'hui largement utilisé pour répondre à diverses problématiques, telles que la reconnaissance d'images.
Pour traiter ce sujet, plusieurs outils peuvent être utilisés : le framework TensorFlow et pour la création de modèles Keras.

A l'issue de cette formation, vous serez donc en mesure d'implémenter et d'optimiser vos propres modèles basés sur des réseaux de neurones.

Vous débutez avec le Machine Learning ?

Jetez un œil à notre formation Machine Learning avec scikit-learn !

Les objectifs

  • Comprendre les enjeux du Deep Learning
  • Comprendre le fonctionnement des réseaux de neurones
  • Créer puis optimiser des réseaux de neurones

Pré-requis

  • Avoir une bonne connaissance de la syntaxe de Python
  • Avoir des connaissances en modélisation classique (classification et régression)
  • Ordinateur portable à apporter

Le programme de la formation Deep Learning

Jour 1

  • Concepts et terminologie, qu'est-ce que le Deep Learning ?
  • Pourquoi de telles performances depuis quelques années seulement ?
  • Cas d'usage, possibilités et limites des approches de Deep Learning
  • Révision des bases de l'apprentissage supervisé : régression et classification
  • Structure et fonctionnement d'un réseau de neurones
  • Librairies et frameworks pour l'implémentation, avec un focus sur keras
  • Les paramètres d'un réseau
    • Architecture et fonctions d'activation
    • Apprentissage, fonctions d'objectifs, backpropagation et optimizer
  • Implémenter et tester un multilayer perceptron (MLP)
  • Utilisation de tensorboard, outil d'aide à l'optimisation

Mise en pratique
-Conception d'un réseau autour d'une problématique de séries temporelles

Jour 2

  • Construction d'une structure de réseau de neurones adaptée à mon besoin
  • Implémenter et tester un réseau de neurones convolutionnel (CNN)
  • Les auto-encodeurs
  • Le concept de réutilisation de réseaux
    • Qu'est-ce que le transfer learning ?
    • Les réseaux pré-entraînés
    • Implémenter et optimiser des modèles basés sur des réseaux pré-entraînés
  • Conclusions et ressources pour poursuivre l'apprentissage

Mises en pratique
-Classification d'images
-Mise en place d'un auto encodeur

Télécharger le programme

Le(s) formateur(s)

Titouan ROBERT

Titouan ROBERT

Titouan Robert travaille depuis 7 ans dans une entreprise de conseil. Il construit des projets de modélisation depuis 5 ans. Il a notamment participé à la modélisation des échanges d’énergies entre pays européen grâce à l’utilisation des réseaux de neurones, ou encore créé des modélisations de production éoliennes ou pour des appels en call centers.

Il est actif dans la communauté R, et donne des formations de Machine Learning en plus de son activité professionnelle. Ses langages de prédilections sont R et python.
Ce qu'il aime dans le fait d'être formateur, c'est d'aider des élèves à progresser. Ses formations sont très orientées sur la pratique afin de permettre à chacun de progresser en faisant !

Enfin, il a travaillé dans la recommandation de contenu personnalisé à l'utilisateur.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 105 formations au catalogue, 1480 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

8 témoignages

Super formation, formateur très à l'écoute et adapte le niveau de complexité au besoin. Des exemples intéressant basés sur des cas concrets.

Super formation, formateur très à l'écoute et adapte le niveau de complexité au besoin. Des exemples intéressant basés sur des cas concrets.

Le formateur a su s'adapter a notre vitesse de compréhension

Le formateur a su s'adapter a notre vitesse de compréhension

Le rythme était parfaitement adapté et la formation a atteint tous les objectifs fixés. Le formateur s'est adapté à notre niveau, nos points d...

Le rythme était parfaitement adapté et la formation a atteint tous les objectifs fixés. Le formateur s'est adapté à notre niveau, nos points d'intérêt et nos demandes.

Voir plus

Formation très active avec ce qu'il faut de bases théoriques. On plonge rapidement dans des cas d'applications très intéressants, et surtout p...

Formation très active avec ce qu'il faut de bases théoriques. On plonge rapidement dans des cas d'applications très intéressants, et surtout pas mal de tips du formateur. Je recommande!

Voir plus

Techno utilisée (Keras) permet de facilement prendre en main la conception de RN et de bien se représenter leurs structures. Beaucoup d'infos ...

Techno utilisée (Keras) permet de facilement prendre en main la conception de RN et de bien se représenter leurs structures. Beaucoup d'infos sur les choix des paramètres, des optimiseurs, donc au niveau math on a également des choses très intéressantes. Sébastien très bon prof à l'écoute et on sent qu'il est passioné par le domaine et très compétent donc plus facile pour nous.

Voir plus

Formation enrichissante. Le formateur était pédagogue et connaissait bien son sujet

Formation enrichissante. Le formateur était pédagogue et connaissait bien son sujet

Le programme est complet très peu théorique et très pratique. Bon et adapté pour les gens qui ont déjà une base théorique et des bons connaiss...

Le programme est complet très peu théorique et très pratique. Bon et adapté pour les gens qui ont déjà une base théorique et des bons connaissances en python.

Voir plus

Bonne formation d'initiation à Keras, les exercices sont clairs et me resserviront comme exemples pour la suite.

Bonne formation d'initiation à Keras, les exercices sont clairs et me resserviront comme exemples pour la suite.

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation Deep Learning

Notée : (30)*

Apprenez à créer des réseaux de neurones profonds et à optimiser vos modèles lors de cette formation Deep Learning !

Formation Deep Learning

Cette formation Deep Learning, orientée pratique, est destinée à des développeurs et développeuses souhaitant mettre en pratique des réseaux de neurones profonds au sein de leurs projets et apprendre à les optimiser.

Le Deep Learning, ou réseaux de neurones profonds, est aujourd'hui largement utilisé pour répondre à diverses problématiques, telles que la reconnaissance d'images.
Pour traiter ce sujet, plusieurs outils peuvent être utilisés : le framework TensorFlow et pour la création de modèles Keras.

A l'issue de cette formation, vous serez donc en mesure d'implémenter et d'optimiser vos propres modèles basés sur des réseaux de neurones.

Vous débutez avec le Machine Learning ?

Jetez un œil à notre formation Machine Learning avec scikit-learn !

Les objectifs

  • Comprendre les enjeux du Deep Learning
  • Comprendre le fonctionnement des réseaux de neurones
  • Créer puis optimiser des réseaux de neurones

Pré-requis

  • Avoir une bonne connaissance de la syntaxe de Python
  • Avoir des connaissances en modélisation classique (classification et régression)
  • Ordinateur portable à apporter

Le programme de la formation Deep Learning

Jour 1

  • Concepts et terminologie, qu'est-ce que le Deep Learning ?
  • Pourquoi de telles performances depuis quelques années seulement ?
  • Cas d'usage, possibilités et limites des approches de Deep Learning
  • Révision des bases de l'apprentissage supervisé : régression et classification
  • Structure et fonctionnement d'un réseau de neurones
  • Librairies et frameworks pour l'implémentation, avec un focus sur keras
  • Les paramètres d'un réseau
    • Architecture et fonctions d'activation
    • Apprentissage, fonctions d'objectifs, backpropagation et optimizer
  • Implémenter et tester un multilayer perceptron (MLP)
  • Utilisation de tensorboard, outil d'aide à l'optimisation

Mise en pratique
-Conception d'un réseau autour d'une problématique de séries temporelles

Jour 2

  • Construction d'une structure de réseau de neurones adaptée à mon besoin
  • Implémenter et tester un réseau de neurones convolutionnel (CNN)
  • Les auto-encodeurs
  • Le concept de réutilisation de réseaux
    • Qu'est-ce que le transfer learning ?
    • Les réseaux pré-entraînés
    • Implémenter et optimiser des modèles basés sur des réseaux pré-entraînés
  • Conclusions et ressources pour poursuivre l'apprentissage

Mises en pratique
-Classification d'images
-Mise en place d'un auto encodeur

Télécharger le programme

Le(s) formateur(s)

Titouan ROBERT

Titouan ROBERT

Titouan Robert travaille depuis 7 ans dans une entreprise de conseil. Il construit des projets de modélisation depuis 5 ans. Il a notamment participé à la modélisation des échanges d’énergies entre pays européen grâce à l’utilisation des réseaux de neurones, ou encore créé des modélisations de production éoliennes ou pour des appels en call centers.

Il est actif dans la communauté R, et donne des formations de Machine Learning en plus de son activité professionnelle. Ses langages de prédilections sont R et python.
Ce qu'il aime dans le fait d'être formateur, c'est d'aider des élèves à progresser. Ses formations sont très orientées sur la pratique afin de permettre à chacun de progresser en faisant !

Enfin, il a travaillé dans la recommandation de contenu personnalisé à l'utilisateur.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 105 formations au catalogue, 1480 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

8 témoignages

Super formation, formateur très à l'écoute et adapte le niveau de complexité au besoin. Des exemples intéressant basés sur des cas concrets.

Super formation, formateur très à l'écoute et adapte le niveau de complexité au besoin. Des exemples intéressant basés sur des cas concrets.

Le formateur a su s'adapter a notre vitesse de compréhension

Le formateur a su s'adapter a notre vitesse de compréhension

Le rythme était parfaitement adapté et la formation a atteint tous les objectifs fixés. Le formateur s'est adapté à notre niveau, nos points d...

Le rythme était parfaitement adapté et la formation a atteint tous les objectifs fixés. Le formateur s'est adapté à notre niveau, nos points d'intérêt et nos demandes.

Voir plus

Formation très active avec ce qu'il faut de bases théoriques. On plonge rapidement dans des cas d'applications très intéressants, et surtout p...

Formation très active avec ce qu'il faut de bases théoriques. On plonge rapidement dans des cas d'applications très intéressants, et surtout pas mal de tips du formateur. Je recommande!

Voir plus

Techno utilisée (Keras) permet de facilement prendre en main la conception de RN et de bien se représenter leurs structures. Beaucoup d'infos ...

Techno utilisée (Keras) permet de facilement prendre en main la conception de RN et de bien se représenter leurs structures. Beaucoup d'infos sur les choix des paramètres, des optimiseurs, donc au niveau math on a également des choses très intéressantes. Sébastien très bon prof à l'écoute et on sent qu'il est passioné par le domaine et très compétent donc plus facile pour nous.

Voir plus

Formation enrichissante. Le formateur était pédagogue et connaissait bien son sujet

Formation enrichissante. Le formateur était pédagogue et connaissait bien son sujet

Le programme est complet très peu théorique et très pratique. Bon et adapté pour les gens qui ont déjà une base théorique et des bons connaiss...

Le programme est complet très peu théorique et très pratique. Bon et adapté pour les gens qui ont déjà une base théorique et des bons connaissances en python.

Voir plus

Bonne formation d'initiation à Keras, les exercices sont clairs et me resserviront comme exemples pour la suite.

Bonne formation d'initiation à Keras, les exercices sont clairs et me resserviront comme exemples pour la suite.

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012