Le Qwen3.5-2B affiné avec l'architecture RAG-Engram améliore la précision des réponses ancrées de 50 % à 93 % dans un contexte de 8K.

✍️ OpenClawRadar📅 Publié: March 27, 2026🔗 Source
Le Qwen3.5-2B affiné avec l'architecture RAG-Engram améliore la précision des réponses ancrées de 50 % à 93 % dans un contexte de 8K.
Ad

Approche d'affinage pour améliorer les performances RAG

Un développeur a créé une version affinée de Qwen3.5-2B qui résout le phénomène de 'perte au milieu' et les hallucinations dans les petits modèles de langage lorsque les fenêtres de contexte sont saturées avec environ 8 000 tokens de données récupérées. L'architecture personnalisée, appelée RAG-Engram, a amélioré les réponses correctes à 8 000 tokens de 50 % à 93 % sur 14 requêtes du monde réel.

Détails de l'architecture

Le système RAG-Engram est un système à deux niveaux construit autour de l'architecture hybride Gated DeltaNet de Qwen3.5-2B :

  • Niveau 1 — Table Engram Statique : 135 000 embeddings d'entités pré-calculés (noms propres indiens, programmes gouvernementaux, phrases hindi, termes financiers) stockés dans la RAM du CPU. Cela libère l'attention du modèle de devoir reconstruire les entités connues.
  • Niveau 2 — Navigation Dynamique des Segments : Au moment de l'inférence, un extracteur spaCy léger (~15 Mo) scanne les segments récupérés, construit une carte de pointeurs indiquant où apparaissent les entités clés, et génère une matrice de biais d'attention. Celle-ci est ajoutée aux scores Q·K^T avant le softmax aux couches 3 et 15 (les couches d'attention complète dans l'architecture hybride — les 18 autres couches sont Gated DeltaNet qui n'ont pas d'attention softmax).

L'approche indique aux têtes d'attention où regarder au lieu de laisser le modèle scanner aveuglément 8 000 tokens en espérant trouver des réponses.

Ad

Spécifications de l'entraînement

  • Modèle de base : Qwen3.5-2B-Base
  • Méthode : LoRA (r=16, alpha=16) via Unsloth
  • Données : 2 168 exemples distillés de DeepSeek V3 sur MS MARCO, TyDi QA, NQ Open, MLQA Hindi, IndicQA, Dolly-15K
  • Temps d'entraînement : 15 minutes sur Modal (GPU unique)
  • Perte Entraînement/Validation : 1,369 / 1,385 — pas de surapprentissage

L'affinage supervisé apprend au modèle à répondre dans un style conversationnel spécifique (markdown, mise en gras des informations clés, ancrage des sources), tandis que le biais Engram gère la navigation de l'attention dans les contextes longs.

Résultats de l'évaluation

L'évaluation a été réalisée par Claude Opus 4.6 en utilisant des segments de résultats de recherche Google complétés à 8 000 tokens :

  • Qwen3.5-2B standard : 50 % de réponses correctes à 8 000 tokens, 14 % d'échecs/refus
  • Drissy + RAG-Engram : 93 % de réponses correctes à 8 000 tokens, 0 % d'échecs/refus

La combinaison a complètement éliminé les échecs de 'perte au milieu'. Le développeur rapporte que l'ensemble du projet, de la spécification à HuggingFace, a pris environ 2 semaines et a coûté moins qu'un café.

Disponibilité du modèle

Le modèle affiné est disponible sous :

  • Modèle : drissea-ai/drissy-qwen3.5-2b
  • GGUF : drissea-ai/drissy-qwen3.5-2b-GGUF

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Opérations du fondateur dans Claude : 19 compétences réutilisables pour les startups en phase de démarrage
Tools

Opérations du fondateur dans Claude : 19 compétences réutilisables pour les startups en phase de démarrage

Un fondateur qui a récemment quitté sa première startup a publié 19 prompts de compétences compatibles avec Claude pour des fonctions comme le positionnement, la tarification, la prospection et la rédaction — basés sur ses propres SOPs et workflows Notion.

OpenClawRadar
Clooks : Un environnement d'exécution de hooks persistants pour Claude Code
Tools

Clooks : Un environnement d'exécution de hooks persistants pour Claude Code

Clooks est un démon HTTP persistant qui gère la distribution des hooks Claude Code sans création de processus, réduisant la latence de ~34,6 ms à ~0,31 ms par invocation. Il inclut la migration automatique, des gestionnaires LLM avec modèles de prompts, la résolution des dépendances et l'empaquetage des plugins.

OpenClawRadar
Utilyze : Moniteur GPU Open Source qui mesure le débit de calcul réel, pas seulement l'activité du noyau
Tools

Utilyze : Moniteur GPU Open Source qui mesure le débit de calcul réel, pas seulement l'activité du noyau

Utilyze échantillonne les compteurs de performance matériels pour rapporter le débit de calcul et de mémoire par rapport aux limites théoriques, révélant que des tableaux de bord affichant une utilisation à 100 % peuvent n'atteindre que 1 à 10 % de débit réel.

OpenClawRadar
GitAgent : Une norme ouverte pour les agents d'IA portables dans les dépôts Git
Tools

GitAgent : Une norme ouverte pour les agents d'IA portables dans les dépôts Git

GitAgent est une spécification ouverte qui définit des agents d'IA à travers trois fichiers principaux dans un dépôt git : agent.yaml pour la configuration, SOUL.md pour la personnalité/instructions, et SKILL.md pour les capacités. L'interface en ligne de commande permet d'exécuter directement n'importe quel dépôt d'agent avec des commandes comme npx @open-gitagent/gitagent run -r https://github.com/user/agent -a claude.

OpenClawRadar