branching tree abstract dark nodes network

شجرة الأفكار وشبكة التفكير: برومبت المشكلات المعقدة

| | |

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

هذه المقالة الثانية من تسعٍ في سلسلتنا: هندسة الأوامر المتقدمة. السابقة: لماذا ماتت هندسة البرومبت التقليدية؟ والتالية ستكون: التفكير الذاتي والتحسين الذاتي المتكرر. كما يمكنك قبل البدء هنا لفهم برومبت سلسلة الأفكار (CoT) العودة إلى مقالة: حوّل كلود إلى شريك إبداعي حقيقي | Chain-of-Thought و Role Prompting في خدمة المترجم

حين لا يكفي مسارٌ واحد

يستخدم معظم الناس الذكاء الاصطناعي كما يستخدمون الآلة الحاسبة: يكتبون المسألة ويقرؤون الجواب. يصلح هذا لمهام بسيطة. لكن أمام المشكلات الصعبة — القرارات الاستراتيجية، والعمل الإبداعي المتشعّب، والتخطيط متعدد الخطوات، وتشخيص الأنظمة المركّبة — فإن الرد الخطي الواحد كثيراً ما يكون الشكلَ الخطأ للجواب الصحيح.

فكّر في كيفية تعامل خبيرٍ بشري حقيقي مع مشكلة صعبة. إنه لا يلتزم بأول فكرة تخطر على باله، بل يرسم عدة مقاربات، يسير في كل واحدة عدة خطوات، يلاحظ أيها يبدو واعداً وأيها يقود إلى طريقٍ مسدود، ثم يركّز جهده في الاتجاه الأكثر إثماراً. هذا المنطق من التفرّع والتقييم المتعمّد هو ما يفصل الاستدلال الخبير عن التخمين السريع.

تقنيتا “شجرة الأفكار” (Tree-of-Thoughts — ToT) و”شبكة التفكير” (Graph Prompting) تُحضران هذه البنية بالضبط إلى استدلال الذكاء الاصطناعي. إذ تُجبران النموذج على استكشاف فضاء المشكلة بدلاً من الاندفاع عبرها — والفارق في الأداء على المهام المعقدة قابلٌ للقياس وجوهري.

في المقالة السابقة أرسينا أسباب أهمية هندسة السياق — تصميم البيئة المعلوماتية الكاملة حول استدعاء النموذج — وأثبتنا أنها أهم من صياغة البرومبت وحدها. “شجرة الأفكار” هي من أقوى أدوات تلك المنظومة. لا تُغيّر ما تسأله، بل تُغيّر بنية التفكير التي يعمل فيها النموذج.

الأساس البحثي

قدّم “شجرة الأفكار” شونيو ياو وزملاؤه في جامعة برينستون وجوجل ديب‌مايند عام ٢٠٢٣، في ورقة بعنوان “Tree of Thoughts: Deliberate Problem Solving with Large Language Models”. الاكتشاف الرئيسي: في المهام التي تستلزم التخطيط والبحث — منها لعبة الـ٢٤ الرياضية، والكتابة الإبداعية ذات القيود الهيكلية، وأحاجي الكلمات المتقاطعة الصغيرة — تفوّق أسلوب ToT على برومبت سلسلة التفكير (CoT) بما يصل إلى أربعة أضعاف في معدل النجاح.

الرؤية المحورية للورقة: لا تفشل النماذج اللغوية الكبيرة في المهام الصعبة لنقص المعرفة، بل لأنها تلتزم بالجواب مبكراً جداً. البرومبت المعتاد يطلب من النموذج أن يُخرج إجابةً في مرورٍ أمامي واحد. أما ToT فيطلب منه توليد خطوات استدلالٍ مرشّحة، ثم تقييم تلك الخطوات، ثم تقرير أيها يستحق الاستمرار. خطوة التقييم الذاتي في منتصف الاستدلال هي ما يصنع الفارق في الأداء.

النموذج لا يصبح أذكى مع “شجرة الأفكار”. يصبح أكثر تأنياً. والتأني، كما تبيّن، يُحدث فارقاً هائلاً.

ورقةٌ لاحقة بعنوان “Graph of Thoughts” (2023, معهد ETH زيورخ) مدّت هذه الفكرة بإضافة القدرة على الدمج إلى جانب التفرع — إذ يستطيع النموذج الجمع بين رؤى مساراتٍ مختلفة بدلاً من الاختيار بينها دوماً. هذا مفيد بصفة خاصة في المهام التي تُولَّد فيها حلول جزئية متعددة ينبغي تركيبها في محصلةٍ واحدة.

سلسلة التفكير مقابل شجرة الأفكار: الفارق الجوهري

قبل بناء القوالب، يفيد أن نرى بالضبط ما الذي يتغيّر هيكلياً.

البُعد سلسلة التفكير (CoT) شجرة الأفكار (ToT)
البنية تسلسل خطي من الخطوات شجرة متفرعة من المسارات المرشّحة
التقييم الذاتي لا يوجد — يواصل التقدم بصرف النظر يُقيّم كل فرعٍ قبل المتابعة
التراجع لا يوجد — لا تعافي من المنعطف الخاطئ صريح — يُسجَّل التخلي عن الفروع الضعيفة
الأنسب لـ مهام متسلسلة ذات خطواتٍ واضحة مسائل مفتوحة بمقاربات متعددة صحيحة
تكلفة الرموز منخفضة إلى متوسطة أعلى — تُولَّد فروع متعددة
نوع المخرج جوابٌ واحد مع أثر الاستدلال مجموعة مُقيَّمة من المقاربات + الاختيار الأمثل

تناولنا سلسلة التفكير وبرومبت الدور بالتفصيل في مقالةٍ سابقة — (راجع مقالتنا: حوّل كلود إلى شريك إبداعي حقيقي) — لذا لن نُعيد تلك المادة. ما نضيفه الآن هو طبقة التقييم والتفريع التي تفتقر إليها سلسلة التفكير.

البنية الثلاثية لشجرة الأفكار

يمر كل برومبت فعّال من نوع “شجرة الأفكار” عبر ثلاث مراحل. فهم هذه المراحل يُمكّنك من تصميم برومبتات تُطلقها صراحةً، حتى في النماذج التي لا تدعم ToT بشكلٍ أصيل.

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

المرحلة الثانية: تقييم الحالة. يُقيّم النموذج كل مرشحٍ وفق معاييرٍ صريحة: الجدوى، واحتمال النجاح، والمخاطر، وما يلزم من مواردٍ أو معلوماتٍ للمضي قُدُماً. هذه هي الخطوة التي تحذفها معظم البرومبتات كلياً، وهي التي تصنع أعظم قيمةٍ حين تُحضَر. فبغير تقييمٍ صريحِ يختار النموذج دوماً الفرع الأول الذي أنتجه، وهو عادةً الأكثر بداهة.

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

decision tree diagram whiteboard

القالب الأول: شجرة الأفكار أحادية الجولة للقرارات والخطط

استخدمه حين تحتاج توصيةً مدروسةً لمشكلةٍ تتعدد مقارباتها الممكنة. يعمل مع كلود وGPT-4o وجيميني ٢.٠.

أنت تقوم بحل المشكلة التالية باستخدام أسلوب "تفرع الأفكار المنطقي".

المشكلة: [صف مشكلتك هنا بوضوح]

القيود: [ضع قائمة بأي متطلبات أو شروط لا يمكن التنازل عنها]

الخطوة 1 — توليد الفروع
قم بإنشاء 3 مسارات (فروع) متميزة تماماً لحل هذه المشكلة. يجب أن يمثل كل مسار توجهاً استراتيجياً مختلفاً وجوهرياً، وليس مجرد تنويع لفكرة واحدة. سمِّها: (المسار أ، المسار ب، المسار ج). اكتب لكل مسار وصفاً من 2-3 جمل يشرح المنطق الأساسي الذي يقوم عليه.

الخطوة 2 — تقييم الفروع
قم بتقييم كل مسار بناءً على المعايير التالية:
الجدوى (1-5): ما مدى واقعية التنفيذ بالنظر إلى القيود؟
جودة النتيجة المتوقعة (1-5): ما مدى قوة وجودة النتيجة في حال نجاح هذا المسار؟
المخاطرة الأساسية: ما هي نقطة الفشل الوحيدة الأكثر احتمالاً لهذا المسار؟
متطلبات التنفيذ: ما الذي تحتاجه للمضي قدماً (موارد، معلومات، أو ظروف محددة)؟

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

مثالٌ تطبيقي: مترجمٌ مستقلُ يختار تخصصه

PROBLEM: I am an Arabic-English freelance translator with 3 years of general
experience. I want to specialize to increase my rates but I am unsure which
direction to pursue.

CONSTRAINTS: No budget for expensive certifications. 5 hours per week for professional development. Need to start earning at the higher rate within
6 months.

[Run the 3-phase ToT structure above]

معنى المكتوب:

المشكلة: أنا مترجمٌ مستقلٌ (عربي-إنجليزي) لدي خبرةٌ عامةٌ لمدة 3 سنوات. أرغب في التخصص في مجالٍ محددٍ لزيادة أسعار خدماتي، لكنني غير متأكدٍ من المسار الذي يجب أن أسلكه.
القيود: لا توجد ميزانية للحصول على شهادات اعتمادات باهظة الثمن. توفر 5 ساعات فقط أسبوعياً للتطوير المهني. أحتاج للبدء في كسب العوائد بالأسعار المرتفعة الجديدة خلال 6 أشهر.

[طبق هيكل التدريب على المراحل الثلاث المذكورة أعلاه]

حين شغّلنا هذا البرومبت على كلود ٣.٧ سونيت، أنتج النموذج ثلاثة فروع: (أ) ترجمة قانونية تستهدف عقود منطقة الخليج، (ب) توثيق الأجهزة الطبية الموجّه لمتطلبات التسجيل الأوروبية، (ج) توطين التقنية والبرمجيات (SaaS) للسوق الناطقة بالعربية. كشف التقييم بدقة أن الفرع (ب) يتميز بأعلى سقف للأتعاب لكنه يستلزم مساراً تأهيلياً أطول، مما يُخرجه من الحسبان في ضوء قيد الأشهر الستة. فاز الفرع (ج) مع خطة عمل تفصيلية. أما برومبت “ما التخصص الذي أختاره؟” المعتاد فكان سيُنتج قائمةً مبهمة بلا تقييمٍ حقيقي.

ملاحظة مهمة:
هذه البرومبتات قوية لدرجة أنك إذا طلبت من الذكاء الاصطناعي ترجمتها، فقد يبدأ بتنفيذها فوراً بدلاً من مجرد الترجمة! وهذا يعكس مدى استجابة النماذج للهياكل المنطقية الصارمة. السبب أن النماذج اللغوية، عندما ترى بنية منطقية واضحة مثل (PROBLEM, CONSTRAINTS, STEP 1)، ينشط عندها “نمط التنفيذ” (Execution Mode) تلقائياً. لذا كتبت المثال التطبيقي بالانكليزية لتجربه.

network graph connections blue glowing

القالب الثاني: شجرة الأفكار متعددة الجولات للعمل الإبداعي المعقد

للمشاريع الكتابية واستراتيجية المحتوى وكل مهمةٍ يُحدد فيها جودةُ الهيكل جودةَ المخرج، استخدم هذه النسخة التكرارية.

أنت تقوم بالمساعدة في تخطيط [نوع المشروع: مقال / تقرير / حملة / وحدة تعليمية].

الهدف: [ما الذي يجب أن يحققه هذا العمل]
الجمهور المستهدف: [من سيقرأ أو يستخدم هذا العمل]
القيود: [الطول، التنسيق، نبرة الصوت، الموعد النهائي]

الجولة 1 — الفروع الهيكلية
قم بإنشاء 3 توجهات هيكلية مختلفة جوهرياً لهذا المشروع. لكل توجه، صف ما يلي:
الجملة الافتتاحية (الجاذبة)
الحجة المحورية أو المسار السردي
الأقسام الرئيسية
التأثير المقصود على القارئ

تقييم الجولة 1
قم بتقييم كل هيكل بناءً على:
المواءمة مع الهدف (1-5)
الملاءمة للجمهور (1-5)
الأصالة والابتكار (1-5)
حدد الهيكل الأقوى واشرح سبب تفوقه على المسارات الأخرى.

الجولة 2 — تطوير الهيكل الفائز
اعتمد الهيكل صاحب التقييم الأعلى. الآن، قم بتوليد 3 أساليب مختلفة للقسم الافتتاحي فقط. قم بتقييمها واختيار الافتتاحية الأقوى، ثم اكتب نص القسم الافتتاحي كاملاً.

[استمر جولة تلو أخرى لكل قسم رئيسي إذا لزم الأمر]

شبكة التفكير: حين تحتاج المسارات إلى الاندماج

شجرة الأفكار تتفرع دوماً ثم تختار. أما شبكة التفكير (Graph Prompting) — التي قدّمها معهد ETH زيورخ في ورقة “Graph of Thoughts” — فتضيف القدرة على الدمج: أخذ رؤى فرعين أو أكثر وتركيبها في مقاربةٍ موحّدة أقوى من أي مسارٍ منفرد.

هذا مفيد بصفة خاصة في:

  • مهام تركيب البحوث، حين تسحب رؤى من مصادر أو تخصصاتٍ مختلفة
  • التخطيط الاستراتيجي حين تعالج فروعٌ مختلفة مشكلاتٍ فرعية متمايزة ينبغي حلّها جميعاً معاً
  • ترجمة النصوص المعقدة حين تكون الدقة اللغوية والرنين الثقافي مشكلتين منفصلتين تحتاجان كلتاهما إلى حلٍّ في المنتج النهائي

القالب الثالث: شبكة التفكير لمهام التركيب

أنت تقوم بحل مشكلة تتطلب دمج مسارات متعددة من الاستدلال المنطقي.

المشكلة: [صف مشكلتك هنا]

المسار 1 — [البُعد أ، على سبيل المثال: "الدقة اللغوية"]: قم بتحليل المشكلة حصرياً من منظور [البُعد أ]. كيف يبدو الحل الأمثل من هذه الزاوية وحدها؟ اذكر أهم 3 متطلبات.

المسار 2 — [البُعد ب، على سبيل المثال: "سهولة وصول الجمهور"]: قم بتحليل المشكلة حصرياً من منظور [البُعد ب]. كيف يبدو الحل الأمثل من هذه الزاوية وحدها؟ اذكر أهم 3 متطلبات.

المسار 3 — [البُعد ج، اختياري]: [نفس الهيكل السابق]

نقطة التركيب (Synthesis Node): لديك الآن متطلبات من وجهات نظر تحليلية متعددة (2-3). حدد ما يلي:
المتطلبات التي ظهرت في مسارات متعددة (غير قابلة للتفاوض).
المتطلبات التي تتعارض بين المسارات (تحتاج إلى قرار للموازنة بينها).
المتطلبات الفريدة لمسار واحد (قيم ما إذا كانت أساسية أم اختيارية).

قم ببناء حل موحد يلبي جميع المتطلبات غير القابلة للتفاوض، ويعالج كل تعارض بمنطق واضح.

حالة استخدام المترجم مع شبكة التفكير: عند توطين محتوى تسويقي من الإنكليزية إلى العربية، يُحلّل الفرع الأول النص من منظور الدقة اللغوية والنحو. يُحلّله الفرع الثاني من منظور الرنين الثقافي مع الجمهور المستهدف. يُحلّله الفرع الثالث من منظور اتساق الهوية الصوتية للعلامة التجارية. يُحدد عقدة التركيب مواطن اتفاق الفروع الثلاثة (المقاطع الأكثر مباشرةً)، ومواطن تعارضها (التعابير الاصطلاحية الدقيقة لغوياً لكن الباهتة ثقافياً)، ويحسم كل تعارضٍ بمنطقٍ صريح. هذا نسخةٌ مُهيكَلة مما يفعله متخصصو التوطين الخبراء حدسياً — وتُنتج نتائج أكثر اتساقاً حين تُسنَد إلى مترجمٍ مبتدئ أو نموذجٍ ذكاء اصطناعي.

متى لا تستخدم هذه التقنيات

شجرة الأفكار وشبكة التفكير تكلّفان رموزاً ووقتاً. استخدامهما في غير محلّهما يُضرّ أكثر مما ينفع.

نوع المهمة المقاربة الموصى بها السبب
بحث عن معلومة سؤال مباشر جوابٌ صحيح واحد — التفريع يُهدر الرموز
تلخيص بسيط برومبت مباشر المهمة ميكانيكية لا تقييمية
تحويل صيغة تعليمة مباشرة المخرج الصحيح حتمي
تخطيط استراتيجي (معقد) شجرة الأفكار مسارات متعددة صحيحة، التقييم يصنع الفارق
هيكلة كتابية صعبة ToT متعدد الجولات جودة الهيكل تحدد جودة المخرج
تركيب متعدد القيود شبكة التفكير أبعاد متعددة يجب الوفاء بها جميعاً

ملاحظات عملية على النماذج في ٢٠٢٦

لا تتعامل جميع النماذج مع برومبت ToT بالجودة ذاتها. إليك ما رصدناه عملياً:

  • كلود ٣.٧ سونيت مع التفكير الموسّع: الأفضل في فئته لشجرة الأفكار. حين يكون التفكير الموسّع مُفعَّلاً، يُجري النموذج تفريعاً داخلياً طبيعياً بلا توجيهٍ صريح — وقالب ToT يُخرج ذلك التفكير ويُهيكله ليمنحك رؤيةً وسيطرة على العملية.
  • GPT-4o: أداءٌ جيد مع قوالب ToT الصريحة. يميل إلى ضغط خطوات التقييم — ادفعه نحو تسجيل رقمي لكل فرع بدلاً من التقييم الوصفي للحصول على تمييزٍ أحد.
  • o3 / o4-mini: نماذج مبنية أصلاً على التداول الداخلي. استخدام قالب ToT الكامل مع o3 على مهامٍ تحليلية بحتة تكرارٌ نسبي — لكنه يظل ذا قيمة في المهام الإبداعية والاستراتيجية حين تريد رؤية الفروع وتعديلها.
  • جيميني ٢.٠ برو: يتعامل جيداً مع قوالب ToT الطويلة جداً بفضل نافذة السياق الكبيرة. مفيدٌ حين يكون وصف مشكلتك بحد ذاته مطوّلاً.
  • النماذج المفتوحة (لاما ٣.٣، ميسترال لارج): تستلزم هيكلةً أكثر صراحةً في برومبتات ToT. أضف أمثلةً على ما يبدو عليه “تقييمٌ جيد للفرع” — يُساعد التوجيه بالأمثلة (few-shot) هذه النماذج على البقاء في المسار عبر مراحل البرومبت المتعددة.

الأخطاء الشائعة وكيف تُصلحها

الخطأ الأول — فروعٌ غير مختلفة فعلاً. إن طلبت “ثلاث مقاربات” دون اشتراط تمايزٍ هيكلي، فمعظم النماذج ستمنحك تنويعاتٍ على الفكرة ذاتها. الحل: اشترط صراحةً أن يعكس كل فرع افتراضاً استراتيجياً مختلفاً، لا نسخةً مغايرة من الاستراتيجية ذاتها.

الخطأ الثاني — حذف مرحلة التقييم. الإخفاق الأكثر شيوعاً هو طلب الفروع ثم المطالبة فوراً بـ”الأفضل” دون تسجيلٍ صريح. النموذج سيختار الفرع الأول الذي أنتجه، وهو عادةً الأكثر بداهةً. الحل: اشترط دوماً تقييماً رقمياً أو تصنيفياً قبل الاختيار.

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

الخطأ الرابع — استخدام ToT على مهامٍ حتمية. إن كان ثمة جوابٌ صحيح واحد واضح، فشجرة الأفكار تُضيف ضجيجاً. الحل: احتفظ بها للمسائل التي تُضيف فيها مرحلة التقييم قيمةً حقيقيةً — المهام الاستراتيجية والإبداعية ومتعددة القيود.

branching tree abstract dark nodes network

تمارين تطبيقية لهذا الأسبوع

  1. تمرين القرار: خذ قراراً مهنياً حقيقياً تواجهه الآن — أداةٌ تتبناها، عميلٌ تسعى إليه، خدمةٌ تُضيفها. شغّل القالب الأول. لاحظ ما إذا كانت مرحلة التقييم تكشف عاملاً لم تكن قد وزنته واعياً.
  2. تمرين الكتابة: اختر مقالةً أو محتوىً تحتاج كتابته. شغّل المرحلة الهيكلية من القالب الثاني. أنتج ثلاثة هياكل، قيّمها، ثم قارن تفضيلك الحدسي بالنتيجة المُقيَّمة.
  3. تمرين التركيب: ابحث عن نصٍّ ترجمتَه أو تريد ترجمته ثمة توترٌ فيه بين الدقة والانسياب الطبيعي. شغّل القالب الثالث مع “الدقة اللغوية” و”الانسياب الطبيعي” فرعين لك.

التالية في السلسلة: المقالة الثالثة — التفكير الذاتي والتحسين الذاتي المتكرر: اجعل الذكاء الاصطناعي ينتقد مخرجاته ويحسّنها.


المراجع

  1. Yao, S. وآخرون (٢٠٢٣). Tree of Thoughts: حل المسائل المتأمَّل مع النماذج اللغوية الكبيرة. برينستون / جوجل ديب‌مايند. arxiv.org/abs/2305.10601
  2. Besta, M. وآخرون (٢٠٢٣). Graph of Thoughts: حل المسائل المتشعّبة مع النماذج اللغوية الكبيرة. ETH زيورخ. arxiv.org/abs/2308.09687
  3. Wei, J. وآخرون (٢٠٢٢). برومبت سلسلة التفكير. جوجل برين. arxiv.org/abs/2201.11903
  4. ذي يزن — Chain-of-Thought وRole Prompting في خدمة المترجم. zyyazan.sy
  5. كارو، م. مدونة سير عمل الترجمة. maitecaro.com

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *