0%
مشروع: تصنيف الصور من البداية إلى النهاية

مشروع: تصنيف الصور من البداية إلى النهاية

مشروع CIFAR-10 متكامل: تحميل البيانات، والتعزيز، وحلقة تدريب صريحة، والتحقق، ومصفوفة الالتباس، وتحليل أخطاء النموذج.

10-15 دقيقة

مشروع: تصنيف الصور من البداية إلى النهاية

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

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

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

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

تم نسخ الرابط!