Apprentissage automatique et Rust : guide pratique
300 pages
French
PDF
4.5

Apprentissage automatique et Rust : guide pratique

Apprentissage automatique et Rust : guide pratique

Auteur :

Année :

Résumé :

Le livre « Apprentissage automatique et Rust » est un guide complet pour les développeurs souhaitant maîtriser la construction de modèles d'apprentissage automatique efficaces et sécurisés avec le langage Rust. Contrairement aux approches traditionnelles en Python, Rust offre des performances incroyables, un contrôle de la mémoire et une sécurité des threads, ce qui est essentiel pour les systèmes de production à forte charge.



De quoi parle ce livre ?

Le livre couvre le cycle complet du travail avec le ML en Rust : des concepts de base au déploiement de modèles prêts à l'emploi. Vous commencerez par les bases de la syntaxe Rust spécifiques à la data science, puis passerez rapidement aux tâches pratiques :

  • Travail avec des données numériques et des matrices à l'aide des crates ndarray et nalgebra
  • Implémentation d'algorithmes de régression linéaire, de régression logistique et d'arbres de décision à partir de zéro
  • Construction de réseaux de neurones et apprentissage profond avec burn et candle
  • Traitement de textes et NLP avec rust-bert et des tokenizers
  • Optimisation des hyperparamètres et validation croisée
  • Sérialisation de modèles et intégration avec des services web via actix-web


À qui s'adresse ce livre ?

Ce livre sera utile aussi bien aux développeurs Rust expérimentés souhaitant entrer dans le monde du ML qu'aux spécialistes des données qui veulent améliorer les performances de leurs modèles. Une connaissance de base de Rust (variables, fonctions, possession) est supposée, mais tous les concepts de ML sont expliqués à partir de zéro.



Qu'allez-vous apprendre ?

  • Pourquoi Rust est meilleur que C++ et Python pour le ML en production
  • Comment éviter les fuites de mémoire et les conditions de concurrence lors de l'entraînement des modèles
  • Comment utiliser rayon pour le traitement parallèle des données
  • Comment convertir des modèles de PyTorch au format Rust
  • Comment tester les pipelines ML avec les outils intégrés de Rust


Pourquoi lire ce livre ?

L'auteur partage son expérience réelle de mise en œuvre de solutions Rust dans des systèmes à forte charge. Chaque chapitre contient des exemples pratiques et du code prêt à l'emploi que vous pouvez adapter à vos propres besoins. À la fin du livre, vous serez capable de créer vos propres bibliothèques ML, de traiter des millions d'enregistrements en temps réel et de déployer des modèles avec une latence minimale.



Le livre « Apprentissage automatique et Rust » est votre guide vers des solutions rapides, fiables et évolutives pour l'analyse de données. Commencez votre parcours vers le ML professionnel avec Rust dès aujourd'hui !

Recommendations