Phare : logo phirio Phirio  : apprendre à apprendre

Phare : logo phiriopuzzle pour les serious games Phirio

Phare : logo phirioDataCenter de Phirio

Phare : logo phirioIllustration des Serious Games Phirio

PrecedentSuivant
  • Formations
    • Catalogue
    • Cloud
    • Big Data
    • Applicatif
    • DataScience
    • Infrastructures
    • Accompagnement
    • Sur mesure
  • Cheat sheets & labs
    • Présentation des technologies
    • Le Laboratoire
    • Blockchain
    • Big Data
    • Liens utiles
  • Informations pratiques
    • Phirio Team
    • Prestations
    • Qualité
    • Centre de formation
    • Nos références
  • Contact
    • Plan d'accès
    • Contact post-formation
    • Recrutement
    • Demande d'informations
  1. Vous êtes ici : Accueil
  2. Déroulés pédagogiques
  3. Ia
  4. Ia fine tuning de modeles

Formation : IA - Fine tuning de modèles

Durée2 jours
Code coursIA065
Inscription

Public:

Data scientists, ingénieurs ML, développeurs IA souhaitant adapter des modèles pré-entraînés à des cas d'usage métier spécifiques.

Objectifs:

Comprendre quand et pourquoi fine-tuner un modèle plutôt qu'utiliser du prompt engineering ou du RAG. Préparer des datasets d'entraînement de qualité. Mettre en oeuvre les techniques de fine tuning efficaces (LoRA, QLoRA, PEFT). Évaluer et comparer les modèles affinés. Déployer un modèle fine-tuné en production.

Connaissances préalables nécessaires:

Bonne maîtrise de Python. Connaissances en deep learning (réseaux de neurones, fonctions de perte, optimiseurs). Expérience avec les LLM via API ou en local.

Déroulé pédagogique


Positionnement du fine tuning
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Quand fine-tuner : arbitrage entre prompt engineering, RAG et fine tuning — critères de décision (coût, latence, qualité, confidentialité).
Taxonomie du fine tuning : full fine tuning, transfer learning, parameter-efficient fine tuning (PEFT).
Panorama des modèles fine-tunables : modèles ouverts (Llama, Mistral, Gemma, Phi) vs APIs managées (OpenAI, Anthropic, Vertex AI).
Coûts et ressources : estimation GPU, durée d'entraînement, comparatif cloud vs on-premise.
Cadre juridique : licences des modèles de base, propriété du modèle affiné, implications RGPD sur les données d'entraînement.
Atelier : Analyse de 3 cas d'usage métier — décision argumentée fine tuning vs RAG vs prompt engineering pour chaque cas.


Préparation des données d'entraînement
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Formats de datasets : instruction/réponse, conversation multi-tours, préférence (chosen/rejected).
Collecte et curation : extraction depuis des bases métier, annotation, nettoyage, dédoublonnage.
Augmentation de données : génération synthétique via LLM, paraphrase, diversification.
Qualité du dataset : détection de biais, équilibrage des classes, validation croisée.
Dimensionnement : combien d'exemples faut-il ? Loi des rendements décroissants.
Outillage : Argilla, Label Studio, scripts de conversion vers les formats Hugging Face.
Atelier : Construction d'un dataset d'entraînement à partir de données brutes métier — nettoyage, mise en forme instruction/réponse, split train/eval, publication sur Hugging Face Hub.


Techniques de fine tuning
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Full fine tuning vs PEFT : impact mémoire, vitesse, qualité — quand choisir quoi.
LoRA (Low-Rank Adaptation) : principe mathématique, choix du rang, ciblage des couches.
QLoRA : quantification 4-bit + LoRA, configuration bitsandbytes.
Hyperparamètres clés : learning rate, epochs, batch size, warmup, weight decay — stratégies de réglage.
Entraînement distribué : DeepSpeed, FSDP, multi-GPU.
Plateformes d'entraînement : Hugging Face TRL/SFTTrainer, Axolotl, Unsloth, services cloud (SageMaker, Vertex AI).
Suivi d'entraînement : Weights & Biases, TensorBoard, courbes de perte et détection d'overfitting.
Atelier : Fine tuning LoRA d'un modèle 7B sur GPU — configuration de l'entraînement, suivi des métriques en temps réel, sauvegarde des adaptateurs.


Alignement et techniques avancées
Durée : 3h
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
RLHF (Reinforcement Learning from Human Feedback) : principe, modèle de récompense, PPO — pourquoi c'est coûteux.
DPO (Direct Preference Optimization) : alternative simplifiée au RLHF, mise en oeuvre avec TRL.
ORPO, SimPO : variantes récentes et cas d'usage.
Préparation d'un dataset de préférences : paires chosen/rejected, annotation, contrôle qualité.
Merge de modèles : combinaison d'adaptateurs LoRA, techniques de fusion (TIES, DARE, linear merge).
Distillation : transférer les capacités d'un grand modèle vers un modèle plus petit.
Atelier : Alignement DPO d'un modèle pré-fine-tuné — préparation du dataset de préférences, entraînement DPO, comparaison avant/après sur un jeu de tests.


Évaluation et déploiement
Durée : 2h30
Méthodes pédagogiques : alternance de théorie et de travaux pratiques
Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux
Métriques d'évaluation : perplexité, BLEU/ROUGE (limites), évaluation LLM-as-judge, benchmarks métier.
Construction d'un benchmark maison : jeu de tests représentatif, scoring automatique, tests de régression.
Comparaison systématique : modèle de base vs fine-tuné vs RAG sur les mêmes cas de test.
Formats d'export : GGUF, ONNX, SafeTensors — choix selon la cible de déploiement.
Quantification post-entraînement : GPTQ, AWQ, impact sur la qualité.
Déploiement du modèle affiné : vLLM, TGI, Ollama, Triton — intégration dans une chaîne applicative existante.
Versioning et cycle de vie : registre de modèles, rollback, réentraînement planifié.
Atelier : Pipeline complet — évaluation comparative du modèle fine-tuné, export GGUF, déploiement via vLLM, test d'inférence en conditions réelles.



Retour au descriptif
Modalités et délais d'accès
Méthodes mobilisées et modalités d'évaluation

Phirio

+33 1 55 33 52 10
info@phirio.fr
Calendrier
Code cours : IA065

Contenu de la formation
IA - Fine tuning de modèles:
  • Positionnement du fine tuning
  • Préparation des données d'entraînement
  • Techniques de fine tuning
  • Alignement et techniques avancées
  • Évaluation et déploiement

Accès à la liste des cours


Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours


Version du document : T912
Date de mise à jour du document : 2026/10/12


quelques une de nos réalisations

Phirio

+33 1 55 33 52 10
info@phirio.fr

Plus de 30 ans d'expertise

Formations

  • Calendrier
  • Présentations de technologies
  • Plan d'accès
  • Contact
Data Docklogo Data Dock
logo Qualiopi
La certification qualité a été délivrée par Proneo Certification au titre de la catégorie d'action suivante : ACTIONS DE FORMATION.

2026 Phirio Paris
Protection des données personnelles
Mentions légales et crédits
Conditions générales de vente