مسرد المصطلحات

أوزان الطراز

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

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

كيف يتم تحديد الأوزان

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

أهمية الأوزان المدربة مسبقاً

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

التطبيقات الواقعية

الأوزان مقابل المفاهيم ذات الصلة

من المهم التفريق بين أوزان النماذج والمصطلحات الأخرى ذات الصلة في التعلم الآلي:

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

إدارة الأوزان وتتبعها

مع ازدياد تعقيد النماذج، تصبح إدارة أوزانها والتجارب التي تنتجها أمرًا بالغ الأهمية من أجل قابلية التكرار والتعاون. توفر أدوات مثل Weights & Biases (W&B) منصة مخصصة لعمليات التحليل الفائق، مما يسمح للفرق بتتبع المعلمات الفائقة والمقاييس وإصدارات التعليمات البرمجية وأوزان النماذج الناتجة لكل تجربة. من المهم ملاحظة أن منصة "الأوزان والتحيزات" تختلف عن مفهومي "الأوزان" و"التحيزات" كمعلمات داخل الشبكة العصبية؛ حيث تساعد المنصة في إدارة عملية إيجاد الأوزان والتحيزات المثلى. يمكنك معرفة المزيد حول دمج Ultralytics مع W&B في الوثائق. الإدارة الفعالة هي المفتاح للمهام التي تتراوح بين ضبط المعلمة الفائقة ونشر النموذج باستخدام أطر عمل مثل PyTorch أو TensorFlow. كما توفر منصات مثل Ultralytics HUB حلولاً متكاملة لإدارة دورة حياة النموذج بالكامل.

انضم إلى مجتمع Ultralytics

انضم إلى مستقبل الذكاء الاصطناعي. تواصل وتعاون ونمو مع المبتكرين العالميين

انضم الآن
تم نسخ الرابط إلى الحافظة