Apprentissage automatique et Rust : des bases à la production
300 pages
French
PDF
4.5

Apprentissage automatique et Rust : des bases à la production

Apprentissage automatique et Rust : des bases à la production

Auteur :

Année :

Résumé :

Le livre "Apprentissage automatique et Rust" est le premier guide pratique du genre, qui combine la puissance et la performance du langage Rust avec les méthodes modernes d'apprentissage automatique. L'auteur, Alexeï Volkov, développeur Rust expérimenté et chercheur en ML, vous guidera pas à pas des bases jusqu'à la création de modèles prêts pour la production.



Ce livre est destiné à :

  • Développeurs Rust souhaitant maîtriser l'apprentissage automatique sans passer par Python
  • Data Scientists cherchant à améliorer la performance de leurs modèles
  • Programmeurs système intéressés par l'intégration du ML dans des systèmes à forte charge
  • Tous ceux qui veulent comprendre comment appliquer Rust dans le domaine de l'intelligence artificielle


Ce que vous apprendrez dans ce livre :

  • Les bases de l'algèbre linéaire et des statistiques en utilisant les crates ndarray et nalgebra
  • Implémentation d'algorithmes classiques : régression linéaire, arbres de décision, SVM
  • Construction et entraînement de réseaux de neurones avec tch-rs (liaison avec PyTorch) et burn
  • Travail avec les données : chargement, prétraitement et augmentation avec polars et csv
  • Sérialisation des modèles, leur déploiement et optimisation pour la production
  • Calculs parallèles et accélération GPU avec Rust
  • Projets pratiques : de la reconnaissance d'images aux séries temporelles


Caractéristiques du livre :

  • Tous les exemples de code sont disponibles sur GitHub et entièrement fonctionnels
  • Instructions pas à pas avec explication de chaque étape
  • Comparaison des performances Rust vs Python dans les tâches de ML
  • Conseils pour le choix des crates et l'architecture des applications


Le livre est écrit dans un langage vivant et convient aussi bien aux débutants en Rust (avec une connaissance de base de la syntaxe) qu'aux programmeurs expérimentés. Après l'avoir lu, vous serez capable de créer des systèmes ML rapides, sécurisés et efficaces, prêts à être utilisés dans des projets réels.



Un complément idéal à votre bibliothèque si vous souhaitez porter vos compétences en apprentissage automatique à un nouveau niveau avec Rust.

Recommendations