تخطَّ إلى المحتوى

النماذج اللغوية الكبيرة: كيف يعمل ChatGPT وأمثاله؟

برامج المحادثة الذكية مثل ChatGPT و Claude و Gemini تكتب مقالات، وتشرح الدروس، وتكتب الكود، وتترجم، وتجيب عن أسئلتك بلغة طبيعية. كيف تفعل ذلك؟ هل «تفهم» فعلاً؟ في هذا الدرس ستفهم الفكرة الأساسية وراء النماذج اللغوية الكبيرة (Large Language Models)، وستعرف نقاط قوتها وحدودها، فتستخدمها بذكاء.

الفكرة الأساسية: توقع الكلمة التالية

Section titled “الفكرة الأساسية: توقع الكلمة التالية”

جرّب أن تكمل هذه الجملة: «ذهبت إلى المخبز واشتريت…». غالباً خطر ببالك: «خبزاً». لماذا؟ لأنك قرأت وسمعت آلاف الجمل المشابهة، فتعلّم دماغك ما يأتي عادة بعد هذه الكلمات.

النموذج اللغوي يفعل شيئاً مشابهاً، لكن على نطاق هائل. هو في جوهره آلة لتوقع الجزء التالي من النص: يقرأ ما كُتب، ويحسب احتمال كل كلمة ممكنة أن تأتي بعده، ثم يختار واحدة، ويضيفها، ويكرر العملية:

"عاصمة مصر هي" ← يتوقع: "القاهرة"
"عاصمة مصر هي القاهرة" ← يتوقع: "،"
"عاصمة مصر هي القاهرة،" ← يتوقع: "وهي" ... وهكذا

إجابة طويلة كاملة تُبنى بهذه الطريقة: كلمة بعد كلمة. ولأنه تدرب على كمية ضخمة من النصوص، أصبحت توقعاته جيدة لدرجة أنها تبدو كفهم حقيقي.

النموذج لا يقرأ النص حرفاً حرفاً، ولا كلمة كلمة بالضبط، بل يقسّمه إلى قطع صغيرة تسمى توكنات (Tokens). التوكن قد يكون كلمة كاملة، أو جزءاً من كلمة، أو علامة ترقيم. مثلاً، قد تُقسم كلمة «والمدرسون» إلى قطع مثل «وال» و«مدرس» و«ون».

لماذا يهمك هذا؟

  • النماذج لها حد أقصى من التوكنات تستطيع قراءته مرة واحدة.
  • الخدمات المدفوعة تحسب تكلفتها بعدد التوكنات.
  • العربية غالباً تحتاج توكنات أكثر من الإنجليزية لنفس المعنى في كثير من النماذج.

باختصار شديد، على مرحلتين رئيسيتين:

1. التدريب المسبق (Pre-training): يقرأ النموذج كمية ضخمة من النصوص: كتباً، ومواقع، ومقالات، وأكواداً. ومهمته طوال الوقت: توقع الجزء التالي، ثم مقارنة توقعه بالنص الحقيقي، وتعديل نفسه. بعد هذه المرحلة يصبح «قارئاً نهماً» يعرف أنماط اللغة ومعلومات كثيرة عن العالم.

2. الضبط والتهذيب (Fine-tuning): نموذج المرحلة الأولى يكمل النصوص فقط، ولا يعرف كيف يكون مساعداً مفيداً. لذلك يُدرَّب بعدها على أمثلة لمحادثات جيدة، ويُقيّم بشر إجاباته المختلفة ليتعلم أيها أفضل وأكثر فائدة وأماناً.

تخيّل طالباً قرأ مكتبة كاملة (التدريب المسبق)، ثم تدرّب مع معلم على كيفية الإجابة بوضوح وأدب ودقة (الضبط).

نافذة السياق (Context Window) هي كمية النص التي يستطيع النموذج «رؤيتها» في المحادثة الواحدة: رسائلك ورسائله والملفات التي ترسلها. هي مثل الذاكرة قصيرة المدى.

  • داخل المحادثة، يتذكر النموذج ما قلته سابقاً لأنه موجود في النافذة.
  • إذا طالت المحادثة جداً وتجاوزت النافذة، قد «ينسى» البدايات.
  • أغلب النماذج لا تتذكر محادثاتك السابقة إلا إذا وفرت الخدمة ميزة ذاكرة خاصة.

هذه أهم نقطة في الدرس. النماذج اللغوية قوية جداً، لكنها تخطئ، ولأخطائها أسباب واضحة:

1. الاختلاق (الهلوسة - Hallucination): لأن النموذج مصمم ليُنتج نصاً مقنعاً، قد يكتب معلومة خاطئة بثقة كاملة: مرجعاً غير موجود، أو تاريخاً خاطئاً، أو دالة برمجية لا وجود لها. هو لا «يكذب» عن قصد، بل يولّد ما يبدو محتملاً.

2. تاريخ انتهاء المعرفة (Knowledge Cutoff): النموذج تعلّم من نصوص حتى تاريخ معين. ما حدث بعده لا يعرفه، إلا إذا كانت الخدمة تتيح له البحث في الإنترنت.

3. الحسابات والعدّ: بسبب طريقة التوكنات، قد تخطئ بعض النماذج في عدّ الحروف أو في حسابات طويلة، رغم أنها قد تشرح المفاهيم الرياضية جيداً.

4. التحيز: النموذج يتعلم من نصوص كتبها بشر، فقد يكتسب بعض تحيزاتهم. ستتعمق في هذا في درس الأخلاقيات.

  • شرح المفاهيم بطرق مختلفة حتى تفهم، مثل معلم خاص صبور.
  • تلخيص النصوص الطويلة وإعادة صياغتها.
  • المساعدة في كتابة الكود وشرح الأخطاء.
  • العصف الذهني واقتراح الأفكار.
  • الترجمة بين اللغات، ومنها العربية.

وفي كورس هندسة الأوامر في هذا الموقع، ستتعلم كيف تكتب طلبات واضحة تحصل بها على أفضل إجابات من هذه النماذج.

استخدم أي مساعد ذكي متاح لك (بإذن والديك إذا كان عمرك يتطلب ذلك حسب شروط الخدمة)، وجرّب:

  1. اطلب منه شرح مفهوم صعب عليك «كأنني في الثانية عشرة من عمري».
  2. اسأله عن حدث حديث جداً، ولاحظ هل يعرفه أم يخبرك بحدود معرفته.
  3. اطلب منه ثلاثة مراجع عن موضوع ما، ثم ابحث عنها بنفسك: هل كلها موجودة فعلاً؟
  4. اكتب في دفترك: متى كانت إجاباته مفيدة؟ ومتى احتجت التحقق منها؟

أخطاء شائعة في الاستخدام

Section titled “أخطاء شائعة في الاستخدام”
  • تصديق كل إجابة لأنها مكتوبة بثقة: الثقة في الأسلوب لا تعني صحة المعلومة.
  • مشاركة معلومات شخصية حساسة: لا تكتب كلمات المرور أو بياناتك الخاصة في المحادثات.
  • نسخ الواجبات المدرسية: النموذج أداة تعلّم، وليس بديلاً عن فهمك. استخدمه ليشرح لك، لا ليكتب عنك.

سؤال

ما الفكرة الأساسية التي يعمل بها النموذج اللغوي؟

سؤال

ما المقصود بـ «الهلوسة» في النماذج اللغوية؟

  • النموذج اللغوي الكبير يولّد النص بتوقع الجزء التالي مرة بعد مرة.
  • النص يُقسَّم إلى توكنات، وللنموذج نافذة سياق محدودة يرى فيها المحادثة.
  • التدريب المسبق على نصوص ضخمة، ثم الضبط ليصبح مساعداً مفيداً وآمناً.
  • النماذج قد تختلق المعلومات، ولها تاريخ انتهاء معرفة، وقد تخطئ في العد والحساب.
  • استفد منها كزميل ذكي، وتحقق دائماً من المعلومات المهمة.