تعرف على YOLO26: جيل جديد من ذكاء الرؤية الاصطناعي.
Ultralytics
الأدلة

ما هو الإفراط في التخصيص في الرؤية الحاسوبية وكيف تمنعه؟

تعرف على ماهية الإفراط في التخصيص (Overfitting) في الرؤية الحاسوبية وكيفية منعه باستخدام تعزيز البيانات، والتنظيم، والنماذج المدربة مسبقاً.

عبعبد الرحمن الجندي
6 min read
الإفراط في التخصيص في نماذج الرؤية الحاسوبية وكيفية منعه

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

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

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

Link to this sectionما هو الإفراط في التخصيص (overfitting)؟#

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

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

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

Link to this sectionمتى ولماذا يحدث الإفراط في التخصيص؟#

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

  • بيانات تدريب محدودة: تجعل مجموعات البيانات الصغيرة النماذج تحفظ الأنماط بدلاً من تعميمها. قد يواجه نموذج تم تدريبه على 50 صورة فقط للطيور صعوبة في اكتشاف أنواع الطيور خارج مجموعة البيانات تلك.
  • نماذج معقدة ذات معلمات كثيرة جداً: تميل الشبكات العميقة ذات الطبقات والعصبونات المفرطة إلى حفظ التفاصيل الدقيقة بدلاً من التركيز على السمات الأساسية.
  • نقص تعزيز البيانات: بدون تحويلات مثل القص، أو القلب، أو التدوير، قد يتعلم النموذج فقط من صور التدريب الدقيقة الخاصة به.
  • التدريب المطول: إذا مر النموذج عبر بيانات التدريب عدة مرات أكثر من اللازم، وهو ما يعرف بـ الحقب (epochs)، فإنه يحفظ التفاصيل بدلاً من تعلم الأنماط العامة، مما يجعله أقل قدرة على التكيف.
  • تصنيفات غير متسقة أو صاخبة (noisy labels): تتسبب البيانات المصنفة بشكل غير صحيح في تعلم النموذج لأنماط خاطئة. وهذا شائع في مجموعات البيانات المصنفة يدوياً.

يضمن النهج المتوازن لتعقيد النموذج، وجودة مجموعة البيانات، وتقنيات التدريب تحسيناً أفضل في التعميم.

Link to this sectionالإفراط في التخصيص مقابل نقص التخصيص (underfitting)#

الإفراط في التخصيص ونقص التخصيص هما مشكلتان متناقضتان تماماً في التعلم العميق.

مقارنة بين نقص الملاءمة، والتعلم الأمثل، والإفراط في التخصيص (overfitting) في نماذج الرؤية الحاسوبية

الشكل 1. مقارنة بين نقص التخصيص، والتعلم الأمثل، والإفراط في التخصيص في نماذج الرؤية الحاسوبية.

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

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

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

Link to this sectionكيفية تحديد الإفراط في التخصيص#

فيما يلي بعض العلامات التي تشير إلى أن النموذج يعاني من الإفراط في التخصيص:

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

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

Link to this sectionكيفية منع الإفراط في التخصيص في الرؤية الحاسوبية#

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

فيما يلي خمس استراتيجيات رئيسية لمنع الإفراط في التخصيص في الرؤية الحاسوبية.

Link to this sectionزيادة تنوع البيانات باستخدام التعزيز والبيانات الاصطناعية#

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

دمج البيانات الواقعية والبيانات الاصطناعية لتقليل الإفراط في التخصيص (overfitting) وتحسين دقة الكشف

الشكل 2. الجمع بين بيانات العالم الحقيقي والبيانات الاصطناعية يقلل من الإفراط في التخصيص ويحسن دقة اكتشاف الكائنات.

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

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

Link to this sectionتحسين تعقيد النموذج وهيكليته#

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

لتحقيق ذلك، أحد النهج هو التقليم (pruning)، والذي يزيل العصبونات والروابط الزائدة، مما يجعل النموذج أكثر رشاقة وكفاءة.

نهج آخر هو تبسيط الهيكلية عن طريق تقليل عدد الطبقات أو العصبونات. تم تصميم النماذج المدربة مسبقاً مثل YOLO11 للتعميم بشكل جيد عبر المهام بمعلمات أقل، مما يجعلها أكثر مقاومة للإفراط في التخصيص مقارنة بتدريب نموذج عميق من الصفر.

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

Link to this sectionتطبيق تقنيات التنظيم (regularization)#

تمنع تقنيات التنظيم النماذج من الاعتماد بشكل مفرط على سمات محددة في بيانات التدريب. فيما يلي بعض التقنيات الشائعة الاستخدام:

  • Dropout يقوم بإيقاف أجزاء عشوائية من النموذج أثناء التدريب بحيث يتعلم التعرف على أنماط مختلفة بدلاً من الاعتماد كثيراً على بضع سمات.
  • تضاؤل الأوزان (Weight decay) (تنظيم L2) يثبط قيم الأوزان المتطرفة، مما يبقي تعقيد النموذج تحت السيطرة.
  • تسوية الدفعة (Batch normalization) تساعد في استقرار التدريب من خلال التأكد من أن النموذج أقل حساسية للاختلافات في مجموعة البيانات.

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

Link to this sectionمراقبة التدريب باستخدام التحقق من الصحة والإيقاف المبكر#

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

  • الإيقاف المبكر (Early stopping): ينهي التدريب تلقائياً عندما يتوقف النموذج عن التحسن، بحيث لا يستمر في تعلم تفاصيل غير ضرورية.
  • التحقق المتبادل (Cross-validation): يقسم البيانات إلى أجزاء ويدرب النموذج على كل جزء منها. يساعد هذا النموذج على تعلم الأنماط بدلاً من حفظ صور محددة.

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

Link to this sectionاستخدام النماذج المدربة مسبقاً وتحسين تصنيف مجموعة البيانات#

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

نماذج الرؤية الحاسوبية المدربة مسبقاً تعزز الدقة وتمنع الإفراط في التخصيص (overfitting)

الشكل 3. النماذج المدربة مسبقاً للرؤية الحاسوبية تعزز الدقة وتمنع الإفراط في التخصيص.

يساعد الضبط الدقيق (fine-tuning) لنموذج مدرب مسبقاً في الحفاظ على ما يعرفه بالفعل أثناء تعلم مهام جديدة، لذا فهو لا يحفظ بيانات التدريب فحسب.

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

Link to this sectionأبرز النقاط#

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

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

انضم إلى مجتمعنا المتنامي! استكشف مستودع GitHub الخاص بنا لمعرفة المزيد عن الذكاء الاصطناعي. هل أنت مستعد لبدء مشاريع الرؤية الحاسوبية الخاصة بك؟ تحقق من خيارات الترخيص لدينا. اكتشف الرؤية الحاسوبية في القيادة الذاتية والذكاء الاصطناعي في الرعاية الصحية من خلال زيارة صفحات الحلول الخاصة بنا!

Explore solutions

Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد

لنبنِ مستقبل الذكاء الاصطناعي معاً!

ابدأ رحلتك مع مستقبل تعلم الآلة