Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Comprenez les concepts clés du Machine Learning et du Deep Learning, et apprenez à entraîner vos premiers modèles avec TensorFlow, Keras et PyTorch à travers des cas pratiques concrets.
import tensorflow as tf
from tensorflow import keras
model = keras.Sequential([
keras.layers.Dense(128, activation='relu'),
keras.layers.Dropout(0.3),
keras.layers.Dense(10, activation='softmax')
])
model.compile(
optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy']
)
model.fit(X_train, y_train, epochs=10)Cette formation vous offre une introduction complète à l'intelligence artificielle et au Deep Learning, pensée pour les développeurs et profils techniques souhaitant monter en compétences sur ces sujets. Vous commencerez par acquérir les bases théoriques : différences entre IA, Machine Learning et Deep Learning, fonctionnement des réseaux de neurones, notions de rétropropagation et de fonctions d'activation. Vous passerez ensuite à la pratique en prenant en main les frameworks les plus utilisés : TensorFlow, Keras et PyTorch. À travers des exercices progressifs (classification d'images, analyse de texte, régression), vous apprendrez à préparer vos données, construire une architecture de réseau adaptée, entraîner un modèle et évaluer ses performances. Aucune expertise mathématique poussée n'est requise : les concepts sont vulgarisés et illustrés par du code.
Les objectifs
Situer l’intelligence artificielle, le machine learning et le deep learning dans le paysage actuel des technologies.
Comprendre les principes de base des réseaux neuronaux artificiels (architecture, apprentissage, optimisation).
Découvrir les outils et bibliothèques majeurs du deep learning (TensorFlow, PyTorch, éventuellement Keras).
Expliquer les cas d’usage typiques (classification, reconnaissance d’images, traitement du langage).
Comparer les outils selon leurs forces et limites pour des projets concrets.
Public visé
Professionnels ou techniciens IT souhaitant comprendre les concepts de l’IA et du Deep Learning.
Chefs de projet, analystes de données ou décideurs souhaitant évaluer les apports de ces technologies.
Développeurs, data scientists et ingénieurs débutants dans le domaine de l’IA.
Prérequis
Culture informatique générale (système d’exploitation, terminaux, notion de programme).
Connaissances de base en mathématiques (notions simples de statistique et d’algèbre) facilitent la compréhension des concepts (Non obligatoire).
Une première expérience avec Python et les librairies de données (NumPy, Pandas) est recommandée pour la mise en pratique.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.