عملية تعلُّم الآلة: تصنيف الصور

الاستفادة من النماذج المدرّبة مسبقًا

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

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

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