Apprentissage automatique et Swift : création d'applications intelligentes pour iOS/macOS
300 pages
French
PDF
4.5

Apprentissage automatique et Swift : création d'applications intelligentes pour iOS/macOS

Apprentissage automatique et Swift : création d'applications intelligentes pour iOS/macOS

Auteur :

Année :

Résumé :

Le livre « Apprentissage automatique et Swift : création d'applications intelligentes pour iOS/macOS » est un guide pratique destiné aux développeurs souhaitant intégrer l'intelligence artificielle dans leurs applications pour l'écosystème Apple. L'auteur, Alexandre Vetrov, développeur iOS expérimenté et spécialiste en Data Science, guide le lecteur des bases de l'apprentissage automatique jusqu'à la création de produits complets utilisant les frameworks Apple.



De quoi parle ce livre

Le livre couvre le cycle complet du travail avec l'apprentissage automatique en Swift :

  • Les bases du ML en Swift — le minimum mathématique nécessaire pour comprendre les modèles, et l'implémentation d'algorithmes simples en Swift pur.
  • Core ML — l'intégration de modèles prêts à l'emploi (y compris les modèles issus de TensorFlow et PyTorch) dans les applications, le travail avec les prédictions sur l'appareil.
  • Create ML — l'entraînement de vos propres modèles directement sur Mac : classification d'images, analyse de texte, régression, recommandations.
  • Vision et Natural Language — la vision par ordinateur (détection de visages, reconnaissance d'objets, OCR) et le traitement du langage naturel (tokenisation, analyse de sentiment, reconnaissance vocale).
  • Sound Analysis — la classification audio et la détection d'événements sonores.
  • ML sur l'appareil vs Cloud ML — quand utiliser des modèles locaux, et quand utiliser des solutions serveur (y compris le travail avec les ML Services d'Apple).
  • Performances — l'optimisation des modèles, les Metal Shaders, la réduction de la taille de l'application, la gestion de la mémoire.
  • Projets pratiques — une application de reconnaissance des émotions à partir de photos, un traducteur intelligent, un système de recommandation pour les podcasts.


À qui s'adresse ce livre

  • Développeurs iOS/macOS souhaitant ajouter des fonctionnalités d'IA à leurs applications.
  • Data Scientists qui veulent apprendre à déployer des modèles sur les appareils Apple.
  • Étudiants et programmeurs débutants connaissant les bases de Swift.
  • Chefs de produit qui souhaitent comprendre les capacités techniques du ML sur la plateforme Apple.


Ce que vous apprendrez

  • Comment convertir des modèles depuis Python (TensorFlow, PyTorch, scikit-learn) au format Core ML.
  • Comment entraîner des modèles sans expérience en Data Science à l'aide de Create ML.
  • Comment utiliser les modèles pré-entraînés d'Apple pour la reconnaissance d'objets, de visages et de texte.
  • Comment traiter le langage naturel : analyse de sentiment, extraction d'entités, traduction automatique.
  • Comment tester et déboguer des modèles sur le simulateur et sur des appareils réels.
  • Comment publier des applications avec des fonctionnalités ML sur l'App Store sans enfreindre les politiques de confidentialité.


Le livre contient plus de 50 exemples de code, des projets Xcode prêts à l'emploi et des listes de contrôle pour l'implémentation du ML. Tous les exemples sont compatibles avec les dernières versions de Swift, Xcode et iOS/macOS.



C'est le guide idéal pour ceux qui veulent rester à la pointe et créer des applications véritablement « intelligentes », rapides, sécurisées et fonctionnant hors ligne.

Recommendations