---
title: "In-Context Learning — التعلم في السياق"
source: "https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82"
wiki: "systems-analysis.info/int"
article: "In-Context_Learning_—_التعلم_في_السياق"
language: "ar"
categories:
  - "Category:Arabic"
  - "Category:Large language models"
  - "Category:Machine learning"
revision_id: 3218
wiki_created_at: 2026-09-06T23:17:27Z
wiki_modified_at: 2026-09-06T23:17:27Z
downloaded_at: 2026-09-07T22:55:48Z
---

# In-Context Learning — التعلم في السياق

**التعلم في السياق** (بالإنجليزية: **In-Context Learning**، أو **ICL**) هو قدرة أساسية لـنماذج اللغة الكبيرة (LLM) على تعلم مهام جديدة «بسرعة»، وذلك باستخدام الأمثلة (demonstrations) المقدمة ضمن سياق (مُوجِّه) الاستعلام فقط. الميزة الرئيسية هي أن عملية التكيف هذه تحدث دون تحديث أوزان (معلمات) النموذج، أي دون الحاجة إلى الضبط الدقيق التقليدي (fine-tuning)<sup>[\[1\]](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_note-lakera-1)[\[2\]](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_note-hopsworks-2)</sup>.

تسمح هذه الآلية للنماذج بإظهار مرونة مذهلة في حل المهام التي لم تُدرَّب عليها خصيصًا. وأصبح التعلم في السياق (ICL) أحد الإنجازات الرئيسية التي جعلت نماذج اللغة الكبيرة قوية ومتعددة الاستخدامات إلى هذا الحد<sup>[\[3\]](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_note-gradient_pub-3)</sup>.

## آليات العمل

لا يزال الفهم الدقيق لكيفية عمل التعلم في السياق (ICL) مجالًا نشطًا للبحث، ولكن توجد عدة نظريات رائدة تشرح هذه الظاهرة.

### المحوّل كمُحسِّن فائق (Meta-optimizer)

تقول إحدى النظريات الشائعة أن معمارية المحولات (Transformer) تتعلم أثناء التدريب المسبق كيفية تنفيذ خوارزميات التعلم ضمن تمريراتها الأمامية (forward passes). وعندما يتلقى النموذج مُوجِّهًا يحتوي على أمثلة، فإنه ينفذ ضمنيًا نوعًا من التحسين لحل المهمة المعروضة، وذلك عن طريق تعديل حالاته الداخلية (التنشيطات)، وليس الأوزان<sup>[\[4\]](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_note-arxiv_grad-4)</sup>.

### الاستدلال البايزي

تنظر نظرية أخرى إلى التعلم في السياق (ICL) كشكل من أشكال الاستدلال البايزي (Bayesian inference). يمتلك النموذج، الذي تم تدريبه مسبقًا على كميات هائلة من البيانات، فهمًا مسبقًا (a priori) لمجموعة واسعة من المفاهيم. وتعمل الأمثلة الموجودة في السياق كأدلة تسمح للنموذج بتحديد توزيعه الاحتمالي اللاحق (a posteriori) للمفاهيم الكامنة. بعبارة أخرى، تساعد الأمثلة النموذج على «فهم» أي مهمة بالضبط من بين آلاف المهام التي يعرفها يجب عليه حلها في تلك اللحظة<sup>[\[5\]](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_note-stanford-5)</sup>.

## Types of In-Context Learning - أنواع التعلم في السياق

بناءً على عدد الأمثلة المقدمة، يُقسم التعلم في السياق (ICL) إلى ثلاثة أنواع رئيسية.

- **التعلم بالقليل من الأمثلة (Few-shot Learning)**: هذا هو النهج الأكثر شيوعًا وتوازنًا. يتم تزويد النموذج بعدة أمثلة توضيحية (عادةً من 2 إلى 10).

*مثال (تصنيف المشاعر):*

    النص: "يا له من يوم جميل!"
    المشاعر: إيجابية

    النص: "أكره الوقوف في الازدحام المروري."
    المشاعر: سلبية

    النص: "كان هذا الفيلم متوسطًا إلى حد ما."
    المشاعر:

**الاستجابة المتوقعة:**

    محايدة

- **التعلم بمثال واحد (One-shot Learning)**: يُعطى النموذج مثالًا واحدًا فقط. غالبًا ما يكون هذا كافيًا لتحديد تنسيق الإجابة وتحسين الأداء بشكل كبير مقارنةً بنهج التعلم بدون أمثلة.

<!-- -->

- **التعلم بدون أمثلة (Zero-shot Learning)**: لا يتم تزويد النموذج بأي أمثلة، بل فقط بتعليمات أو وصف للمهمة. في هذه الحالة، يعتمد النموذج كليًا على المعرفة التي اكتسبها أثناء التدريب المسبق.

## التطبيقات العملية

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

- **للمهام الإبداعية والأسلوبية** (مثل توليد الشيفرة البرمجية بأسلوب معين، أو كتابة نص بأسلوب مؤلف محدد):
  - يُوصى باستخدام **التعلم بالقليل من الأمثلة (Few-shot Learning)**.
  - تساعد الأمثلة النموذج على فهم الأسلوب والتنسيق والهيكل المطلوب للإخراج.

<!-- -->

- **للمهام البسيطة ذات التعليمات الواضحة** (مثل الترجمة، التلخيص، الإجابة على الأسئلة البسيطة):
  - غالبًا ما يكون **التعلم بدون أمثلة (Zero-shot Learning)** كافيًا.
  - تتعامل النماذج الحديثة مع هذه المهام بشكل جيد إذا كانت جزءًا من تدريبها المسبق.

<!-- -->

- **للمهام التي يكون فيها تنسيق الإخراج مهمًا** (مثل توليد JSON، استخراج الكيانات):
  - يُوصى باستخدام **التعلم بمثال واحد (One-shot)** أو **التعلم بالقليل من الأمثلة (Few-shot Learning)**.
  - يمكن لمثال واحد فقط أن يحدد بوضوح الهيكل المطلوب للإجابة، مما يمنع أخطاء التنسيق.

## المزايا والعيوب

<table class="wikitable">
<caption>مقارنة بين مزايا وعيوب التعلم في السياق (ICL)</caption>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th>المزايا</th>
<th>العيوب</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><ul>
<li><strong>المرونة والسرعة:</strong> تكيف فوري مع المهام الجديدة دون الحاجة إلى إعادة التدريب.</li>
<li><strong>توفير الموارد:</strong> لا يتطلب جمع البيانات وتصنيفها وقوة حاسوبية للضبط الدقيق.</li>
<li><strong>سهولة الوصول:</strong> يتيح للمستخدمين الذين ليس لديهم خبرة في تعلم الآلة (ML) تخصيص النماذج باستخدام أمثلة نصية بسيطة.</li>
</ul></td>
<td><ul>
<li><strong>محدودية نافذة السياق:</strong> عدد الأمثلة مقيد بالحد الأقصى لطول سياق النموذج.</li>
<li><strong>الحساسية تجاه الأمثلة:</strong> تعتمد النتيجة بشكل كبير على جودة وترتيب وتنسيق الأمثلة التوضيحية المقدمة.</li>
<li><strong>التكاليف المرتفعة في مرحلة الاستدلال:</strong> المُوجِّهات الطويلة التي تحتوي على العديد من الأمثلة تزيد من تكلفة ووقت التوليد.</li>
<li><strong>مخاطر أمنية:</strong> قد يكون تمرير معلومات حساسة كأمثلة أمرًا غير آمن.</li>
</ul></td>
</tr>
</tbody>
</table>

مقارنة بين مزايا وعيوب التعلم في السياق (ICL)

## المقارنة مع النماذج الأخرى

### ICL vs. Fine-tuning - التعلم في السياق مقابل الضبط الدقيق

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

### ICL vs. RAG (Retrieval-Augmented Generation) - التعلم في السياق مقابل التوليد المعزز بالاسترجاع

كلا الأسلوبين يوسعان سياق النموذج، ولكن لأغراض مختلفة:

- **ICL** يستخدم الأمثلة **ليعلم** النموذج *كيفية* أداء المهمة (إظهار المهارة).
- **RAG** يستخدم المعلومات المسترجعة **ليزود** النموذج بالحقائق اللازمة للإجابة (توفير المعرفة).

عمليًا، غالبًا ما يتم الجمع بين التعلم في السياق (ICL) والتوليد المعزز بالاسترجاع (RAG) لتحقيق أفضل النتائج.

## المراجع

- Brown, T. B. et al. (2020). *Language Models are Few-Shot Learners*. <a href="https://arxiv.org/abs/2005.14165" class="external text" rel="nofollow">arXiv:2005.14165</a>.
- Dai, D. et al. (2022). *Why Can GPT Learn In-Context? Language Models Implicitly Perform Gradient Descent as Meta-Optimizers*. <a href="https://arxiv.org/abs/2212.10559" class="external text" rel="nofollow">arXiv:2212.10559</a>.
- Panwar, M.; Ahuja, K.; Goyal, N. (2024). *In-Context Learning through the Bayesian Prism*. <a href="https://arxiv.org/abs/2306.04891" class="external text" rel="nofollow">arXiv:2306.04891</a>.
- Müller, S. et al. (2021). *Transformers Can Do Bayesian Inference*. <a href="https://arxiv.org/abs/2112.10510" class="external text" rel="nofollow">arXiv:2112.10510</a>.
- Garg, S. et al. (2022). *What Can Transformers Learn In-Context? A Case Study of Simple Function Classes*. <a href="https://arxiv.org/abs/2208.01066" class="external text" rel="nofollow">arXiv:2208.01066</a>.
- Min, S. et al. (2022). *Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?*. <a href="https://arxiv.org/abs/2202.12837" class="external text" rel="nofollow">arXiv:2202.12837</a>.
- Wang, X. et al. (2023). *Explaining and Finding Good Demonstrations for In-Context Learning*. <a href="https://arxiv.org/abs/2302.13971" class="external text" rel="nofollow">arXiv:2302.13971</a>.
- Xie, S. et al. (2024). *A Survey on In-Context Learning*. <a href="https://arxiv.org/abs/2301.00234" class="external text" rel="nofollow">arXiv:2301.00234</a>.
- Yu, Z.; Ananiadou, S. (2024). *How Do Large Language Models Learn In-Context? Query and Key Matrices of In-Context Heads Are Two Towers for Metric Learning*. <a href="https://arxiv.org/abs/2402.02872" class="external text" rel="nofollow">arXiv:2402.02872</a>.
- Wibisono, K. C.; Wang, Y. (2024). *From Unstructured Data to In-Context Learning: Exploring What Tasks Can Be Learned and When*. <a href="https://arxiv.org/abs/2406.00131" class="external text" rel="nofollow">arXiv:2406.00131</a>.
- Chan, J. K. et al. (2022). *Data Distributional Properties Drive Emergent In-Context Learning in Transformers*. <a href="https://arxiv.org/abs/2205.05055" class="external text" rel="nofollow">arXiv:2205.05055</a>.
- Hahn, M.; Goyal, N. (2023). *A Theory of Emergent In-Context Learning as Implicit Structure Induction*. <a href="https://arxiv.org/abs/2303.07971" class="external text" rel="nofollow">arXiv:2303.07971</a>.

## ملاحظات

1.  <span id="cite_note-lakera-1">[↑](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_ref-lakera_1-0) <a href="https://www.lakera.ai/blog/what-is-in-context-learning" class="external text" rel="nofollow">What is In-Context Learning (ICL)?</a> // Lakera.ai</span>
2.  <span id="cite_note-hopsworks-2">[↑](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_ref-hopsworks_2-0) <a href="https://www.hopsworks.ai/dictionary/in-context-learning-icl" class="external text" rel="nofollow">In-Context Learning (ICL)</a> // Hopsworks.ai</span>
3.  <span id="cite_note-gradient_pub-3">[↑](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_ref-gradient_pub_3-0) <a href="https://thegradient.pub/in-context-learning-in-context/" class="external text" rel="nofollow">In-Context Learning, In Context</a> // The Gradient</span>
4.  <span id="cite_note-arxiv_grad-4">[↑](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_ref-arxiv_grad_4-0) <a href="https://arxiv.org/abs/2212.10559" class="external text" rel="nofollow">Why Can GPT Learn In-Context? Language Models Secretly Perform Gradient Descent as Meta-Optimizers</a> // arXiv, 2022.</span>
5.  <span id="cite_note-stanford-5">[↑](https://systems-analysis.info/int/In-Context_Learning_%E2%80%94_%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85_%D9%81%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D9%82#cite_ref-stanford_5-0) <a href="https://ai.stanford.edu/blog/understanding-incontext/" class="external text" rel="nofollow">Understanding In-Context Learning</a> // Stanford Human-Centered AI, 2023.</span>
