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

الشبكات المتبقية (ResNet)

اكتشف كيف تُحدث شبكات ResNets ثورة في التعلُّم العميق من خلال حل التدرجات المتلاشية وتمكين الشبكات فائقة العمق لتحليل الصور والبرمجة اللغوية العصبية وغيرها.

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

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

تمثل الشبكات المتبقية، والمعروفة باسم ResNets، تقدمًا كبيرًا في مجال التعلم العميق، لا سيما في تصميم الشبكات العصبية التلافيفية العميقة. وقد تم تقديمها لمعالجة تحدٍ حاسم في تدريب الشبكات العميقة جدًا: مشكلة التدرج المتلاشي. فعندما تصبح الشبكات أكثر عمقًا، غالبًا ما يصبح تدريبها أصعب، وقد يتدهور أداؤها. أحدثت شبكات ResNets ثورة في هندسة الشبكات من خلال تمكين تدريب شبكات ذات أعماق غير مسبوقة، مما أدى إلى تحسينات كبيرة في مختلف مهام الرؤية الحاسوبية.

المفاهيم الرئيسية

يقع في قلب بنية شبكة ResNet مفهوم "الاتصالات المتبقية"، والمعروف أيضًا باسم "اتصالات التخطي". تتعلم الشبكات العميقة التقليدية التعيينات المباشرة من المدخلات إلى المخرجات. في المقابل، تم تصميم شبكات ResNet لتعلم التعيينات المتبقية. فبدلاً من محاولة تعلم دالة معقدة مباشرة، تتعلم الكتلة المتبقية "المتبقي" - الفرق بين المدخلات والمخرجات المطلوبة. يتم تحقيق ذلك عن طريق إضافة المدخلات الأصلية للكتلة إلى مخرجاتها، مما يؤدي بشكل فعال إلى إنشاء اتصال مختصر أو تخطي.

هذا التعديل الذي يبدو بسيطًا له آثار عميقة. تسمح وصلات التخطي للتدرجات بالتدفق بسهولة أكبر عبر الشبكة، مما يخفف من مشكلة تلاشي التدرج. من خلال السماح للشبكة بتعلم تعيينات الهوية (حيث يكون الخرج هو نفسه المدخلات) عندما يكون ذلك مفيدًا، يمكن لشبكات ResNet تجاوز الطبقات بشكل فعال إذا لم تساهم في الأداء، وهو أمر بالغ الأهمية في الشبكات العميقة جدًا. ويسمح هذا الابتكار بتدريب شبكات أعمق بكثير، مثل ResNet-50 وResNet-101 وحتى ResNet-152 التي تحتوي على 50 و101 و152 طبقة على التوالي، متفوقةً بذلك على البنى السابقة الأكثر ضحالة.

تطبيقات شبكة ريزنت

أصبحت شبكات ResNets بنية أساسية في مجال الرؤية الحاسوبية وتُستخدم على نطاق واسع في العديد من التطبيقات:

  • تصنيف الصور: حققت شبكات ResNets أحدث النتائج في معايير تصنيف الصور مثل ImageNet. وقد أدت قدرتها على التعلم بفعالية من الشبكات العميقة جدًا إلى تحسينات كبيرة في دقة مهام مثل تحديد الأشياء والمشاهد والفئات داخل الصور. على سبيل المثال، في Ultralytics YOLO النماذج، يمكن دمج العمود الفقري مثل ResNet لتحسين استخراج السمات من أجل مهام اكتشاف الأجسام وتصنيف الصور.

  • اكتشاف الكائنات وتقسيمها: معماريات مثل Ultralytics YOLOv8 و SAM (نموذج تقسيم أي شيء) غالبًا ما تستخدم ResNet كعمود فقري لاستخراج السمات. في الكشف عن الكائنات، تساعد شبكات ResNets في تحديد موقع الكائنات وتصنيفها بدقة داخل الصورة من خلال توفير تمثيلات قوية وعميقة للميزات. على سبيل المثال، تساهم شبكات ResNets في تحديد الكائنات بدقة على مستوى البكسل والتعرف عليها، وهو أمر بالغ الأهمية لتطبيقات مثل القيادة الذاتية وتحليل الصور الطبية.

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

  • التعرف على الوجه: تُستخدم شبكات ResNets في أنظمة التعرف على الوجه لاستخراج الملامح من صور الوجه. تسمح بنيتها العميقة بتعلم ميزات الوجه المعقدة، مما يؤدي إلى تحديد الهوية والتحقق بدقة عالية في تطبيقات الأمن والمراقبة والتطبيقات الشخصية.

  • معالجة اللغة الطبيعية (NLP) وما بعدها: على الرغم من استخدامه في المقام الأول في مجال الرؤية الحاسوبية، إلا أن مفهوم الروابط المتبقية أثر على مجالات أخرى، بما في ذلك معالجة اللغات الطبيعية (NLP). وقد ألهم نجاح شبكات ريسنتس بنى مماثلة في معالجة اللغات الطبيعية ومجالات أخرى من التعلم الآلي، مما يدل على التأثير الواسع لهذا الابتكار المعماري.

مزايا ResNet

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

قراءة الكل