Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Pré-entraînement, adaptation supervisée par fine-tuning, alignement sur des préférences (RLHF, DPO), constitution de jeux de données et évaluation de la performance, de la sûreté et du coût.
from trl import DPOTrainer, DPOConfig
config = DPOConfig(beta=0.1, learning_rate=5e-6)
trainer = DPOTrainer(
model=model,
args=config,
train_dataset=preference_dataset,
)
trainer.train()Cette formation couvre l'ensemble de la chaîne de construction d'un modèle de langage : pré-entraînement sur de larges corpus, adaptation supervisée par fine-tuning, alignement sur des préférences humaines par RLHF ou DPO, et constitution de jeux de données d'entraînement et d'évaluation de qualité. Une attention particulière est portée à l'évaluation multicritère des modèles obtenus — performance, sûreté, biais, coût d'inférence — pour arbitrer objectivement entre ce qui relève d'un service existant et ce qui justifie un entraînement interne. Les travaux pratiques utilisent Python et la bibliothèque transformers. Elle s'adresse aux ingénieurs IA, data scientists confirmés, ingénieurs de recherche et architectes de plateformes d'IA générative.
Les objectifs
décrire les étapes de construction d'un modèle de langage
mettre en œuvre les méthodes d'adaptation et d'alignement d'un modèle
constituer des jeux de données d'entraînement et d'évaluation de qualité
évaluer un modèle sur des critères de performance, de sûreté et de coût
Public visé
Ingénieurs IA, data scientists confirmés, ingénieurs de recherche, architectes de plateformes d'IA.
Prérequis
Maîtrise de l'apprentissage profond et pratique d'un cadre d'entraînement.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.