1. L’adaptation de modèles de fondation open-source

Entraîner un grand modèle de fondation de zéro requiert des millions de dollars de budget matériel. La pratique d’ingénierie d’élite consiste à adapter des modèles open-weights (Llama 3, Mistral NeMo) à un domaine métier spécifique (médical suisse, juridique, bancaire).

2. Les techniques d’adaptation paramétrique efficiente (PEFT) : LoRA et QLoRA

Au lieu de réajuster les milliards de poids du modèle de base, LoRA (Low-Rank Adaptation) fige les poids pré-entraînés W et injecte des matrices de rang faible A et B :

W_modifie = W_fixe + ΔW = W_fixe + (B · A)   où rang r ≪ dimension d

Cette méthode réduit de plus de 95% l’empreinte mémoire d’entraînement. QLoRA pousse l’optimisation en quantifiant le modèle de base en 4-bit (NF4) tout en calculant les gradients en demi-précision (16-bit Brain Float), permettant de fine-tuner un modèle de 70 milliards de paramètres sur un seul GPU grand public.

3. Architectures RAG (Retrieval-Augmented Generation) d’entreprise

Pour éliminer les hallucinations et connecter le LLM aux données privées et confidentielles de l’entreprise (conformes à la nLPD suisse), l’ingénieur déploie une architecture RAG :

  1. Découpage des documents internes en morceaux sémantiques (Chunking).
  2. Vectorisation avec un modèle d’embedding de pointe et indexation dans une base vectorielle (Qdrant, Milvus).
  3. Recherche par similarité cosinus (Dense Retrieval) lors de la question de l’utilisateur.
  4. Injection des fragments pertinents dans le contexte du prompt et génération de la réponse factuelle sourcée.