← أحدث الأبحاث
💬 NLP

Tokenisation over Bounded Alphabets is Hard

تثبت هذه الورقة أن عملية التجزئة (tokenisation) عبر الأبجديات المحدودة، بما في ذلك حالتي الثنائية والأحادية، هي مسألة معقدة من فئة NP-complete وAPX-hard جوهرياً، مما يؤكد أن استعصاءها الحسابي هو عائق متأصل وليس مجرد نتاج لضخامة أبجديات المدخلات، وتوضح ضرورة النهج الاستدلالي في الخوارزميات العملية الحالية.

المؤلفون الأصليون: Violeta Kastreva, Philip Whittington, Dennis Komm, Tiago Pimentel

نُشر 2026-08-11
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Violeta Kastreva, Philip Whittington, Dennis Komm, Tiago Pimentel

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تحاول إرسال رسالة سرية إلى صديق، ولكن الطريقة الوحيدة لإرسالها هي عبر تقسيم كلماتك إلى قطع صغيرة معتمدة مسبقاً. إذا أرسلت كلمة "superduper"، فقد تضطر إلى تقسيمها إلى "super" و "duper" بدلاً من الكلمة كاملة، لأن قاموس صديقك لا يحتوي إلا على هاتين القطعتين. هذا هو جوهر الترميز (Tokenization)، وهي الخطوة الأولى في تعليم الحواسيب فهم اللغة البشرية. فقبل أن يتمكن الحاسوب من قراءة جملة، يجب عليه تقطيعها إلى هذه "الرموز" (Tokens) سهلة الإدارة (مثل قطع الليغو). والهدف هو تقطيع النص بطريقة تستخدم أقل عدد ممكن من قطع الليغو، مما يجعل الرسالة أقصر وأسرع في الإرسال. وهذا ما يسمى بالضغط (Compression). فإذا استطعت ضغط كتاب في عدد أقل من قطع الليغو، سيتمكن الحاسوب من قراءته بشكل أسرع والتعلم منه بكفاءة أكبر. لسنوات طويلة، كان العلماء يبنون خوارزميات ذكية وجشعة — مثل طفل يلتقط أكبر قطعة ليغو متاحة أمامه — للقيام بعملية التقطيع هذه تلقائياً. لكن سؤالاً كبيراً ظل عالقاً: هل توجد طريقة مثالية رياضياً لتقطيع أي نص، أم أننا عالقون مع مجرد تخمينات "جيدة بما يكفي"؟

هذه الورقة البحثية، التي تحمل عنوان "الترميز فوق الأبجديات المحدودة هو أمر صعب"، تغوص في أعماق ذلك السؤال. لقد وضع المؤلفون، وهم فريق من الباحثين من جامعة ETH Zürich وجامعة صوفيا، هدفهم لإثبات ما إذا كان إيجاد طريقة التقطيع المثالية هو في الواقع كابوس للحواسيب، حتى عندما تكون القواعد بسيطة. هم يركزون على طريقتين رئيسيتين للتقطيع: الترميز المباشر (Direct Tokenisation)، حيث تختار أفضل مجموعة من قطع الليغو (قاموس المفردات) دفعة واحدة، والترميز من الأسفل إلى الأعلى (Bottom-Up Tokenisation)، حيث تبدأ بحروف مفردة وتستمر في لصق الأزواج معاً حتى ينتهي الغراء لديك (عمليات الدمج/merges). التحول الكبير في قصتهم هو أنهم لم يختبروا هذه الطرق على الأبجدية اللانهائية والفوضوية لكل الأصوات البشرية الممكنة، بل على المجموعات الصغيرة والثابتة التي نستخدمها فعلياً في الحواسيب: النظام الثنائي (Binary) (مجرد 0 و 1، مثل مفتاح الضوء) والنظام الأحادي (Unary) (رمز واحد فقط، مثل سلسلة من الخرز المتماثل).

النتيجة الرئيسية للورقة هي "لا، لا يمكنك العثور على الحل المثالي بسهء". فقد أثبت المؤلفون أنه حتى مع أبسط الأبجديات الممكنة — مثل عالم مكون فقط من الأصفار والآحاد — فإن إيجاد الطريقة المثلى لضغط النص هو أمر صعب من فئة NP-complete و APX-hard. وباللغة البسيطة، هذا يعني أنه مهما بلغت قوة الحوسبة التي ستسخرها للمشكلة، فلا توجد خوارزمية سريعة وفعالة يمكنها ضمان أفضل نتيجة ممكنة. الأمر ليس مجرد أن المشكلة صعبة؛ بل إنها صعبة بشكل جوهري. لقد استبعدت الورقة صراحةً فكرة أن الصعوبة تأتي من تعقيد اللغة البشرية أو الأبجديات الضخمة. بدلاً من ذلك، أظهروا أن الحاجز موجود حتى في أكثر السيناريوهات بساطة وتقييداً. علاوة على على ذلك، فقد أثبتوا أنه لا يمكنك حتى الوصول إلى نتيجة "قريبة بما يكفي" من الإجابة المثالية في وقت معقول؛ فلا يوجد مخطط تقريبي بمدة زمنية متعددة الحدود (PTAS) يمكنه الاقتراب بشكل تعسفي من الحل الأفضل ما لم تُحل معضلة رياضية كبرى (P = NP).

كما يتناول الباحثون حالة النظام الأحادي (Unary)، حيث تحتوي الأبجدية على رمز واحد فقط (فكر في رسالة مكونة بالكامل من حرف "a"). قد تتساءل: "إذا كان لدي حرف واحد فقط، فما مدى صعوبة الأمر؟". ومن المثير للدهشة، فقد أثبتوا أنه حتى هنا، إيجاد الطريقة المثلى لتقطيع النص هو أمر صعب من فئة NP-complete القوية (Strongly NP-complete). هذه نتيجة رياضية ثقيلة تشير إلى أن الصعوبة ليست مجرد سمة عارضة في مجموعات البيانات الكبيرة؛ بل هي متأصلة في منطق محاولة ضغط النص بشكل مثالي.

إذن، ماذا يعني هذا للمستقبل؟ لا تقدم الورقة خوارزمية سحرية جديدة لحل المشكلة. بدلاً من ذلك، هي تشرح لماذا تُجبر الأدوات التي نستخدمها اليوم، مثل BPE و UnigramLM، على أن تكون استدلالية (Heuristic) — مما يعني أنها تستخدم طرقاً مختصرة وتخمينات ذكية بدلاً من حساب الإجابة المثالية. يجادل المؤلفون لأنه من المستحيل حوسبياً العثور على الإجابة المثالية بسرعة، يجب على الباحثين التوقف عن مطاردة "الهدف الأسمى" للمُرمّز الأمثل، والتركيز بدلاً من ذلك على بناء طرق تقريبية أفضل ومثبتة جودتها. باب الكمال مغلق، والمفتاح غير موجود؛ أفضل ما يمكننا فعله هو تعلم كيفية اختيار أفضل أداة لفتح الأقفال لدينا.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →