مدل زبانی چیست؟

مدل زبانی: محاسبه احتمال جمله و پیش‌بینی کلمه بعدی — پایه همه سیستم‌های NLP از کیبورد تا ChatGPT

مدل زبانی چیست؟

مدل زبانی (Language Model) مدلی که احتمال دنباله‌های کلمات را می‌سنجد:

این ایده ساده، پایه تقریباً همه NLP مدرن است!

چرا احتمال جمله مهم است؟

فرمول

P(w1, w2, ..., wn) = P(w1) × P(w2|w1) × ... × P(wn|w1...wn-1)

احتمال جمله = حاصل‌ضرب احتمال هر کلمه با شرط قبلی‌ها

مثلاً: P(«من به مدرسه») = P(«من») × P(«به»|«من») × P(«مدرسه»|«من به»)

کاربردهای آشنا

شما هر روز با مدل زبانی کار می‌کنید:

تکامل مدل‌های زبانی

نسلروشمثال
آماریشمارش n-grambigram/trigram (مبحث بعد)
عصبیRNN/LSTM2015-2018
ترنسفورمرتوجه + داده عظیمGPT، BERT (مباحث بعدی)
نکته: ChatGPT در نهایت «فقط» احتمال توکن بعدی را پیش‌بینی می‌کند — اما در مقیاس تریلیون‌ها کلمه آموزش، این سادگی به هوشمندی شگفت‌انگیز می‌رسد!

جمع‌بندی

این مبحث بخشی از دوره آموزش کامل پردازش زبان طبیعی (NLP) است.

ابزارهای مرتبط