Yolo فيجن شنتشن
شنتشن
انضم الآن
مسرد المصطلحات

الضبط الدقيق

قم بضبط نماذج التعلم الآلي مثل Ultralytics YOLO لمهام محددة. تعرّف على الأساليب والتطبيقات وأفضل الممارسات هنا!

الضبط الدقيق هو أسلوب استراتيجي تقنية تعلّم آلي (ML) تُستخدم في تخصيص نموذج مدرب مسبقًا لمهمة أو مجموعة بيانات محددة. بدلاً من التدريب من الصفر، الأمر الذي يتطلب كميات هائلة من البيانات الموسومة والقدرة الحاسوبية، يستفيد الضبط الدقيق من الحالية لنموذج تعلّم بالفعل أنماطًا من مجموعة بيانات عامة واسعة. هذه العملية هي تطبيق عملي تطبيق عملي لنقل التعلم، مما يسمح للمطورين للمطورين بتحقيق أداء عالٍ في المشاكل المتخصصة - مثل اكتشاف عيوب التصنيع النادرة أو تصنيف الصور الطبية - بموارد أقل بكثير.

كيف يعمل الضبط الدقيق

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

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

الضبط الدقيق باستخدام Ultralytics YOLO

تكييف نموذج متطور مثل Ultralytics YOLO11 مع لبياناتك الخاصة بشكل مباشر. تتعامل المكتبة تلقائيًا مع تعقيدات تحميل الأوزان المدربة مسبقًا وتكوين حلقة التدريب.

يوضّح المثال التالي كيفية تحميل نموذج YOLO11 المدرّب مسبقًا وضبطه على مجموعة بيانات نموذجية.

from ultralytics import YOLO

# Load a pre-trained YOLO11 model (uses COCO weights by default)
model = YOLO("yolo11n.pt")

# Fine-tune the model on a specific dataset configuration
# 'epochs' sets the training duration, and 'imgsz' defines input resolution
results = model.train(data="coco8.yaml", epochs=20, imgsz=640)

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

يعمل الضبط الدقيق على سد الفجوة بين القدرات العامة للذكاء الاصطناعي والمتطلبات الخاصة بالصناعة.

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

الضبط الدقيق مقابل المفاهيم ذات الصلة

إن التمييز بين الضبط الدقيق وطرق التكيف الأخرى أمر بالغ الأهمية لاختيار النهج الصحيح:

  • استخراج الميزات: في هذا يتم التعامل مع النموذج المدرّب مسبقًا على أنه مستخرج ميزات ثابت. يتم تجميد الأوزان بالكامل، ويتم تجميد الأوزان بالكامل، وفقط مصنف بسيط (مثل نموذج نموذج الانحدار الخطي ) على رأس المخرجات. يذهب الضبط الدقيق خطوة أبعد من ذلك من خلال تحديث المعلمات الداخلية للنموذج.
  • الضبط الدقيق الفعال للمعلمات (PEFT): في حين أن الضبط الدقيق القياسي يقوم بتحديث جميع أو معظم معلمات النموذج، فإن طرق الضبط الدقيق الفعال للمعلمات مثل مثل LoRA (التكيف منخفض الرتبة) تحديث مجموعة فرعية صغيرة فقط من مجموعة فرعية صغيرة من المعلمات فقط. هذا يجعل العملية أسرع بكثير وأقل استهلاكًا للذاكرة، خاصةً بالنسبة للنماذج اللغوية الضخمة نماذج اللغات الكبيرة (LLMs).
  • هندسة مستعجل: يتضمن ذلك صياغة مدخلات محددة تتضمن صياغة مدخلات محددة (موجهات) لتوجيه مخرجات النموذج المجمد دون تغيير أوزانه الداخلية أو تدريبه على بيانات جديدة.

الأدوات والأطر

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

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

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

انضم الآن