📚 تدريب نموذج التعرف على الصور
المفاهيم الأساسية
تدريب نموذج جديد (Train new machine learning model): العملية التي يبدأ فيها الحاسب التعلم باستخدام الأمثلة التي تم جمعها.
خريطة المفاهيم
```markmap
الوحدة الثانية: الذكاء الاصطناعي
تطبيقات تعلّم الآلة
مشروع تعلم الآلة
#### المنصة المستخدمة
- منصة تعلم الآلة للأطفال (Machine Learning for Kids)
- تعمل بالكامل عبر الشبكة العنكبوتية
- لا تتطلب تثبيت أو إعداد معقد
#### مراحل المشروع
##### 1. تدريب النموذج
- جمع أمثلة للأشياء المراد من جهاز الحاسب التعرف عليها.
- المصدر: موقع DTeensNet للحصول على صور لأنواع مختلفة من المركبات.
- خطوات إضافة تسمية (Label):
- الضغط على
Train (تدريب).
- الضغط على Add new label (إضافة تسمية جديدة).
- كتابة اسم المجموعة (مثال: cars).
- الضغط على Add (إضافة).
- تكرار الخطوات لإنشاء تسميات أخرى (مثل ships و planes).
- طريقة إضافة الصور: سحب الصور من نوافذ المتصفح الأخرى وإفلاتها في المربع المخصص لكل تسمية.
- أدوات إضافة الصور: تتوفر أيقونات للحصول على الصور من الويب (www)، أو الكاميرا (webcam)، أو الرسم (draw).
- خطوات إضافة الصور عبر الويب:
- افتح الموقع الإلكتروني: www.dteensnet.com/index-ML.html
- اختر الصورة من الفئة المطلوبة (مثل: Cars).
- اضغط بزر الفأرة الأيمن على الصورة واختر Copy image link.
- في واجهة المشروع، اضغط على أيقونة www.
- الصق رابط الصورة في الحقل المخصص، ثم اضغط على Add.
- تمت إضافة الصورة إلى التسمية.
- كرر الخطوات لإضافة باقي الصور إلى التسميات الأخرى.
- اضغط على Back to project للعودة إلى المشروع من أجل تدريبه.
-
تنسيقات الصور المدعومة: .jpg و .png فقط.
- عرض عدد الصور المضافة.
- إزالة تسمية.
- إزالة صورة من الملصق.
- أقل عدد ممكن من الصور تحتاجه لتدريب النموذج.
##### 2. اختيار النموذج
- استخدام الأمثلة المتوفرة لتدريب جهاز الحاسب على التعرف عليها.
- الخطوات:
- الضغط على
(تعلم واختبر) Learn & Test.
- الضغط على (تدريب نموذج جديد) Train new machine learning model.
- الانتظار حتى يكمل الحاسب عملية التعلم.
##### 3. إنشاء لعبة في سكراتش (Scratch)
- استخدام قدرة جهاز الحاسب للتعرف على الأمثلة في لعبة.
#### أنواع المركبات المستهدفة
- السيارات (cars)
- الطائرات (planes)
- السفن (ships)
#### خطوات إنشاء المشروع
##### 1. الدخول إلى المنصة
- زيارة الموقع: www.machinelearningforkids.co.uk
- الضغط على Get started (بدء الاستخدام)
##### 2. البدء دون حساب
- الضغط على Try it now (جرب الآن) للعمل دون تسجيل
##### 3. إنشاء المشروع
- الضغط على Add a new project (إضافة مشروع جديد)
- كتابة اسم المشروع (مثال: Transportation)
- اختيار نوع البيانات (صور)
- الضغط على Create (إنشاء)
#### مزايا التسجيل في حساب
- العمل على أكثر من مشروع
- حفظ المشروع للعمل عليه لاحقاً
- إمكانية العمل في أي وقت وأي مكان
#### أنواع البيانات التي يمكن للآلة تعلمها
- نصوص: للكلمات، الجمل، أو الفقرات.
- صور: للصور الفوتوغرافية، الرسوم البيانية، والرسومات.
- أرقام: للبيانات الرقمية.
- أصوات: للضوضاء والأصوات.
#### إدارة المشاريع
- إنشاء مشروع جديد.
- نسخ نموذج مشروع.
- حذف مشروع.
```
نقاط مهمة
- الخطوة الأخيرة في تدريب النموذج هي اختيار النموذج والتحقق من قدرته.
- يتم حفظ المشروع تلقائياً.
- في المثال المذكور، تم جمع 5 صور لكل فئة: سيارات، طائرات، وسفن.
- تظهر واجهة المنصة معلومات عما تم إنجازه (الأمثلة المجمعة) والخطوة التالية (بدء التدريب).