پرش به محتوای اصلی
دانشگاه هوش مصنوعی — Daneshgah AI

جستجوی برداری چیست؟

Vector Search

جستجویی مبتنی بر تشابه بردارهای عددی داده‌ها برای بازیابی اطلاعات مرتبط براساس مفهوم، نه فقط کلمات کلیدی.

توضیح کامل

جستجوی برداری یا Vector Search یک روش جدید برای جستجوی اطلاعات است که به‌جای تکیه بر مقایسه مستقیم کلمات کلیدی، داده‌ها را به شکل بردارهای عددی در فضاهای چندبعدی نمایش می‌دهد. در این روش، هر سند، عکس یا شیء به‌وسیله مدل‌های یادگیری ماشین به برداری از اعداد تبدیل می‌شود که ویژگی‌های معنایی آن را خلاصه می‌کند. سپس، برای یافتن داده‌های مشابه یا مرتبط، کافی است بردار درخواست جستجو را با بردارهای موجود مقایسه کرد و نزدیک‌ترین آن‌ها را یافت.

اهمیت جستجوی برداری در آن است که می‌تواند ارتباط معنایی عمیق‌تری را، فراتر از تطابق واژه‌ها، تشخیص دهد. مثلاً اگر یک فروشگاه آنلاین ایرانی مثل دیجی‌کالا از این شیوه استفاده کند و کاربر "کفش ورزشی راحت" را جستجو کند، سیستم محصولاتی را نشان می‌دهد که از نظر مفهوم و کاربرد نزدیک هستند، نه صرفاً آن‌هایی که به‌طور دقیق همین عبارت در توضیح آن‌ها آمده است.

تفاوت اساسی جستجوی برداری با جستجوی معمولی (جستجوی مبتنی بر کلمات کلیدی) در همین معناگرایی است. جستجوی سنتی فقط دنبال مشترکات لفظی می‌گردد، ولی جستجوی برداری می‌تواند ارتباطات پنهان و معنای پشت عبارت‌ها را هم تشخیص دهد؛ مثلاً تلفن‌ هوشمند و موبایل را به عنوان مفاهیم مشابه درک کند. این فناوری به‌ویژه در موتورهای جستجوی مدرن و سامانه‌های توصیه‌گر اهمیت پیدا کرده است.

در این مطالب توضیح داده شده

اصطلاح‌های مرتبط