Middle — Senior
BM25 эмне жана кандай параметрлер (k1, b)?
sobes.tech AI
AIден жооп
BM25 (Эң Жакшы Туташуу 25) — маалымат издөөдө популярдуу ранжирлөө функциясы, мүмкүнчүлүк моделине негизделген. Ал документтин суроого тиешелүүлүгүн баалайт, терминдердин жыштыгын жана документтин узундугун эске алат.
Негизги параметрлер:
- k1 — документтеги термин жыштыгынын таасирин жөнгө салган коэффициент. K1 канчалык жогору болсо, термин жыштыгынын өсүшү ошончолук күчтүү эске алынат, бирок азайган кайтарым менен.
- b — документтин узундугун нормалдаштыруучу параметр. Баасы 0дон 1ге чейин, анда 0 нормалдаштыруунун жоктугун билдирет, ал эми 1 — документтин узундугу боюнча толук нормалдаштыруу.
BM25 формуласы документтеги термин жыштыгын, коллекциядагы тескери термин жыштыгын жана документтин узундугун эске алып, бул факторлордун таасирин тең салмактаганга жардам берет.
Колдонуучу системасында колдонуу мисалы: BM25 колдонуучунун суроосуна эң релеванттуу документтерди аныктоого жардам берет, документтеги көп кездешкен терминдер маанилүүрөө болуп саналат, бирок өтө узун документтер негизсиз артыкчылыкка ээ болбойт.