التضمينات والتقسيم الرمزي ومعالجة اللغة الطبيعية

2 دقيقة

الهدف: تحويل الرموز المتقطعة إلى تمثيلات قابلة للتعلم.

التضمين (Embedding) يربط كل مُعرِّف متقطّع بمتجه كثيف. جدول مفردات بحجم V وبُعد d يحتوي على V×d معاملاً.

python
from torch import nn

embedding = nn.Embedding(num_embeddings=30_000, embedding_dim=256,
                         padding_idx=0)

قد يكون لمتجهَين متقاربَين استخدامان متقاربان، لكن الهندسة تعتمد على المهمة والمُدوَّنة (Corpus). كما قد تُرمِّز التحيّزات الموجودة في البيانات.

التقسيم الرمزي (Tokenization)

يُقطِّع Tokenization النصَّ إلى وحدات ويُحوِّلها إلى مُعرِّفات. تُقلّل طرق الوحدات الفرعية (Subword) الكلمات المجهولة عبر تركيب شذرات. Tokenizer ومفرداته وتطبيعه ورموزه الخاصة أجزاء لا تتجزّأ من النموذج.

معاينة — بقية الدرس متاحة للمسجّلين فقط.

هل سجّلت من قبل برمز؟

وصولك مرتبط بحسابك وليس بهذا الرابط. سجّل الدخول بنفس البريد الذي استخدمته في الصف: دورتك بانتظارك، ولا حاجة لإدخال الرمز مجددًا.

تسجيل الدخولليس لديك حساب بعد؟ أنشئ حسابًا
هذا الدرس جزء من وحدة «المعماريات المتخصصة»

الوحدات الأولى من الدورة مفتوحة للجميع. أما البقية فأمامك ثلاثة خيارات: شراء هذه الدورة مرة واحدة، أو الاشتراك، أو إدخال الرمز الموزّع في القاعة.

هل أنت طالب في هذه الدورة؟

يرتبط الرمز بحسابك: سجّل الدخول أو أنشئ حسابًا وسيُطبَّق تلقائيًا عند عودتك.

ليس لديك حساب بعد؟ أنشئ حسابًا