أساسيات الذكاء الاصطناعي

ما هو تقسيم التدريب، التحقق، والاختبار؟ دليل للمبتدئين

يقسم تقسيم التدريب، التحقق، والاختبار البيانات المستخدمة لتلائم المعاملات، واختيار النماذج أو الإعدادات، وتقدير التعميم النهائي. يشرح هذا الدليل الآلية، والمقايضات، والتقييم، والضوابط التي تهم في الممارسة.

mm
أضف Unite.AI إلى مصادرك المفضلة على Google

يقسم تقسيم التدريب، التحقق، والاختبار البيانات المستخدمة لتلائم المعاملات، واختيار النماذج أو الإعدادات، وتقدير التعميم النهائي.

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

Training, Validation, and Test Split: Definition, Boundary, and Purpose

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

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

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

A Five-Stage Operating Map of Training, Validation, and Test Split

01Define the prediction unit and

02Allocate training data for fitting

03Use validation data for selection

04Lock the test set during

05Report final performance with uncertainty
Training, validation, and test split transforms an input into an outcome through five observable operations. The numbered explanation below follows the same order.

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

1. Define the Prediction Unit and Leakage Boundaries: Input and Assumptions in Training, Validation, and Test Split

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

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

2. Allocate Training Data for Fitting: Representation or Decision in Training, Validation, and Test Split

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

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

3. Use Validation Data for Selection and Tuning: Distinctive Transformation in Training, Validation, and Test Split

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

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

4. Lock the Test Set During Development: Constraint and Verification Boundary in Training, Validation, and Test Split

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

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

5. Report Final Performance with Uncertainty: Output, Feedback, and Stop Rule in Training, Validation, and Test Split

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

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

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

A Worked Training, Validation, and Test Split Example

يجب تقسيم سجلات المرضى حسب المريض، وليس حسب الزيارة، حتى لا يظهر نفس الشخص في مجموعات التدريب والاختبار.

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

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

Training, Validation, and Test Split vs. Its Most Common Shortcut

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

Defined
Training, validation, and test

Core transformation

Measured outcome
Shortcut
randomly splitting rows when several

Skips core boundary

leakage and repeated test access
الآلية المعرّفة لتقسيم التدريب، التحقق، والاختبار تحافظ على تحويل ونتيجة قابلة للقياس؛ الاختصار يزيل ذلك الحد ويكشف الفشل المركزي.
Lens Practical answer
Definition تقسيم التدريب، التحقق، والاختبار يفصل البيانات المستخدمة لتلائم المعاملات، واختيار النماذج أو الإعدادات، وتقدير التعميم النهائي.
Confusion تقسيم الصفوف عشوائيًا عندما تنتمي عدة صفوف إلى نفس الشخص أو السلسلة الزمنية.
Risk التسرب والوصول المتكرر إلى الاختبار يحول التقييم إلى تدريب متخفي.

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

Why Training, Validation, and Test Split Matters in Current AI Systems

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

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

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

Benefits Training, Validation, and Test Split Can Deliver

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

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

The Failure Mode That Defines Training, Validation, and Test Split

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

01Preserve test

02Train model

03Validate choices

04Measure slices

05Monitor drift
Failure to prevent: التسرب والوصول المتكرر إلى الاختبار يحول التقييم إلى تدريب متخفي.
الضوابط تتبع نفس الترتيب من اليسار إلى اليمين مع تقدم النظام نحو نتيجة واقعية.

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

An Evaluation Plan for Training, Validation, and Test Split

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

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

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

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

Questions to Ask Before Adopting Training, Validation, and Test Split

  • Objective: أي عنق زجاجة قابل للقياس يهدف تقسيم التدريب، التحقق، والاختبار إلى حله؟
  • Mechanism: أي من المراحل الخمس يحتوي على التحويل المميز؟
  • Baseline: كيف يقارن مع تقسيم الصفوف عشوائيًا عندما تنتمي عدة صفوف إلى نفس الشخص أو السلسلة الزمنية أو بديل أبسط آخر؟
  • Evidence: أي حالات عادية، صعبة، عدائية، وفئات فرعية تم اختبارها؟
  • Operations: ما هي تكاليف الزمن، والذاكرة، والحوسبة، والطاقة، والصيانة، ومراجعة البشر على نطاق واسع؟
  • Risk: كيف سيكتشف الفريق أن التسرب والوصول المتكرر إلى الاختبار يحول التقييم إلى تدريب متخفي؟
  • Recovery: هل يمكن للنظام الامتناع، أو الرجوع إلى نسخة سابقة، أو التراجع، أو التصعيد قبل حدوث ضرر؟

Primary Sources for Studying Training, Validation, and Test Split

نقاط الانطلاق الموثوقة للجزء المتعلق بتقسيم التدريب، التحقق، والاختبار في بنية الذكاء الاصطناعي تشمل دليل اختيار النماذج في scikit-learn، قواعد التعلم الآلي من جوجل، إطار إدارة مخاطر الذكاء الاصطناعي من NIST. اقرأها جنبًا إلى جنب مع الوثائق الخاصة بالنموذج، ومجموعة البيانات، والعتاد، والسلطة القضائية المعنية. يمكن لمصدر عام أن يعرّف الآلية، لكن الأدلة الخاصة بالنشر فقط يمكنها إثبات أن تنفيذًا معينًا مناسب.

What to Remember About Training, Validation, and Test Split

تقسيم التدريب، التحقق، والاختبار هو آلية محددة داخل نظام اجتماعي-تقني أوسع. قيمته تكمن في تحسين نتيجة محددة تحت ظروف صريحة، وليس في التسمية نفسها. تجعل الخريطة الخمسية تدفق المعلومات مرئيًا، وتحدد المقارنة ما ليس هو، وتظهر مسار الضبط أين يمكن للمشغل المسؤول التدخل.

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

جوناس ريف هو محلل منشأ بالذكاء الاصطناعي في Unite.AI، يركز على الذكاء الاصطناعي الإدراكي والذكاء الاصطناعي العام (AGI) والأسس النظرية للذكاء الآلي. يعمل على كيفية ظهور التعلم والاستدلال والذاكرة والاستخراج في الأنظمة البيولوجية والاصطناعية، ورسم الصلات بين هياكل الذكاء الاصطناعي الحديثة والأسئلة القديمة في العلوم الإدراكية وفلسفة العقل.
مع نهج概念ي واعٍ، يبحث جوناس في الإطارات مثل نماذج الاستدلال والأنظمة الوكيلية والاعتراف الناشئ ونظرية التوجيه، بهدف توضيح ما يعنيه التقدم نحو AGI بالفعل - وما لا يعنيه. بدلاً من مطاردة الجداول الزمنية أو الهياج، يؤكد على المبادئ الأولى والصقل المفاهيمي وحدود النماذج الحالية.
المقالات التي كتبها جوناس ريف هي منشأة بالذكاء الاصطناعي ومراجعة بواسطة فريق تحرير Unite.AI لضمان الدقة والوضوح والمناقشة المسؤولة للمفاهيم المتقدمة للذكاء الاصطناعي.