📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
نوع: محتوى تعليمي
Epoch 1/40
17/17 [==============================] - 1s 16ms/step - loss: 2.2260 - accuracy: 0.3333
Epoch 2/40
17/17 [==============================] - 0s 15ms/step - loss: 1.1182 - accuracy: 0.7256
Epoch 3/40
17/17 [==============================] - 0s 15ms/step - loss: 0.7198 - accuracy: 0.8155
Epoch 4/40
17/17 [==============================] - 0s 15ms/step - loss: 0.4978 - accuracy: 0.9031
Epoch 5/40
17/17 [==============================] - 0s 16ms/step - loss: 0.3676 - accuracy: 0.9388
Epoch 36/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0085 - accuracy: 1.0000
Epoch 37/40
17/17 [==============================] - 0s 21ms/step - loss: 0.0080 - accuracy: 1.0000
Epoch 38/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0076 - accuracy: 1.0000
Epoch 39/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0073 - accuracy: 1.0000
Epoch 40/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0071 - accuracy: 1.0000
نوع: محتوى تعليمي
تُستخدم دالة ( ) fit لتدريب نموذج على مجموعة معينة من بيانات الإدخال والعناوين، وتتخذ أربع معاملات رئيسة. كما هو موضح في الجدول 4.3.
نوع: محتوى تعليمي
جدول 4.3: معاملات طريقة fit
نوع: METADATA
وزارة التعليم
2023 - 1447
نوع: METADATA
214
🔍 عناصر مرئية
جدول 4.3: معاملات طريقة fit
Table describing the parameters of the 'fit' method used in model training.
📄 النص الكامل للصفحة
Epoch 1/40
17/17 [==============================] - 1s 16ms/step - loss: 2.2260 - accuracy: 0.3333
Epoch 2/40
17/17 [==============================] - 0s 15ms/step - loss: 1.1182 - accuracy: 0.7256
Epoch 3/40
17/17 [==============================] - 0s 15ms/step - loss: 0.7198 - accuracy: 0.8155
Epoch 4/40
17/17 [==============================] - 0s 15ms/step - loss: 0.4978 - accuracy: 0.9031
Epoch 5/40
17/17 [==============================] - 0s 16ms/step - loss: 0.3676 - accuracy: 0.9388
Epoch 36/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0085 - accuracy: 1.0000
Epoch 37/40
17/17 [==============================] - 0s 21ms/step - loss: 0.0080 - accuracy: 1.0000
Epoch 38/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0076 - accuracy: 1.0000
Epoch 39/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0073 - accuracy: 1.0000
Epoch 40/40
17/17 [==============================] - 0s 15ms/step - loss: 0.0071 - accuracy: 1.0000تُستخدم دالة ( ) fit لتدريب نموذج على مجموعة معينة من بيانات الإدخال والعناوين، وتتخذ أربع معاملات رئيسة. كما هو موضح في الجدول 4.3.جدول 4.3: معاملات طريقة fit2023 - 1447--- VISUAL CONTEXT ---
**TABLE**: جدول 4.3: معاملات طريقة fit Description: Table describing the parameters of the 'fit' method used in model training.
Table Structure:
Headers: وصف المعامل | المعامل
Rows:
Row 1: هو مُعامل بيانات الإدخال المستخدمة لتدريب النموذج، وتتكون من البيانات المحولة عن طريق المخطط التكراري للتدرجات الموجهة التي استخدمت أيضًا لتدريب أحدث إصدار من خوارزمية SGDClassifier في القسم السابق. | X_train_hog Row 2: هو مُعامل يتضمن عنوانًا لكل صورة بتنسيق أعداد صحيحة. | y_train_num Row 3: هو عدد العينات التي تمت معالجتها في كل دفعة أثناء التدريب، ويقوم النموذج بتحديث أوزانه ومقدار التحيز بعد كل دفعة. ويمكن أن يؤثر حجم الدفعة على سرعة عملية التدريب، واستقرارها. كما يمكن أن تؤدي أحجام الدفعات الأكبر إلى تدريب أسرع، ولكنها قد تكون أكثر تكلفة من الناحية الحسابية وقد تؤدي إلى تدرجات أقل استقرارًا. | batch_size Row 4: هو عدد المرات التي يتكرر فيها تدريب النموذج باستخدام مجموعة البيانات بأكملها، وتتكون الفترة (Epoch) من مرور واحد عبر مجموعة البيانات بأكملها. ويقوم النموذج بتحديث أوزانه ومقدار التحيز بعد كل دورة. كما يمكن أن يؤثر عدد الفترات على قدرة النموذج على التعلم والتعميم على البيانات الجديدة، والفترة متغير مهم يجب اختياره بعناية، وفي هذه الحالة يُدرب النموذج على أربعين فترة. | epochs Data: The table lists four parameters for the 'fit' method: X_train_hog, y_train_num, batch_size, and epochs, along with their detailed descriptions.
Context: This table defines the key parameters used in the 'fit' method for training a machine learning model, explaining their purpose and impact on the training process.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 5 بطاقة لهذه الصفحة
ما هو الغرض الرئيسي من استخدام دالة 'fit' عند تدريب نماذج التعلم الآلي؟
الإجابة: تُستخدم دالة 'fit' لتدريب النموذج على مجموعة محددة من بيانات الإدخال والعناوين.
الشرح: تُعد دالة 'fit' جوهر عملية تدريب أي نموذج تعلم آلي، حيث يتم تغذية النموذج بالبيانات لضبط أوزانه وتحيزاته لتقليل الخطأ وزيادة الدقة.
تلميح: فكر في العملية الأساسية التي يمر بها النموذج لتعلم الأنماط من البيانات.
ماذا يمثل المعامل 'X_train_hog' عند استخدامه مع دالة 'fit'؟
الإجابة: يمثل معامل بيانات الإدخال المستخدمة لتدريب النموذج، وتتكون من البيانات المحولة عن طريق المخطط التكراري للتدرجات الموجهة.
الشرح: في هذا السياق، تشير 'X_train_hog' إلى ميزات تم استخلاصها من صور (ربما باستخدام تقنية HOG) وتم إعدادها كبيانات إدخال لتدريب النموذج.
تلميح: ما نوع البيانات التي يتم تغذيتها للنموذج ليتمكن من التعلم منها؟
ما هو دور 'y_train_num' في عملية تدريب النموذج باستخدام دالة 'fit'؟
الإجابة: يتضمن 'y_train_num' عناوين (أو تسميات) لكل صورة بتنسيق أعداد صحيحة، وهي تمثل المخرجات المستهدفة التي يتعلم النموذج التنبؤ بها.
الشرح: في مهام التعلم المراقب، 'y_train' تمثل المتغير التابع أو العناوين الصحيحة التي يجب على النموذج تعلم ربطها ببيانات الإدخال 'X_train'.
تلميح: إذا كانت 'X_train' هي البيانات، فما هي البيانات التي تمثل الإجابات الصحيحة التي يجب أن يتعلمها النموذج؟
اشرح معنى 'batch_size' في سياق تدريب نماذج التعلم الآلي.
الإجابة: هو عدد العينات التي تتم معالجتها في كل دفعة أثناء التدريب، وبعد معالجة كل دفعة، يقوم النموذج بتحديث أوزانه ومقدار التحيز.
الشرح: يؤثر حجم الدفعة على سرعة التدريب واستقراره، حيث أن أحجام الدفعات الأكبر قد تؤدي إلى تدريب أسرع ولكنها قد تكون أكثر تكلفة حسابياً وتؤدي إلى تدرجات أقل استقراراً.
تلميح: عندما لا يتم تدريب النموذج على كامل مجموعة البيانات مرة واحدة، بل على أجزاء، فماذا نسمي كل جزء؟
ما هو المقصود بـ 'epochs' في عملية تدريب نماذج التعلم الآلي؟
الإجابة: هو عدد المرات التي يتكرر فيها تدريب النموذج باستخدام مجموعة البيانات بأكملها، وتتكون الفترة (Epoch) من مرور واحد عبر مجموعة البيانات بأكملها، حيث يقوم النموذج بتحديث أوزانه ومقدار التحيز بعد كل دورة.
الشرح: يؤثر عدد الفترات على قدرة النموذج على التعلم والتعميم، واختياره بعناية أمر مهم. في المثال المذكور، تم تدريب النموذج على أربعين فترة.
تلميح: إذا كانت 'batch_size' تتعلق بمعالجة البيانات في أجزاء، فماذا يعني المرور عبر كامل البيانات عدة مرات؟