Oossa

PinGER من Pinterest يسترجع Pins برموز إدخال أقل

يستخدم نظام استرجاع جديد، ورد وصفه في ورقة بحثية على arXiv، سجلات نشاط مختصرة وتوليدًا مضبوطًا. وتقول Pinterest إنه زاد حفظ Pins في «Related Pins».

بقلم نشرته Oossa: 2 دقائق قراءة

Shutter Speed · Unsplash

قدّم فريق من الباحثين PinGER، وهو نظام تستخدمه Pinterest للعثور على توصيات لميزة «Related Pins». ويستبدل النظام البحث عن أقرب جار بالاسترجاع التوليدي: فبدلًا من البحث عن عنصر مماثل بين تمثيلات العناصر، يولّد النموذج المعرّف الدلالي للعنصر، وهو تسلسل من الرموز يُستخدم للتعرّف عليه.

تركّز الورقة البحثية على مفاضلة في الأنظمة السابقة، التي تستخدم عدة رموز لتمثيل كل عنصر في سجل نشاط الشخص. ومع نافذة سياق ثابتة — أي مقدار المدخلات التي يستطيع النموذج أخذها في الحسبان دفعة واحدة — فهذا يعني أن النموذج يستطيع استيعاب عدد أقل من العناصر مقارنةً بما لو مُثّل كل عنصر بتضمين واحد. ويقول مؤلفو PinGER إن النظام يحتفظ بالمعرّفات الدلالية للنتائج التي يولّدها، مع جعل سجلات النشاط المدخلة أكثر اختصارًا.

كيف يحافظ PinGER على اختصار السجلات؟

يتناوب PinGER بين رموز المعرّفات الدلالية والرموز الكثيفة، التي تقدّم تمثيلًا مضغوطًا للعنصر. وتتيح له أقنعة الانتباه أن تنتبه العناصر اللاحقة إلى الرموز الكثيفة وحدها. ويقول المؤلفون إن ذلك يمكّن النموذج من التعلّم من كل موضع للمعرّف الدلالي أثناء التدريب، ثم استخدام رمز واحد لكل عنصر عند الاستدلال، مع إجراء العملية نفسها. وهذا هو التغيير الأساسي الذي يهدف إلى إتاحة إدراج قدر أكبر من سجل المستخدم ضمن نافذة سياق ثابتة.

ويتيح النظام أيضًا لـPinterest توجيه الاسترجاع نحو أهداف مختلفة. ويصف المؤلفون مخرجات مشروطة بالهدف، والتعلّم المعزّز، وعقوبة تحدّ من تكرار البادئات في المعرّفات المُولّدة. ويُفترض أن تدعم هذه الأساليب مجتمعةً أهدافًا خاصة بكل واجهة ومجموعةً أكثر تنوعًا من العناصر المرشحة. لكن ملخص الورقة لا يوضح كيفية ضبط هذه الأهداف لكل مستخدم على حدة.

ما الذي تغيّر في «Related Pins»؟

يفيد المؤلفون بأن PinGER مستخدم في ميزة «Related Pins» لدى Pinterest، وأنه زاد حفظ Pins الجديدة بنسبة 3.60%، والحفظ الإجمالي بنسبة 0.62%. كما أفادوا بانخفاض زمن الاستجابة من البداية إلى النهاية في الميزة بنسبة 0.7%، وقالوا إن PinGER ألغى تكلفة البحث عن أقرب جار الذي حلّ محله. وهذه نتائج أوردها مؤلفو النظام؛ ولا يذكر الملخص فترة القياس أو أرقام الزيارات.

صُمّم إعداد تشغيل PinGER لدعم التوليد واسع النطاق، أي استكشاف عدد كبير من المخرجات المحتملة، كما يقيّد فك الترميز بالمعرّفات الصحيحة للعناصر. بعد ذلك، يسترجع العناصر المرشحة بالاستعانة بفهرس مخزّن على الجهاز المضيف. وتعرض الورقة هذا المزيج من المدخلات المختصرة والتوليد المضبوط وبنية التشغيل بوصفه جزءًا من نظام مستخدم بالفعل في منتج للتوصية، لا مجرد اختبار مخبري.

لماذا يهم

بالنسبة إلى متصفحي «Related Pins»، تشير الزيادة المعلنة في الحفظ إلى أن التوصيات قد تدفع إلى حفظ مزيد من Pins، في حين أن التغيّر المقاس في زمن الاستجابة محدود. ولا يوضح الملخص مدة قياس النتائج أو اختلافها بين المستخدمين، لذلك لا يمكنه بيان ما إذا كان شخص بعينه سيلاحظ فرقًا.

هل كان هذا المقال مفيدًا؟
مشاركة

اقرأ أيضًا

Oossa · النشرة البريدية

أسبوع الذكاء الاصطناعي، مشروحًا

كل يوم اثنين: الأخبار التي تستحق المعرفة، بلغة بسيطة. مجانًا وبلا رسائل مزعجة.