Apprentissage automatique et Go (Golang) : guide pratique
300 pages
French
PDF
4.5

Apprentissage automatique et Go (Golang) : guide pratique

Apprentissage automatique et Go (Golang) : guide pratique

Auteur :

Année :

Résumé :

Le livre « Apprentissage automatique et Go (Golang) » est un guide pratique unique qui comble le fossé entre le monde de la Data Science et l'écosystème Go. Contrairement aux livres traditionnels axés sur Python, cet ouvrage montre comment appliquer efficacement le machine learning en utilisant la vitesse, la simplicité et le parallélisme de Go.



Le livre commence par les bases : vous découvrirez les concepts clés du machine learning (apprentissage supervisé, non supervisé, régression, classification, clustering) et verrez immédiatement comment ils sont implémentés en Go. Vous apprendrez quelles bibliothèques et frameworks (par exemple, golearn, gonum, gorgonia, tfgo) sont disponibles pour le développement ML, et comment les installer et les configurer correctement.



L'accent est mis sur la pratique. Chaque chapitre contient :

  • Du code fonctionnel avec des commentaires détaillés
  • Des exemples concrets : de la prédiction des prix de l'immobilier à la classification de textes
  • Des instructions pas à pas pour la préparation des données, l'entraînement du modèle et l'évaluation de sa qualité
  • Des conseils pour l'optimisation des performances et la gestion de la mémoire


Des sections distinctes sont consacrées à :

  • Le traitement et le nettoyage des données (CSV, JSON, travail avec de grands ensembles)
  • L'implémentation de la régression linéaire et logistique, des arbres de décision, des k-plus proches voisins
  • Le travail avec les réseaux de neurones via Gorgonia et TensorFlow Go API
  • L'intégration de modèles dans des services web (REST API, gRPC)
  • Le déploiement de modèles dans Docker et Kubernetes
  • La surveillance et les tests A/B des modèles ML en production


À qui s'adresse ce livre :

  • Les développeurs Go qui souhaitent ajouter le ML à leur boîte à outils
  • Les Data Scientists souhaitant maîtriser Go pour des solutions de production
  • Les ingénieurs DevOps responsables du déploiement de modèles ML
  • Les étudiants et toute personne intéressée par le machine learning et Go


Le livre ne nécessite pas de connaissances approfondies en mathématiques ou en machine learning – une maîtrise de base de Go suffit. Tous les concepts mathématiques sont expliqués dans un langage simple avec des visualisations et des exemples. Après l'avoir lu, vous serez capable de créer, entraîner et déployer des modèles de machine learning en Go, et de comprendre comment les intégrer avec l'écosystème Python si nécessaire.



Cet ouvrage est votre pont fiable entre la puissance du machine learning et l'efficacité de Go. Commencez votre parcours en ML avec un langage qui offre des performances élevées et une simplicité de maintenance du code.

Recommendations