Board Infinity
Apprentissage automatique avec mise en œuvre en Java
Board Infinity

Apprentissage automatique avec mise en œuvre en Java

Board Infinity

Instructeur : Board Infinity

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Appliquer des techniques de pré-traitement des données en utilisant des outils Java comme Weka et Tribuo pour les tâches d'apprentissage automatique.

  • Construire, entraîner et évaluer des modèles de classification, de régression et d'apprentissage profond à l'aide de DL4J, Tribuo et DJL.

  • Mettre en œuvre des workflows de NLP et d'apprentissage automatique évolutif en utilisant Apache OpenNLP, Spark MLlib et Mahout.

  • Déployer des modèles d'apprentissage automatique à l'aide de formats standardisés tels que PMML et ONNX, garantissant l'interopérabilité entre les plateformes et l'aptitude à la production.

Compétences que vous acquerrez

  • Catégorie : Prétraitement de données
  • Catégorie : Nettoyage des données
  • Catégorie : Java
  • Catégorie : Déploiement du modèle
  • Catégorie : Programmation Java
  • Catégorie : Apache Mahout
  • Catégorie : Apache Spark
  • Catégorie : Algorithmes de classification
  • Catégorie : Deep learning
  • Catégorie : Ingénierie des caractéristiques
  • Catégorie : Traitement du langage naturel (NLP)
  • Catégorie : Apprentissage automatique appliqué
  • Catégorie : Évaluation de modèles
  • Catégorie : Apprentissage automatique
  • Catégorie : Analyse de régression

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juin 2025

Évaluations

12 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Java dans l'Apprentissage automatique
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours

Modélisation des données et Prétraitement avec Java se concentre sur la première étape essentielle de tout pipeline d'apprentissage automatique : la préparation des données pour l'entraînement des modèles. Ce module présente aux apprenants des concepts clés tels que le nettoyage des données, la normalisation, la sélection des caractéristiques et la transformation, le tout dans le contexte du développement basé sur Java. En utilisant des bibliothèques comme Weka et Tribuo, les apprenants acquerront une expérience pratique dans la gestion des ensembles de données, le traitement des valeurs manquantes, l'encodage des variables catégorielles et la mise à l'échelle des caractéristiques. Le module met l'accent sur l'importance des données d'entrée de haute qualité et passe en revue les flux de travail de prétraitement de bout en bout adaptés aux applications Java du monde réel. En maîtrisant ces techniques, les apprenants seront équipés pour construire des modèles d'apprentissage automatique fiables et précis qui sont fondés sur des données bien structurées et significatives.

Inclus

8 vidéos4 lectures4 devoirs1 sujet de discussion

Deep learning in Java présente aux apprenants les principes fondamentaux de l'apprentissage profond et démontre comment construire et déployer des réseaux neurones à l'aide de frameworks basés sur Java. Ce module commence par expliquer des concepts clés tels que les neurones artificiels, les fonctions d'activation, la rétropropagation et les architectures multicouches. Les apprenants exploreront comment l'apprentissage profond diffère de l'apprentissage automatique traditionnel, et où il excelle - en particulier dans les tâches impliquant des images, du texte et des modèles de données complexes. La partie pratique du module se concentre sur la construction et l'entraînement de modèles d'apprentissage profond à l'aide de bibliothèques comme DeepLearning4J (DL4J), couvrant des tâches telles que la classification d'images et l'analyse des sentiments. Les apprenants apprendront également à affiner les modèles, à gérer les processus de formation et à évaluer les performances des modèles. À la fin de ce module, les apprenants auront la confiance nécessaire pour appliquer l'apprentissage profond dans des applications Java du monde réel.

Inclus

10 vidéos3 lectures4 devoirs

Specialized Libraries & Techniques explore les outils et stratégies avancés qui étendent les capacités de l'apprentissage automatique en Java. Ce module présente aux apprenants une variété de bibliothèques Java spécialisées conçues pour des tâches spécifiques telles que le traitement du langage naturel (NLP), les prévisions de séries chronologiques et l'apprentissage par renforcement. Les apprenants acquerront une expérience pratique avec des outils tels que ND4J pour le calcul numérique, Smile pour l'apprentissage statistique, et Stanford CoreNLP pour l'analyse de texte. En plus de l'apprentissage basé sur les outils, ce module couvre des techniques avancées d'apprentissage automatique telles que l'ajustement des hyperparamètres, la modélisation ensembliste, et la sérialisation des modèles. L'accent est mis sur l'équipement des apprenants avec une boîte à outils plus large et une vision plus profonde de la résolution de problèmes complexes de manière efficace dans les environnements Java.

Inclus

10 vidéos3 lectures4 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Board Infinity
Board Infinity
199 Cours348 396 apprenants

Offert par

Board Infinity

En savoir plus sur Apprentissage automatique

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions