CURP: Codebook-based Continuous User Representation for Personalized Generation with LLMs
تقترح الورقة البحثية إطار عمل CURP، وهو إطار عمل مبتكر يستخدم مشفر مستخدم ثنائي الاتجاه وكتيب رموز نماذج أولية منفصل لتحقيق توليد شخصي فعال وقابل للتوسع وقابل للتفسير باستخدام النماذج اللغوية الكبيرة باستخدام عدد صغير فقط من المعلمات القابلة للتدريب.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تحاول تعليم روبوت ذكي جداً، ولكنه عام للغاية، كيف يتحدث بأسلوب شخص معين. تريد من الروبوت أن يبدو مثلك تماماً—بنكاتك، وآرائك، وأسلوبك—دون الحاجة إلى إعادة بناء عقل الروبوت بالكامل في كل مرة تتحدث فيها إليه.
تقدم هذه الورقة البحثية طريقة جديدة تسمى CURP لحل هذه المشكلة. إليك كيف تعمل، مشروحة من خلال تشبيهات بسيطة:
المشكلة: خياران سيئان
حالياً، هناك طريقتان رئيسيتان لجعل الروبوت يتحدث بأسلوب شخص معين، وكلاهما يعاني من عيوب كبيرة:
- طريقة "قراءة المذكرات" (Prompting): أنت تعطي الروبوت كومة ضخمة من نصوص الشخص القديمة، وتغريداته، ورسائله الإلكترونية في كل مرة تسأله فيها سؤالاً.
- العيب: الأمر يشبه محاولة العثين على إبرة في كومة قش. يصاب الروبوت بالارتباك بسبب كل هذا الضجيج الإضافي، كما أن العملية بطيئة ومكلفة لقراءة هذا القدر من النصوص في كل مرة.
- طريقة "استنساخ الدماغ" (Training): تأخذ نسخة منفصلة من عقل الروبوت وتعيد تدريبها خصيصاً لهذا الشخص الواحد.
- العيب: هذا مكلف للغاية. إذا كان لديك مليون مستخدم، فستحتاج إلى مليون عقل روبوت مختلف. الأمر يشبه توظيف طاهٍ جديد لكل عميل في مطعم.
الحل: "مجموعة قطع الليغو للشخصية" (CURP)
يقترح المؤلفون حلاً وسطاً يسمى CURP. بدلاً من قراءة المذكرات بأكملها أو استنساخ الدماغ، يستخدمون "كتاب الشفرات" (Codebook).
فكر في "كتاب الشفرات" كصندوق ضخم من قطع الليغو (Lego)، حيث تمثل كل قطعة سمة شخصية أو نمط سلوك معين (مثل: "يحب الرياضة"، "مهذب جداً"، "يستخدم لغة عامية"، "مراهق").
إليك كيف يعمل النظام في ثلاث خطوات:
1. فك التشفير (المترجم)
أولاً، ينظر النظام إلى تاريخ المستخدم (تغريداته أو دردشاته السابقة). وبدلاً من الاحتفاظ بالنص الخام، يستخدم مترجماً خاصاً لمعرفة أي "قطع الليغو" تصف هذا الشخص بشكل أفضل.
- مثال: قد يقرر أن هذا المستخدم يتكون من:
#مراهق+#مرح+#يحب_البرجر. - هو لا يخزن النص؛ بل يخزن فقط أكواد هذه القطع.
2. كتاب الشفرات (المكتبة المشتركة)
يتشارك جميع المستخدمين نفس صندوق قطع الليغو. هذا هو "كتاب الشفرات".
- ولأن الجميع يستخدمون نفس مجموعة القطع، يمكن للنظام أن يتعلم كيف يبدو "المرح" أو "التهذيب" من خلال النظر إلى بيانات الجميع في وقت واحد. وهذا يجعله فعالاً للغاية.
- يتعلم النظام كيفية مزج وخلط هذه القطع لإنشاء "ملف تعريف شخصية" فريد لكل مستخدم.
3. التوليد (الفنان)
عندما يحتاج الروبوت إلى الإجابة على سؤال، فإنه لا يقرأ مذكرات المستخدم. بد instead، ينظر إلى مزيج قطع الليغو الخاص بالمستخدم (على سبيل المثال: "أوه، هذا المستخدم هو #مراهق + #مرح") ويستخدم ذلك لتوجيه إجابته.
- الأمر يشبه فناناً يعرف بالضبط كيفية خلط الألوان لرسم صورة شخصية معينة، دون الحاجة إلى رؤية الصورة الأصلية مرة أخرى.
لماذا يعد هذا أمراً هاماً؟
- إنه صغير وسريع: يحتاج النظام فقط إلى تذكر حوالي 20 مليون "مقبض قابل للضبط" (parameter) للتعامل مع جميع المستخدمين. هذا رقم ضئيل مقار بحجم عقل الروبوت الرئيسي. إنه يشبه امتلاك جهاز تحكم عن بعد صغير يمكنه تغيير شخصية تلفاز ضخم.
- إنه يحافظ على الخصوصية: لأن النظام يرسل فقط "أكواد الليغو" (مثل
#مراهق) بدلاً من الرسائل النصية الفعلية، فمن الصعب جداً على المتسللين سرقة المعلومات الخاصة. الأمر يشبه إرسال قائمة تسوق بالمكونات بدلاً من الطعام نفسه. - إنه مرن: يمكنك استبدال عقل الروبوت (المُشفّر/Decoder) بعقل آخر، وستظل مجموعة الليغو تعمل. أكواد الشخصية عالمية.
النتائج
اختبر الباحثون هذا النظام في أربع مهام مختلفة: الإجابة على الأسئلة، كتابة عناوين الأخبار، إعادة كتابة التغريدات، وكتابة مراجعات المنتجات.
- النتيجة: تفوق CURP على جميع الطرق الأخرى تقريباً. كان أكثر دقة من طريقة "قراءة المذكرات"، وكان بجودة طريقة "استنساخ الدماغ"، ولكنه كان أرخص وأسرع بكثير في التشغيل.
- لحظة الإدراك: وجدوا أنه حتى لو أعطوا الروبوت عدداً أقل من الرسائل السابقة للنظر إليها، فإن CURP لا يزال يعمل بشكل جيد. هذا يعني أنه يفهم حقاً "جوهر" الشخص، وليس مجرد الكلمات المحددة التي استخدمها.
باخت://صار
CURP يشبه إعطاء الروبوت مجموعة شخصية عالمية. بدلاً من حفظ كل كلمة قالها الشخص، يتعلم الروبوت التعرف على "هالة" الشخص باستخدام مجموعة من كتل البناء المشتركة والمحددة مسبقاً. هذا يجعل التخصيص سريعاً، رخيصاً، ويحافظ على الخصوصية، دون التضحية بالجودة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.