مبتدئ

Embedding layer

طبقة التضمين

التعريف

طبقة مخفية (hidden layer) خاصة تتدرب على ميزة فئوية (categorical feature) عالية الأبعاد لتتعلم تدريجياً متجه تضمين بُعد أقل.

طبقة مخفية (hidden layer) خاصة تتدرب على ميزة فئوية (categorical feature) عالية الأبعاد لتتعلم تدريجياً متجه تضمين بُعد أقل. تمكّن طبقة التضمين الشبكة العصبية من التدريب بكفاءة أكبر بكثير من التدريب فقط على الميزة الفئوية عالية الأبعاد.
على سبيل المثال، تدعم الأرض حاليًا حوالي 73000 نوع من الأشجار. افترض أن أنواع الأشجار هي ميزة في نموذجك، لذا تتضمن طبقة الإدخال في نموذجك متجهًا واحدًا ساخنًا (one-hot vector) بطول 73000 عنصر.
في حالات معينة، تعد التجزئة (hashing) بديلاً معقولاً لطبقة التضمين.

تعلّم وراجع