مستوى المقال: مبتدئ — تقدر تقراه وتفهمه حتى لو ده أول تعاملك مع نماذج LLM، بس هتطلع منه بقواعد عملية تشتغل من يوم النهارده.
لو سألت Claude أو ChatGPT عن مرجع علمي معين، فيه احتمال 17% إنه يدّيك ورقة بحثية بعنوان مظبوط وأسماء مؤلفين معقولة ورقم DOI شكله صحيح، وكل ده مخترع من أوله لآخره. ده مش bug، ده سلوك متوقع اسمه Hallucination، والمقال ده هيوضحلك ليه بيحصل وازاي توقفه قبل ما يكلّفك قرار غلط.
AI Hallucinations: لما النموذج بيتكلم بثقة عن حاجة مش موجودة
المشكلة باختصار
في مايو 2023، محامي اسمه Steven Schwartz في نيويورك قدّم مذكرة قانونية بـ 6 قضايا سابقة لتدعيم موكله. لما القاضي طلب القضايا الأصلية، طلع إنها كلها مخترعة من ChatGPT: عناوين قضايا تبدو حقيقية، أرقام ملفات، حتى اقتباسات من القضاة. المحامي اتغرّم 5,000 دولار وعقابه اتسجل في تاريخه المهني. ده مش حادثة فردية — دراسة من Stanford HAI في 2024 لقت إن معدل الهلوسة في الأسئلة القانونية بين 58% و 82% حسب النموذج.
لو بتبني تطبيق على Claude أو GPT أو Gemini، الهلوسة هي السبب رقم 1 لفقدان ثقة المستخدمين. والأخطر: النموذج بيكون واثق فيها بنفس درجة ثقته في الحقائق الصحيحة.
المفهوم بمثال بسيط جداً للمبتدئ
تخيّل معاك موظف جديد دخل الشركة الإثنين الصبح. مديره سأله: "إيه رأيك في عميل شركة X اللي اتعامل معانا السنة اللي فاتت؟". الموظف ده لو ذكي اجتماعياً ومش عايز يقول "مش عارف"، هيركّب إجابة منطقية: "والله أعتقد كان عميل كويس بس فيه شكوى صغيرة من فريق المبيعات". هو اخترع الإجابة دي مش لأنه كذّاب، لأ — لأنه اتعلّم إن "الإجابة المنطقية الواثقة" بتاخد تقدير أعلى من "مش عارف".
نماذج LLM زي Claude بالظبط كده. اتدرّبت بنظام مكافأة (RLHF) إنها تدّي إجابات متماسكة لغوياً ومنطقية الشكل. لما تسألها سؤال هي مش متأكدة من إجابته، بدل ما ترفض، بتولّد أكثر تسلسل كلمات احتمالاً منطقياً — حتى لو الحقيقة مش كده.
التعريف العلمي الدقيق
ورقة "Survey of Hallucination in Natural Language Generation" لـ Ji et al. (ACM Computing Surveys 2023) عرّفت الهلوسة كالآتي: "محتوى مُولَّد يبدو متماسكاً لغوياً لكنه إما (أ) غير مخلص للمصدر Faithfulness Hallucination، أو (ب) غير مطابق للحقيقة الموضوعية Factuality Hallucination."
الفرق بين النوعين مهم جداً:
- Faithfulness Hallucination: لو ودّيت للنموذج مقال وقلتله لخصه، وهو أضاف معلومة مش في المقال. ده شائع في RAG.
- Factuality Hallucination: النموذج بيقول حاجة غلط موضوعياً مهما كان السياق. زي مثال المحامي.
السبب التقني الجذري: النموذج بيتعلّم توزيع احتمالي للكلمات (P(next_token | previous_tokens))، مفيش عنده آلية داخلية تقول "أنا مش متأكد". ورقة Kadavath et al. من Anthropic (2022) أثبتت إن النماذج عندها قدرة على معرفة إنها مش عارفة، لكن آلية الـ decoding الافتراضية بتطفي القدرة دي علشان تطلع إجابة متماسكة.