تعرف على YOLO26: جيل جديد من ذكاء الرؤية الاصطناعي.
Ultralytics
التكاملات

تدريب Ultralytics YOLO11 باستخدام تكامل JupyterLab

بسّط تدريب نموذج YOLO11 باستخدام JupyterLab! استكشف بيئة شاملة وبديهية لمشاريع الرؤية الحاسوبية.

أبأبيرامي فينا
4 min read
تدريب Ultralytics YOLO11 باستخدام تكامل JupyterLab

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

على وجه التحديد، يوفر تكامل JupyterLab بيئة تطوير تفاعلية وسهلة الاستخدام تجعل استكشاف وتجربة نماذج الرؤية الحاسوبية أمراً بسيطاً. يوفر لك JupyterLab مساحة عمل متكاملة. وباستخدامه، يمكنك البدء مباشرة في استكشاف وبناء نماذج الرؤية الحاسوبية دون تشتيت الانتباه الناتج عن تثبيت وإعداد البيئات.

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

Link to this sectionما هو JupyterLab؟#

JupyterLab هو أداة قائمة على الويب تساعدك على كتابة وتشغيل الكود، وتنظيم البيانات، وإنشاء تقارير مرئية في مكان واحد. إنه جزء من مشروع Jupyter، الذي بدأ في عام 2014 لجعل البرمجة أكثر تفاعلية وسهولة في الاستخدام. تم تصميمه كترقية لـ Jupyter Notebook، وتم إصداره لأول مرة في عام 2018 ويستخدم بشكل شائع لمهام مثل تحليل البيانات، وإنشاء المخططات، وبناء نماذج التعلم الآلي.

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

مكونات JupyterLab

الشكل 1. مكونات JupyterLab.

إليك بعض الميزات المثيرة الأخرى لـ JupyterLab:

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

  • التعاون مع الآخرين: يمكنك التعاون بسهولة مع الآخرين من خلال مشاركة دفاتر الملاحظات وتتبع التغييرات باستخدام أدوات مثل Git.

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

Link to this sectionاستخدام JupyterLab للعمل على مشاريع Ultralytics YOLO11#

الآن بعد أن أصبح لدينا فهم أفضل لما هو JupyterLab، دعنا نستكشف ما يتضمنه تكامل JupyterLab بالضبط وكيف يمكنك الاستفادة منه عند العمل مع YOLO11.

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

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

Link to this sectionكيف يعمل تكامل JupyterLab#

إن التدريب المخصص لنماذج YOLO11 على JupyterLab أمر مباشر. تشبه المنصة سابقتها، Jupyter Notebook أو Google Colab، وتوفر بيئة معدة مسبقاً تجعل البدء أمراً سهلاً.

لإعداد JupyterLab لمشروع YOLO11 الخاص بك، ابدأ بتنزيل ملف tutorial.ipynb من مستودع Ultralytics على GitHub وحفظه في دليلك المفضل. بعد ذلك، افتح أي محرر كود أو محطة طرفية وقم بتنفيذ الأمر pip install jupyterlab لتثبيت JupyterLab. ستفتح المنصة تلقائياً وتعرض النافذة الموضحة أدناه.

صفحة البدء الأولية لـ JupyterLab

الشكل 2. صفحة البدء الأولية لـ JupyterLab.

بمجرد اكتمال التثبيت، انتقل إلى الدليل الذي حفظت فيه ملف دفتر الملاحظات وقم بتشغيل الأمر jupyter lab لإطلاق المنصة. سيؤدي هذا إلى فتح JupyterLab في متصفح الويب الافتراضي الخاص بك، حيث يمكنك تحميل ملف tutorial.ipynb والبدء في استكشاف YOLO11. في هذه البيئة التفاعلية، يمكنك تشغيل الكود في دفتر الملاحظات خلية تلو الأخرى، وتعديل الإعدادات، ورؤية النتائج فوراً. يجعل JupyterLab من السهل عرض المخرجات، وتدوين الملاحظات، وتجربة إعدادات مختلفة في مكان واحد.

فتح دفتر الملاحظات YOLO11 tutorial.ipynb في واجهة JupyterLab

الشكل 3. فتح دفتر الملاحظات YOLO11 tutorial.ipynb في واجهة JupyterLab.

للحصول على فهم أفضل لعملية تدريب نماذج Ultralytics YOLO وأفضل الممارسات، يمكنك الرجوع إلى وثائق Ultralytics الرسمية.

Link to this sectionاختيار تكامل JupyterLab: لماذا يتميز#

أثناء استكشاف وثائق تكاملات Ultralytics، ستلاحظ وجود مجموعة متنوعة من التكاملات للاختيار من بينها. بعضها يقدم ميزات متشابهة. على سبيل المثال، يوفر تكامل Google Colab بيئة بنمط دفتر الملاحظات تدعم تدريب YOLO11، بما في ذلك التدريب المخصص لنموذج مدرب مسبقاً لمهام محددة. مع وجود العديد من التكاملات، من المهم أن تضع في اعتبارك ما الذي يجعل تكامل JupyterLab فريداً.

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

إليك بعض الأسباب الأخرى التي قد تجعل تكاملات JupyterLab خياراً رائعاً لمشروعك:

  • إدارة سهلة للخلايا: إدارة الخلايا المختلفة في JupyterLab سهلة. بدلاً من طريقة القص واللصق المملة، يمكنك سحب وإسقاط الخلايا لإعادة ترتيبها.

  • نسخ الخلايا بين دفاتر ملاحظات متعددة: يمكنك بسهولة نسخ الخلايا بين دفاتر ملاحظات مختلفة عن طريق سحب وإسقاط الخلايا من دفتر ملاحظات إلى آخر.

  • عرض متعدد: يدعم JupyterLab طرق عرض متعددة لنفس دفتر الملاحظات، وهو مفيد بشكل خاص لدفاتر الملاحظات الطويلة. يمكنك فتح أقسام مختلفة بجانب بعضها البعض للمقارنة أو الاستكشاف، وستظهر أي تغييرات تجريها في عرض واحد في العرض الآخر.

  • تبديل سهل إلى عرض دفتر الملاحظات الكلاسيكي: لأولئك الذين هم أكثر دراية بواجهة Jupyter Notebook الكلاسيكية، يوفر JupyterLab تبديلاً سهلاً للعودة. يمكنك ببساطة استبدال “/lab” في رابط المتصفح بـ “/tree” للعودة إلى عرض دفتر الملاحظات المألوف.

Link to this sectionتطبيقات تكامل JupyterLab و YOLO11#

بعد ذلك، دعنا نستكشف بعض التطبيقات العملية للعمل على YOLO11 باستخدام تكامل JupyterLab.

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

مثال على استخدام نماذج Ultralytics YOLO لاكتشاف أنواع الحياة البرية

الشكل 4. مثال على استخدام نماذج Ultralytics YOLO للكشف عن أنواع الحياة البرية.

بعيداً عن الحفاظ على الحياة البرية، يمكن استخدام المزيج الموثوق لـ YOLO11 و JupyterLab في مجموعة متنوعة من التطبيقات الواقعية، مثل:

  • الرؤية الحاسوبية في الزراعة: يمكن لدعم YOLO11 لمهام الرؤية الحاسوبية المختلفة المساعدة في اكتشاف أمراض المحاصيل، أو مراقبة نمو النباتات، أو تحديد الأعشاب الضارة من صور الطائرات بدون طيار أو الأقمار الصناعية، مع تبسيط JupyterLab لتحليل البيانات وتحسين النموذج.

  • مراقبة الجودة في التصنيع: من خلال تحليل الصور في الوقت الفعلي، يمكن لـ YOLO11 تحديد العيوب في المنتجات على خطوط التجميع، بينما يوفر JupyterLab بيئة مركزية لتحسين النماذج وتقييم النتائج.

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

Link to this sectionفوائد تكامل JupyterLab#

إليك نظرة سريعة على بعض الطرق الفريدة التي يفيد بها تكامل JupyterLab ذكاء الرؤية الاصطناعي بشكل عام:

  • الوصول عن بعد وقابلية التوسع: يمكن تشغيله على كل من منصات السحابة والخوادم البعيدة، مما يسمح بالوصول إلى موارد حوسبة قوية والبحث التعاوني.

  • دعم لغات برمجة متعددة: بينما تعتبر Python هي اللغة الأكثر استخداماً، يدعم JupyterLab لغات أخرى مثل R، وJulia، وScala، مما يجعله متعدد الاستخدامات لسير العمل المتنوع.

  • تكامل البيانات: يتكامل JupyterLab بسلاسة مع قواعد البيانات، والتخزين السحابي، وأدوات معالجة البيانات، مما يسهل التعامل مع مجموعات البيانات الكبيرة المطلوبة لتدريب ذكاء الرؤية الاصطناعي.

Link to this sectionأبرز النقاط#

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

سواء كنت تساعد في حماية الحياة البرية، أو تحسين الفحوصات الطبية، أو التحقق من جودة المنتج في المصانع، فإن تكامل JupyterLab المدعوم من Ultralytics يجعل العملية أبسط وأكثر كفاءة.

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

Explore solutions

Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

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

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

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

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

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

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد

لنبنِ مستقبل الذكاء الاصطناعي معاً!

ابدأ رحلتك مع مستقبل تعلم الآلة