3
التعلم العميق، وقواعد ثابتة أم قواعد متعلَّمة
ICT Prep 3 Term 1, Unit 1, Lesson 2: pp. 22–30
الهدفأذكر ما التعلم العميق وأميّز القاعدة الثابتة من القاعدة المتعلَّمة من البيانات.
كلمات جديدة
التعلم العميق (deep learning) · تعلم آلة بشبكة عصبية لها طبقات كثيرةالشبكة العصبية (neural network) · طبقات من وحدات مترابطة مستوحاة بشكل تقريبي من الدماغالقاعدة الثابتة · قاعدة كتبها شخص ولا تتغير من تلقاء نفسهاالقاعدة المتعلَّمة · قاعدة وجدها نموذج من البيانات
الشرح
التعلم العميق نوع من تعلم الآلة. يستخدم شبكة عصبية لها طبقات كثيرة، مستوحاة بشكل تقريبي من الدماغ؛ وكلمة «تقريبي» مهمة لأنها نموذج رياضي وليست دماغًا صغيرًا. ويُستخدم التعلم العميق للتعرف على الوجوه والأصوات وللترجمة. والآن قارن بين نوعين من القواعد. في البرنامج التالي قرر شخص أن 50 هي درجة النجاح وكتبها في الكود. هذه قاعدة ثابتة: لا تتغير ما لم يغيّرها شخص. أما القاعدة المتعلَّمة فتُستخرج من البيانات، مثل نتائج سابقة: ينظر النموذج إلى ساعات مذاكرة تلاميذ سابقين ويجد أين يبدأ النجاح. وتتحسن القاعدة المتعلَّمة بأمثلة أكثر وأفضل، لكنها تحتاج إلى تدريب وقد تخطئ.
Python
1score = 62 2if score >= 50: 3 print("Pass") 4else: 5 print("Fail")
Output
Pass
أمثلة محلولة
| قاعدة ثابتة | نموذج متعلِّم | |
|---|---|---|
| من يضع القاعدة | شخص | النموذج من البيانات |
| هل تتغير | فقط إذا عدّلها شخص | قد تتحسن بأمثلة أكثر |
| تحتاج إلى تدريب | لا | نعم |
| A | B | |
|---|---|---|
| 1 | ساعات المذاكرة | النتيجة |
| 2 | 1 | رسب |
| 3 | 2 | رسب |
| 4 | 3 | رسب |
| 5 | 4 | نجح |
| 6 | 5 | نجح |
| 7 | 6 | نجح |
نشاط الفصل
اكتب قاعدة ثابتة وقاعدة يمكن لنموذج أن يتعلمها من البيانات، كلتيهما لتصنيف الحقائب المدرسية إلى ثقيلة وخفيفة. وقل من يختار الحد الفاصل في كل حالة.
تدرّب
1
ماذا يعرض البرنامج في الدرس مع الدرجة 62؟
Pass لأن 62 >= 50.
2
هل القاعدة score >= 50 ثابتة أم متعلَّمة؟ ومن اختار 50؟
ثابتة. اختار 50 شخص.
3
لماذا نقول إن الشبكة العصبية مستوحاة من الدماغ بشكل تقريبي فقط؟
لأنها نموذج رياضي لوحدات مترابطة وليست دماغًا حقيقيًا.
4
اذكر استعمالين للتعلم العميق.
مثل التعرف على الوجوه أو الأصوات أو ترجمة النصوص.