مايكروسوفت
على الرغم من حقيقة أن فكرة استخدام تخزين المتجهات في محركات البحث كانت تطفو على السطح لفترة طويلة، إلا أن تنفيذها عمليًا يعوقه كثافة الموارد العالية للعمليات ذات المتجهات وقيود قابلية التوسع. إن الجمع بين أساليب التعلم الآلي العميق وخوارزميات البحث التقريبية لأقرب جار قد أتاح رفع أداء أنظمة المتجهات وقابلية تطويرها إلى مستوى مقبول لمحركات البحث الكبيرة. على سبيل المثال، في Bing، بالنسبة لفهرس متجه يضم أكثر من 150 مليار ناقل، يكون وقت جلب النتائج الأكثر صلة في حدود 8 مللي ثانية.
تتضمن المكتبة أدوات لبناء فهرس وتنظيم عمليات البحث عن المتجهات، بالإضافة إلى مجموعة من الأدوات للحفاظ على نظام بحث موزع عبر الإنترنت يغطي مجموعات كبيرة جدًا من المتجهات.
تشير المكتبة إلى أن البيانات التي تتم معالجتها وعرضها في المجموعة يتم تنسيقها في شكل متجهات ذات صلة يمكن مقارنتها بناءً على
وفي الوقت نفسه، لا يقتصر البحث المتجه على النص ويمكن تطبيقه على معلومات الوسائط المتعددة والصور، وكذلك في أنظمة إنشاء التوصيات تلقائيًا. على سبيل المثال، قام أحد النماذج الأولية المستندة إلى إطار عمل PyTorch بتنفيذ نظام متجه للبحث استنادًا إلى تشابه الكائنات في الصور، تم إنشاؤه باستخدام بيانات من عدة مجموعات مرجعية مع صور الحيوانات والقطط والكلاب، والتي تم تحويلها إلى مجموعات من المتجهات . عند تلقي صورة واردة للبحث، يتم تحويلها باستخدام نموذج التعلم الآلي إلى متجه، بناءً عليه يتم تحديد المتجهات الأكثر تشابهًا من الفهرس باستخدام خوارزمية SPTAG ويتم إرجاع الصور المرتبطة نتيجة لذلك.
المصدر: opennet.ru