معاينة مختبر آمنة
تدريب نموذج Skip-Gram
هذي معاينة منقّحة للقراءة فقط؛ ما فيه أي شيء يشتغل داخل الصفحة.
تعليمات المختبر
تدريب نموذج Skip-Gram
طبّقوا مفاهيم الدرس في هالمختبر الموجّه.
المطلوب
في هالمختبر نتحداكم تدرّبون نموذج Word2Vec بتقنية Skip-Gram. درّبوا شبكة فيها طبقة تضمين عشان تتنبأ بالكلمات المجاورة ضمن نافذة Skip-Gram عرضها من الرموز. تقدرون تستخدمون كود هالدرس وتعدّلون عليه تعديل بسيط.
مجموعة البيانات
اختاروا أي كتاب يناسبكم. بتلقون نصوص مجانية كثيرة في مشروع غوتنبرغ؛ مثلًا هذا رابط مباشر إلى مغامرات أليس في بلاد العجائب للكاتب لويس كارول. وتقدرون بعد تستخدمون مسرحيات شكسبير، وتجيبونها بالكود هذا:
path_to_file = tf.keras.utils.get_file(
'shakespeare.txt',
'https://storage.googleapis.com/download.tensorflow.org/data/shakespeare.txt')
text = open(path_to_file, 'rb').read.decode(encoding='utf-8')
توسّعوا بالتجربة!
إذا عندكم وقت وتبغون تتعمّقون أكثر، جرّبوا تستكشفون هالأسئلة:
- وش أثر حجم التضمين في النتائج؟
- وش أثر اختلاف أساليب النصوص في النتيجة؟
- خذوا مجموعات مختلفة جدًا من الكلمات ومرادفاتها، واستخرجوا تمثيلاتها المتجهية، ثم طبّقوا PCA لتقليل الأبعاد إلى 2 وارسموها في فضاء ثنائي الأبعاد. هل لاحظتوا أي نمط؟
هالنشاط فيه تعليمات، بس ما معه معاينة دفتر.
سجّل تطبيقك
التسجيل اختياري، يفيدك تتذكر وش طبّقت، ولا يمنع إكمال الدورة.