EITC/AI/TFF TensorFlow Fundamentals est le programme européen de certification informatique sur la bibliothèque d'apprentissage automatique Google TensorFlow permettant la programmation de l'intelligence artificielle.
Le programme de l'EITC/AI/TFF TensorFlow Fundamentals se concentre sur les aspects théoriques et les compétences pratiques de l'utilisation de la bibliothèque TensorFlow organisés dans la structure suivante, englobant un contenu didactique vidéo complet comme référence pour cette certification EITC.
TensorFlow est une bibliothèque de logiciels gratuits et open source pour l'apprentissage automatique. Il peut être utilisé dans une gamme de tâches, mais se concentre particulièrement sur la formation et l'inférence de réseaux de neurones profonds. C'est une bibliothèque mathématique symbolique basée sur le flux de données et la programmation différentiable. Il est utilisé à la fois pour la recherche et la production chez Google.
À partir de 2011, Google Brain a développé DistBelief en tant que système d'apprentissage automatique propriétaire basé sur des réseaux neuronaux d'apprentissage en profondeur. Son utilisation s'est rapidement développée dans diverses sociétés d'Alphabet dans les applications de recherche et commerciales. Google a chargé plusieurs informaticiens, dont Jeff Dean, de simplifier et de refactoriser la base de code de DistBelief en une bibliothèque de niveau application plus rapide et plus robuste, qui est devenue TensorFlow. En 2009, l'équipe, dirigée par Geoffrey Hinton, avait mis en œuvre une rétropropagation généralisée et d'autres améliorations qui permettaient de générer des réseaux de neurones avec une précision nettement supérieure, par exemple une réduction de 25% des erreurs de reconnaissance vocale.
TensorFlow est le système de deuxième génération de Google Brain. La version 1.0.0 a été publiée le 11 février 2017. Alors que l'implémentation de référence s'exécute sur des appareils uniques, TensorFlow peut s'exécuter sur plusieurs processeurs et GPU (avec des extensions CUDA et SYCL facultatives pour le calcul général sur les unités de traitement graphique). TensorFlow est disponible sur les plates-formes informatiques 64 bits Linux, macOS, Windows et mobiles, y compris Android et iOS. Son architecture flexible permet le déploiement facile du calcul sur une variété de plates-formes (CPU, GPU, TPU), et des ordinateurs de bureau aux clusters de serveurs en passant par les périphériques mobiles et périphériques. Les calculs TensorFlow sont exprimés sous forme de graphiques de flux de données avec état. Le nom TensorFlow dérive des opérations que ces réseaux de neurones exécutent sur des tableaux de données multidimensionnels, appelés tenseurs. Lors de la conférence Google I/O de juin 2016, Jeff Dean a déclaré que 1,500 référentiels sur GitHub mentionnaient TensorFlow, dont seulement 5 provenaient de Google. En décembre 2017, des développeurs de Google, Cisco, RedHat, CoreOS et CaiCloud ont présenté Kubeflow lors d'une conférence. Kubeflow permet le fonctionnement et le déploiement de TensorFlow sur Kubernetes. En mars 2018, Google a annoncé la version 1.0 de TensorFlow.js pour l'apprentissage automatique en JavaScript. En janvier 2019, Google a annoncé TensorFlow 2.0. Il est devenu officiellement disponible en septembre 2019. En mai 2019, Google a annoncé TensorFlow Graphics pour l'apprentissage en profondeur de l'infographie.
Pour vous familiariser en détail avec le programme de certification, vous pouvez développer et analyser le tableau ci-dessous.
Le programme de certification EITC/AI/TFF TensorFlow Fundamentals fait référence à du matériel didactique en libre accès sous forme de vidéo. Le processus d'apprentissage est divisé en une structure étape par étape (programmes -> leçons -> sujets) couvrant les parties pertinentes du programme. Des conseils illimités avec des experts du domaine sont également fournis.
Pour plus de détails sur la procédure de certification, consultez Comment cela fonctionne.
Ressources de référence sur le curriculum
Google TensorFlow
https://www.tensorflow.org/
Ressources d'apprentissage Google TensorFlow
https://www.tensorflow.org/learn/
Documentation de l'API TensorFlow
https://www.tensorflow.org/api_docs/
Modèles et ensembles de données TensorFlow
https://www.tensorflow.org/resources/models-datasets/
Communauté TensorFlow
https://www.tensorflow.org/community/
Formation Google Cloud AI Platform avec TensorFlow
https://cloud.google.com/ai-platform/training/docs/tensorflow-2/
Téléchargez le matériel préparatoire complet d'auto-apprentissage hors ligne pour le programme EITC/AI/TFF TensorFlow Fundamentals dans un fichier PDF.
Documents préparatoires EITC/AI/TFF – version standard
Documents préparatoires EITC/AI/TFF – version étendue avec questions de révision