PANDUAN AI Bahasa

Perkaitan Marginal Maksimum

Perkaitan Marginal Maksimum (MMR) ialah kaedah penarafan semula yang mengimbangi sejauh mana relevan sesuatu hasil berbanding perbezaannya daripada hasil yang telah dipilih.

2 min dibacaKemas kini terakhir

Gambaran keseluruhan

It matters because pure relevance ranking often returns near-duplicate passages that waste space in a RAG context window.

Menyelam dalam

Apabila sistem carian menjaringkan dokumen semata-mata berdasarkan kaitan dengan pertanyaan, hasil teratas selalunya berlebihan — lima petikan semuanya menyatakan perkara yang sama. MMR, yang diperkenalkan oleh Carbonell dan Goldstein pada tahun 1998, membetulkannya dengan memilih hasil satu demi satu. Pada setiap langkah ia memilih calon yang memaksimumkan adunan berwajaran: lambda menggandakan kaitannya dengan pertanyaan, tolak (1 tolak lambda) digandakan kesamaan maksimumnya dengan apa-apa sahaja yang telah dipilih. Lambda dekat 1 mengutamakan perkaitan tulen; dekat 0 ia memihak kepada kepelbagaian. Dalam penjanaan ditambah perolehan, MMR popular kerana mengambil set potongan yang pelbagai supaya model bahasa melihat bukti pelengkap dan bukannya fakta yang sama berulang, meningkatkan liputan tanpa membesarkan konteks.

Wawasan Teknikal

MMR ialah algoritma yang rakus dan berulang. Kedua-dua perkaitan dan persamaan antara dokumen biasanya dikira sebagai persamaan kosinus antara vektor benam. Formula pemarkahan ialah: MMR = argmax atas baki dokumen [ lambda * sim(doc, query) - (1 - lambda) * max sim(doc, selected) ]. Oleh kerana ia menilai semula terhadap set terpilih yang semakin meningkat setiap pusingan, ia bergantung pada pesanan dan berjalan dalam kira-kira perbandingan persamaan O(k*n) untuk k pilihan daripada n calon.

Kesan Strategik

Kelajuan dan skala

Aliran kerja bahasa boleh bergerak lebih pantas tanpa mengorbankan konsistensi.

Akses dan capai

Ia meluaskan akses merentas bahasa dan gaya komunikasi.

Keputusan yang lebih jelas

Pasukan boleh menghabiskan lebih banyak masa untuk membuat pertimbangan manakala automasi mengendalikan pengulangan.

Masa Depan Perkaitan Marginal Maksimum

MMR kekal sebagai lalai ringan dalam pelanggan pangkalan data vektor seperti LangChain dan Chroma, di mana ia ditawarkan sebagai mod dapatkan semula satu baris. Sistem masa hadapan semakin memadankannya dengan objektif kepelbagaian yang dipelajari, pemilihan berasaskan kluster dan penaraf semula pengekod silang yang menilai kebaharuan lebih semantik daripada jarak kosinus. Apabila tetingkap konteks berkembang, penekanan beralih daripada menjimatkan ruang kepada menyusun bukti yang benar-benar pelengkap, memastikan pemilihan sedar kepelbagaian seperti MMR relevan walaupun kapasiti mentah adalah banyak.

Pelaksanaan Dunia Sebenar

Bot sembang RAG menggunakan pengambilan MMR supaya 5 bahagian teratasnya merangkumi aspek dasar yang berbeza dan bukannya lima perenggan perenggan yang sama.

Alat ringkasan penyelidikan menggunakan MMR untuk memilih petikan yang meminimumkan pertindihan, menghasilkan ringkasan yang lebih luas dan kurang berulang.

Agregator berita menyusun artikel dengan MMR untuk menunjukkan liputan yang berbeza-beza tentang sesuatu acara dan bukannya sepuluh saluran mengulangi satu berita.

Retriever kedai vektor LangChain mendedahkan search_type='mmr' dengan fetch_k dan lambda_mult untuk mempelbagaikan dokumen yang dikembalikan.

Risiko & Pengawal

Fakta halusinasi boleh memasukkan laporan, aliran sokongan atau hasil penyelidikan secara senyap-senyap.

Sensitiviti segera boleh mencipta hasil yang tidak konsisten merentas permintaan yang serupa.

Data teks sensitif mungkin terdedah jika kawalan akses lemah.

Hala Tuju Pelaksanaan

1

Tentukan format output, nada dan standard kualiti sebelum pelancaran.

2

Respons asas dengan sumber yang dipercayai apabila ketepatan penting.

3

Simpan pusat pemeriksaan semakan manusia untuk output berkepentingan tinggi.

4

Jejaki corak kegagalan dan latih semula gesaan atau aliran kerja dengan kerap.

Teruskan Meneroka

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Maximum Marginal Relevance quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Mulakan kuiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Panduan seterusnya

Penindasan Bukan Maksimum

Soalan lazim

What is Maximum Marginal Relevance?

Perkaitan Marginal Maksimum (MMR) ialah kaedah penarafan semula yang mengimbangi sejauh mana relevan sesuatu hasil berbanding perbezaannya daripada hasil yang telah dipilih. Ini penting kerana kedudukan perkaitan tulen sering mengembalikan petikan hampir pendua yang membuang ruang dalam tetingkap konteks RAG.

Apakah masalah utama MMR direka untuk diselesaikan?

MMR menangani kecenderungan kedudukan perkaitan sahaja untuk memaparkan banyak hasil yang menyatakan perkara yang sama, dengan memberi ganjaran kepada kebaharuan.

Dalam formula MMR, apakah yang ditekankan oleh nilai lambda yang hampir dengan 1?

Perkaitan pemberat Lambda; dekat 1 istilah perkaitan mendominasi, manakala dekat 0 istilah kepelbagaian (persamaan rendah) mendominasi.

Bagaimanakah MMR memilih keputusannya?

MMR ialah kaedah lelaran tamak: setiap pilihan memaksimumkan perkaitan tolak persamaan maksimum dengan item yang telah dipilih.

Apakah ukuran persamaan yang paling biasa digunakan dalam MMR untuk pembenaman teks?

Persamaan kosinus antara vektor benam ialah pilihan standard untuk kedua-dua perkaitan pertanyaan dan perbandingan antara dokumen dalam MMR.

Mengapakah MMR amat berguna dalam penjanaan dipertingkatkan semula (RAG)?

Dengan mempelbagaikan ketulan yang diperoleh semula, MMR membantu model melihat pelbagai bukti dan bukannya fakta yang sama berulang, meningkatkan liputan.