التاليالدليل التالي
ColBERT استرجاع التفاعل المتأخر
لغة الذكاء الاصطناعي
دليل اللغة AI
BM25 هي وظيفة التصنيف الكلاسيكية القائمة على الكلمات الرئيسية والتي تسجل المستندات حسب عدد مرات ظهور مصطلحات الاستعلام، ويتم تعديلها وفقًا لندرة المصطلح وطول المستند.
استمع إلى هذا الدليلرواه الذكاء الاصطناعي · ~2 min
Decades old, it remains a remarkably strong and ubiquitous baseline for search.
BM25 (أفضل 25 مطابقة) هي دالة تصنيف لحقيبة الكلمات من إطار عمل Okapi الاحتمالي في التسعينيات. لكل مصطلح استعلام، فهو يجمع بين ثلاث إشارات: تكرار المصطلح (عدد مرات ظهور الكلمة في مستند، مع تناقص العوائد التي يتم التحكم فيها بواسطة المعلمة k1)، وتكرار المستند العكسي (الكلمات النادرة عبر المجموعة تحسب أكثر)، وتسوية طول المستند (المعلمة ب، لذلك لا يتم تفضيل المستندات الطويلة بشكل غير عادل). اجمع هذه الدرجات لكل فصل وستحصل على تصنيف المستند. لا يحتاج إلى تدريب ويعمل بسرعة مذهلة عبر الفهارس المعكوسة، ولهذا السبب تستخدمه محركات البحث مثل Elasticsearch وLucene بشكل افتراضي. على الرغم من صعود الاسترجاع العصبي، لا يزال BM25 يفوز أو يتعادل في العديد من المعايير، خاصة بالنسبة للمصطلحات النادرة والمعرفات الدقيقة والاستعلامات خارج المجال.
تصنيف الصلة الافتراضي في Elasticsearch وOpenSearch وApache Lucene/Solr
استرجاع مرشح المرحلة الأولى الذي يغذي أداة إعادة ترتيب عصبية أبطأ في البحث على مرحلتين
البحث عن الكود والسجل حيث يجب أن تتطابق المعرفات الدقيقة وأكواد الأخطاء بدقة
استخراج الأمثلة السلبية الصعبة لتدريب المستردات الكثيفة مثل DPR
ومن غير المرجح أن تختفي BM25؛ بدلاً من ذلك، يتم إقرانها بشكل متزايد بالطرق العصبية في الاسترجاع الهجين، حيث يتم دمج الدرجات المعجمية والكثيفة (غالبًا عبر دمج الرتب المتبادل). تمزج النماذج المتفرقة المستفادة مثل SPLADE بين أسلوب BM25 المتناثر مع ترجيح المصطلح العصبي، وكثيرًا ما يعمل BM25 كمسترد في المرحلة الأولى قبل إعادة الترتيب العصبي. تضمن سرعته وقابليته للتفسير وتكلفة التدريب الصفرية دورًا دائمًا في البحث عن الإنتاج.
رسالة إخبارية مجانية
ثلاث قصص تم التحقق منها بواسطة الذكاء الاصطناعي كل صباح من أيام الأسبوع، مكتوبة باللغة الإنجليزية البسيطة. مجاني للأبد، بدون إعلانات.
بريد إلكتروني واحد كل يوم من أيام الأسبوع. إلغاء الاشتراك بنقرة واحدة. نحن لا نبيع أو نشارك عنوانك أبدًا.
اختبر نفسك
تعليقات فورية على كل إجابة، وشهادة قابلة للمشاركة مع معرف يمكن التحقق منه بمجرد اجتياز الدورة التدريبية.
دعم تعليم الذكاء الاصطناعي المجاني. AI Understanding هي منظمة 501(c)(3) غير ربحية - لا إعلانات ولا نظام حظر الاشتراك غير المدفوع على الإطلاق. قم بالتبرع
BM25 هي وظيفة التصنيف الكلاسيكية القائمة على الكلمات الرئيسية والتي تسجل المستندات حسب عدد مرات ظهور مصطلحات الاستعلام، ويتم تعديلها وفقًا لندرة المصطلح وطول المستند. منذ عقود من الزمن، لا يزال هذا الخط أساسًا قويًا وموجودًا في كل مكان للبحث بشكل ملحوظ.
يجمع BM25 بين تكرار المصطلح وتكرار المستند العكسي (ندرة المصطلح) وتطبيع طول المستند في درجة الأهمية.
يكافئ IDF المصطلحات النادرة عبر المجموعة ويقلل من وزن الكلمات الشائعة، نظرًا لأن المطابقات النادرة تكون أكثر إفادة.
بدون التطبيع، قد تتراكم المستندات الأطول المزيد من مطابقات المصطلح؛ يتم ضبط المعلمة b للطول بحيث تكون المقارنات عادلة.
يتيح الفهرس المقلوب لـ BM25 تسجيل المستندات التي تحتوي على مصطلحات استعلام فقط، مما يجعل عملية الاسترجاع فعالة للغاية.
b controls the strength of length normalization; zero removes that adjustment while other scoring components remain.
استمر في التعلم
تم اختيار المزيد من الأدلة لهذا الموضوع
التاليالدليل التالي
ColBERT استرجاع التفاعل المتأخر
لغة الذكاء الاصطناعي