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

أوزان الطراز

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

تدريب YOLO النماذج
ببساطة مع Ultralytics HUB

التعرف على المزيد

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

فهم أوزان النماذج

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

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

أهمية أوزان النماذج

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

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

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

أوزان النماذج هي المحرك وراء عدد لا يحصى من تطبيقات الذكاء الاصطناعي:

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

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

قراءة الكل