تكبير Mixup وCutMix
تعد Mixup وCutMix من أساليب زيادة البيانات التي تنشئ أمثلة تدريبية جديدة عن طريق مزج صورتين وتسمياتهما.
نظرة عامة
Mixup linearly interpolates whole images and labels, while CutMix pastes a rectangular patch from one image onto another and mixes labels by patch area — both reduce overfitting and improve robustness.
الغوص العميق
يشكل Mixup (Zhang et al., 2017) عينة جديدة مثل x̃ = lect·x_a + (1−λ) ·x_b مع تسمية ỹ مختلطة بنفس lect، حيث يتم استخلاص lect من توزيع بيتا. وهذا يشجع النموذج على التصرف بشكل خطي بين الأمثلة، مما يسهل حدود القرار ويحسن المعايرة. بدلاً من ذلك، يقوم CutMix (Yun et al., 2019) بقص منطقة مستطيلة من الصورة B ولصقها على الصورة A؛ يتم تعيين أوزان الملصقات حسب نسبة البكسل التي تساهم بها كل صورة. نظرًا لأن CutMix يحافظ على مناطق الصورة المتماسكة محليًا (بدلاً من المزج الشبحي)، فإنه يحافظ على البنية المكانية المفيدة بينما يستمر في إجبار النموذج على الاهتمام بكائنات وأجزاء متعددة. تعمل كلا التقنيتين كمنظمين قويين، وتزيد من الدقة في معايير مقياس ImageNet، وتحسن بشكل ملحوظ المتانة في مواجهة الفساد والمدخلات العدائية.
البصيرة الفنية
تعمل كلتا الطريقتين على تعديل هدف الخسارة، وليس الإدخال فقط. تصبح العلامة هدفًا ناعمًا ومختلطًا، وبالتالي فإن خسارة الإنتروبيا المتقاطعة عبارة عن مزيج مرجح من فئتين - وهو شكل فعال من أشكال تجانس الملصق المرتبط بنسبة خلط البكسل. في CutMix، تساوي φ جزء وحدات البكسل غير المعدلة، المحسوبة من مساحة مربع القطع مقسومة على إجمالي مساحة الصورة، مما يحافظ على تناسق نسبة الملصق مع مقدار كل صورة مرئية.
التأثير الاستراتيجي
التكلفة والميزانية
تؤدي قرارات الهندسة المعمارية إلى زيادة الأداء وتكلفة التشغيل لسنوات.
قرارات أوضح
يساعد التعليم الفني الفرق على اختيار المجموعة المناسبة، وليس فقط المجموعة الأحدث.
مراقبة الجودة
تعمل الخيارات الهندسية الأفضل على تقليل حوادث الموثوقية في الإنتاج.
مستقبل Mixup وCutMix زيادة
أصبحت التعزيزات القائمة على المزيج الآن معيارًا في الوصفات القوية لتصنيف الصور، كما أنها تدعم خطوط التدريب الحديثة لمحولات الرؤية، والتي غالبًا ما تحتاج إلى تنظيم كبير. يستمر البحث في المتغيرات التي تراعي الأهمية (على سبيل المثال، وضع قطع على مناطق المعلومات)، والخلط على مستوى الرمز المميز للمحولات، والإضافات إلى البيانات الصوتية والنصية والثلاثية الأبعاد. توقع أن تظل استراتيجيات الخلط أداة منخفضة التكلفة لتعزيز الدقة والمعايرة والمتانة مع تزايد جوع البنى إلى البيانات.
التنفيذ في العالم الحقيقي
تدريب مصنفات ImageNet باستخدام CutMix لرفع مستوى الدقة وتحسين توطين الكائنات.
تطبيق Mixup لتحسين معايرة النموذج بحيث تتطابق الثقة المتوقعة مع الدقة الحقيقية بشكل أفضل.
محولات الرؤية شديدة التنظيم (على سبيل المثال، DeiT) مع مزيج من Mixup وCutMix للتدريب على البيانات المحدودة.
زيادة قوة مقاومة الصور الفاسدة والمدخلات خارج التوزيع في أنظمة الرؤية الحرجة للسلامة.
المخاطر والدرابزين
يمكن أن يؤدي تحسين معيار واحد إلى إخفاء نقاط ضعف النظام الأوسع.
غالبًا ما يتم التقليل من تكاليف البنية التحتية والصيانة.
يمكن أن تنمو الفجوات الأمنية وقابلية المراقبة عندما تصبح الأنظمة أكثر تعقيدًا.
خارطة طريق التنفيذ
تحديد الكمون والجودة وأهداف التكلفة قبل التنفيذ.
المعيار في ظل ظروف التحميل والبيانات الواقعية.
مراقبة الأدوات للأخطاء والانجراف وتأثير المستخدم.
قم بإعداد مسارات التراجع والاستجابة للحوادث قبل القياس.
استمر في الاستكشاف
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Mixup and CutMix Augmentation quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
الدليل التالي
زيادة وقت الاختبار
الأسئلة المتداولة
What is Mixup and CutMix Augmentation?
تعد Mixup وCutMix من أساليب زيادة البيانات التي تنشئ أمثلة تدريبية جديدة عن طريق مزج صورتين وتسمياتهما. يعمل برنامج Mixup على استيفاء الصور والتسميات الكاملة خطيًا، بينما يقوم CutMix بلصق رقعة مستطيلة من صورة إلى أخرى ومزج التسميات حسب منطقة الرقعة - وكلاهما يقلل من التراكب الزائد ويحسن المتانة.
كيف يقوم Mixup بإنشاء مثال تدريبي جديد؟
أشكال المزج x̃ = lectx_a + (1−lect)x_b وتمزج التسميات بنفس π المرسومة من توزيع بيتا.
ما هو الفرق الأساسي بين CutMix وMixup؟
يقوم برنامج CutMix بنسخ منطقة مستطيلة من صورة إلى أخرى، مع الحفاظ على المحتوى المتماسك محليًا بدلاً من إخفاء صورتين معًا.
في CutMix، كيف يتم تحديد وزن الخلط (lambda) للملصقات؟
يتم تعيين نسبة الملصق في CutMix حسب مساحة المربع الملصق بالنسبة للصورة بأكملها، مع الحفاظ على اتساق الملصقات مع وحدات البكسل المرئية.
إلى جانب الصورة المدخلة، ما الذي يقوم Mixup وCutMix بتعديله أيضًا؟
تقوم كلتا الطريقتين بمزج التسميات أيضًا، مما يؤدي إلى إنتاج أهداف سهلة تعمل كنموذج يعتمد على البيانات لصقل التسميات.
ما التوزيع الشائع استخدامه لأخذ عينات من معامل الخلط لامدا؟
عادةً ما يرسم Mixup وCutMix π من توزيعة بيتا، والتي تتحكم في مدى قوة مزج المثالين.