قاعدة بيانات المتجهات
قاعدة بيانات المتجهات ، أو مخزن المتجهات ، أو محرك بحث المتجهات، هي قاعدة بيانات تخزن وتسترجع تمثيلات البيانات في فضاء المتجهات . [ 1 ] عادةً ما تُطبّق قواعد بيانات المتجهات خوارزميات الجوار الأقرب التقريبية، مما يُمكّن المستخدمين من البحث عن سجلات مشابهة دلاليًا لمدخلات مُعطاة، على عكس قواعد البيانات التقليدية التي تبحث في المقام الأول عن السجلات عن طريق المطابقة التامة. [ 2 ] [ 3 ] تشمل حالات استخدام قواعد بيانات المتجهات البحث عن التشابه ، والبحث الدلالي ، والبحث متعدد الوسائط ، ومحركات التوصيات ، واكتشاف الكائنات ، والتوليد المُعزز بالاسترجاع (RAG). [ 1 ]
تمثيلات المتجهات هي تمثيلات رياضية للبيانات في فضاء متعدد الأبعاد. في هذا الفضاء، يتوافق كل بُعد مع سمة من سمات البيانات، ويتراوح عدد الأبعاد من بضع مئات إلى عشرات الآلاف، وذلك تبعًا لمدى تعقيد البيانات المُراد تمثيلها. يُمثَّل كل عنصر من عناصر البيانات بمتجه واحد في هذا الفضاء. يمكن تحويل الكلمات والعبارات والمستندات الكاملة، بالإضافة إلى الصور والصوت وأنواع البيانات الأخرى، إلى متجهات. [ 1 ]
يمكن حساب متجهات الميزات هذه من البيانات الأولية باستخدام أساليب التعلم الآلي ، مثل خوارزميات استخلاص الميزات ، أو تضمين الكلمات [ 4 ] ، أو شبكات التعلم العميق . والهدف هو أن تحصل عناصر البيانات المتشابهة دلاليًا على متجهات ميزات متقاربة.
يمكن دمج استرجاع المتجهات مع تصفية البيانات الوصفية أو البحث المعجمي لدعم سير عمل الاسترجاع المُصفّى والهجين. [ 5 ] [ 6 ]
التقنيات
تشمل التقنيات الشائعة للبحث عن التشابه في المتجهات عالية الأبعاد ما يلي:
- الرسوم البيانية الهرمية القابلة للتنقل في العالم الصغير (HNSW)
- التجزئة الحساسة للموقع (LSH) والرسم التخطيطي
- تحديد كمية المنتج (PQ)
- ملف معكوس
يمكن أيضًا دمج هذه التقنيات في أنظمة البحث المتجهي. [ 7 ]
في الاختبارات المعيارية الحديثة، كانت التطبيقات القائمة على HNSW من بين أفضل التطبيقات أداءً. [ 8 ] [ 9 ] وقد استضافت مؤتمرات مثل المؤتمر الدولي للبحث عن التشابه وتطبيقاته (SISAP) [ 10 ] ومؤتمر أنظمة معالجة المعلومات العصبية (NeurIPS) [ 11 ] مسابقات حول البحث المتجهي في قواعد البيانات الكبيرة.
التطبيقات
تُستخدم قواعد البيانات المتجهة في مجموعة واسعة من تطبيقات التعلم الآلي بما في ذلك البحث عن التشابه ، والبحث الدلالي ، والبحث متعدد الوسائط ، ومحركات التوصيات ، واكتشاف الكائنات ، والتوليد المعزز بالاسترجاع . [ 1 ]
الجيل المعزز بالاسترجاع
يُعدّ توليد النصوص المُعزز بالاسترجاع (RAG) أحد الاستخدامات الشائعة لقواعد بيانات المتجهات ، وهي طريقة لتحسين استجابات نماذج اللغة الكبيرة المُخصصة لمجالات مُحددة . يمكن أن يكون مُكوّن الاسترجاع في RAG أي نظام بحث، ولكنه يُنفّذ غالبًا كقاعدة بيانات متجهات. تُجمع مستندات نصية تصف المجال محل الاهتمام، ولكل مستند أو قسم منه، يُحسب متجه ميزات (يُعرف باسم " التضمين ")، عادةً باستخدام شبكة تعلّم عميق، ويُخزّن في قاعدة بيانات المتجهات مع رابط للمستند. عند إدخال مُطالبة من المستخدم، يُحسب متجه ميزات المُطالبة، ويُستعلم من قاعدة البيانات لاسترجاع المستندات الأكثر صلة. تُضاف هذه المستندات تلقائيًا إلى نافذة سياق نموذج اللغة الكبير، ثم يُنشئ نموذج اللغة الكبير استجابة للمُطالبة بناءً على هذا السياق. [ 12 ]
التطبيقات
انظر أيضاً
- لعنة الأبعاد - الصعوبات التي تنشأ عند تحليل البيانات ذات الجوانب المتعددة ("الأبعاد")
- قاعدة بيانات الرسوم البيانية – قاعدة بيانات تستخدم هياكل الرسوم البيانية للاستعلامات
- التعلم الآلي – فرع من فروع الذكاء الاصطناعي
- البحث عن أقرب جار – مشكلة تحسين في علوم الحاسوب
- نظام التوصية – نظام للتنبؤ بتفضيلات المستخدمين
مراجع
- 1 2 3 4 "قاعدة بيانات المتجهات" . learn.microsoft.com . 2023-12-26 . تم الاسترجاع في 2024-01-11 .
- ↑ روي شوابر-كوهين. "ما هي قاعدة بيانات المتجهات وكيف تعمل؟" . باينكون . تم الاطلاع عليه بتاريخ 18 نوفمبر 2023 .
- ↑ "ما هي قاعدة بيانات المتجهات؟" . Elastic . تم الاطلاع عليه بتاريخ 18 نوفمبر 2023 .
- ↑ إيفان تشاكي (31 يوليو 2023). "ما هي قاعدة البيانات المتجهة؟" . مايكروسوفت.
قاعدة البيانات المتجهة هي نوع من قواعد البيانات التي تخزن البيانات على شكل متجهات عالية الأبعاد، وهي تمثيلات رياضية للميزات أو السمات.
- ↑ "البحث الهجين باستخدام المتجهات والنص الكامل في Azure AI Search" . Microsoft Learn . تم الاطلاع عليه بتاريخ 2026-05-05 .
- ↑ "إضافة عامل تصفية إلى استعلام متجه في Azure AI Search" . Microsoft Learn . تم الاطلاع عليه بتاريخ 2026-05-05 .
- ^ بان ، جيمس جي. وانغ، جيانجو؛ لي ، جوليانج (2023/10/21). “مسح أنظمة إدارة قواعد البيانات المتجهة”. أرخايف : 2310.14021 [ cs.DB ].
- ↑ أومولر، مارتن؛ برناردسون، إريك؛ فيثفول، ألكسندر (2017)، بيكس، كريستيان؛ بوروتا، فيليكس؛ كروجر، بير؛ سيدل، توماس (محررون)، "معايير ANN: أداة قياس أداء لخوارزميات الجوار الأقرب التقريبي" ، بحث التشابه وتطبيقاته ، المجلد 10609، تشام: دار نشر سبرينغر الدولية، الصفحات 34-49 ، arXiv : 1807.05614 ، doi : 10.1007/978-3-319-68474-1_3 ، ISBN 978-3-319-68473-4تم الاطلاع عليه بتاريخ 19 مارس 2024
{{citation}}: CS1 maint: work parameter with ISBN ( link ) - ↑ أومولر، مارتن؛ برناردسون، إريك؛ فيثفول، ألكسندر (2017). "معايير ANN: أداة قياس أداء لخوارزميات الجوار الأقرب التقريبي" . في: بيكس، كريستيان؛ بوروتا، فيليكس؛ كروجر، بير؛ سيدل، توماس (محررون). البحث عن التشابه وتطبيقاته . سلسلة محاضرات في علوم الحاسوب. المجلد 10609. تشام: دار نشر سبرينغر الدولية. الصفحات 34-49 . arXiv : 1807.05614 . doi : 10.1007/978-3-319-68474-1_3 . ISBN 978-3-319-68474-1.
- ↑ "وصف المهمة ودعوة للمشاركة في تحدي فهرسة SISAP 2025" . sisap-challenges.github.io . تم الاطلاع عليه بتاريخ 1 يناير 2026 .
- ↑ "مسابقة NeurIPS: البحث العملي عن المتجهات (الشبكات العصبية الاصطناعية الكبيرة) تحدي 2023" . neurips.cc . تم الاطلاع عليه بتاريخ 1 يناير 2026 .
- ↑ لويس، باتريك؛ بيريز، إيثان؛ بيكتوس، ألكسندرا؛ بيتروني، فابيو؛ كاربوخين، فلاديمير؛ غويال، نامان؛ كوتلر، هاينريش (2020). "التوليد المُعزز بالاسترجاع لمهام معالجة اللغة الطبيعية كثيفة المعرفة". Advances in Neural Information Processing Systems 33 : 9459–9474 . arXiv : 2005.11401 .
- ↑ "شركة أبحاث مستقلة تُصنّف Aerospike ضمن أبرز الموردين في تقرير قواعد بيانات النواقل" . مورنينغ ستار . 7 مايو 2024. تاريخ الاطلاع: 1 أغسطس 2024 .
- ↑ "شركة Aerospike تجمع 109 ملايين دولار لمنصة قواعد البيانات الآنية الخاصة بها للاستفادة من طفرة الذكاء الاصطناعي" . TechCrunch . 2024-04-04 . تاريخ الاطلاع: 2024-08-01 .
- ↑ "يدمج AllegroGraph 8.0 الذكاء الاصطناعي العصبي الرمزي، وهو مسار نحو الذكاء الاصطناعي العام" . TheNewStack . 29-12-2023 . تم الاطلاع عليه بتاريخ 06-06-2024 .
- ↑ "شركة فرانز تُطلق خدمة AllegroGraph Cloud: خدمة مُدارة لرسوم بيانية معرفية للذكاء الاصطناعي العصبي الرمزي" . داتانامي . ١٨ يناير ٢٠٢٤. تاريخ الاطلاع: ٦ يونيو ٢٠٢٤ .
- ↑ ويغرز، كايل (29 أغسطس 2023). "تقنية الذكاء الاصطناعي AlloyDB من جوجل تُحوّل قواعد البيانات لتشغيل تطبيقات الذكاء الاصطناعي التوليدي" . تيك كرانش . تم الاطلاع عليه بتاريخ 1 يناير 2026 .
- ↑ "خمس مشكلات صعبة في البحث المتجهي، وكيف تحلها كاساندرا" . TheNewStack . 2023-09-22 . تم الاطلاع عليه بتاريخ 2023-09-22 .
- ↑ "دليل البدء السريع للبحث المتجهي" . تم الاطلاع عليه بتاريخ 21-11-2023 .
- ↑ "قاعدة بيانات المتجهات" . learn.microsoft.com . 26 ديسمبر 2023. تم الاطلاع عليه بتاريخ 10 يناير 2024 .
- ↑ بالازولو، ستيفاني. "حصلت قاعدة بيانات المتجهات Chroma على تمويل تأسيسي بقيمة 18 مليون دولار بتقييم 75 مليون دولار. إليكم سبب كون تقنيتها أساسية لمساعدة الشركات الناشئة في مجال الذكاء الاصطناعي التوليدي" . بزنس إنسايدر . تاريخ الاسترجاع: 16 نوفمبر 2023 .
- ↑ MSV، جاناكيرام (28 يوليو 2023). "استكشاف كروما: قاعدة بيانات المتجهات مفتوحة المصدر لبرامج التعلم الآلي" . ذا نيو ستاك . تم الاطلاع عليه بتاريخ 16 نوفمبر 2023 .
- ↑ "chroma/LICENSE at main · chroma-core/chroma" . GitHub .
- ↑ "هل يمكنك استخدام ClickHouse للبحث عن الرسومات المتجهة؟ | وثائق ClickHouse" . 26-10-2023. مؤرشف من الأصل بتاريخ 22-06-2025 . تم الاطلاع عليه بتاريخ 02-07-2025 .
- ↑ "تهدف Couchbase إلى تعزيز إنتاجية قاعدة بيانات المطورين باستخدام أداة Capella IQ AI" . VentureBeat . 30 أغسطس 2023.
- ↑ "عرض تقديمي للمستثمرين للربع الثالث من السنة المالية 2024" . علاقات المستثمرين في كوتش بيس . 2023-12-06.
- ↑ أندرسون، سكوت (26 مارس 2021). "كوتش بيس تتبنى ترخيص BSL" . مدونة كوتش بيس . تم الاطلاع عليه بتاريخ 14 فبراير 2024 .
- ↑ "قاعدة بيانات متجهات مفتوحة المصدر" . مدونة CrateDB . 16 نوفمبر 2023. تم الاطلاع عليه بتاريخ 6 نوفمبر 2024 .
- ↑ شون مايكل كيرنر (18 يوليو 2023). "DataStax تُتيح البحث في قواعد البيانات المتجهة في بيئات الحوسبة السحابية المتعددة باستخدام Astra DB" . فينشر بيت.
- ↑ "وثائق IBM Db2 الإصدار 12" . تم الاطلاع عليها بتاريخ 8 يوليو 2026 .
- ↑ كيرنر، شون (23 مايو 2023). "محرك Elasticsearch Relevance Engine يُضيف آفاقًا جديدة للذكاء الاصطناعي التوليدي" . VentureBeat . تاريخ الاسترجاع: 18 نوفمبر 2023 .
- ↑ "elasticsearch/LICENSE.txt at main · elastic/elasticsearch" . GitHub .
- ↑ "الصفحة الرئيسية لـ JaguarDB" . JaguarDB . تم الاسترجاع في 12 أبريل 2025 .
- ↑ "Vector DBMS" . db-engines.com . 2023-07-03 . تم الاطلاع عليه بتاريخ 2025-04-12 .
- ↑ "الصفحة الرئيسية لـ LanceDB" . LanceDB . 17-12-2024 . تم الاسترجاع في 17-12-2024 .
- ↑ "قاعدة بيانات وحل بحث مرن وقابل للتوسع لأكثر من مليار متجه، مبني على LanceDB وAmazon S3 | مدونة هندسة AWS" . aws.amazon.com . 2025-09-22 . تاريخ الاطلاع: 2026-01-01 .
- ↑ "lancedb/LICENSE at main · lancedb/lancedb" . GitHub . تم الاسترجاع في 17 ديسمبر 2024 .
- ↑ ويغرز، كايل (2023-06-06). "يضيف LlamaIndex بيانات خاصة إلى نماذج لغوية كبيرة" . TechCrunch . تم الاسترجاع في 29 أكتوبر 2023 .
- ↑ "llama_index/LICENSE at main · run-llama/llama_index" . GitHub . تم الاسترجاع في 29-10-2023 .
- ↑ "MariaDB Vector" . MariaDB.org . تم الاطلاع عليه بتاريخ 30-07-2024 .
- ↑ "البحث عن المتجهات في قواعد البيانات القديمة والحديثة" . manticoresearch.com . تم الاطلاع عليه بتاريخ 30 يوليو 2024 .
- ↑ "الأسئلة الشائعة حول الترخيص" . قاعدة معارف MariaDB . تم الاطلاع عليه بتاريخ 30-07-2024 .
- ↑ ساورز، بول (16 أغسطس 2023). "تعرّف على ماركو، محرك بحث متجهي مفتوح المصدر لتطبيقات الذكاء الاصطناعي" . تيك كرانش . تم الاطلاع عليه بتاريخ 20 أغسطس 2024 .
- ↑ marqo-ai/marqo ، ماركو، 2024-08-20 ، تم الاطلاع عليه بتاريخ 2024-08-20
- ↑ "الصفحة الرئيسية لـ Meilisearch" . Meilisearch . 2024-10-08 . تم الاطلاع عليه بتاريخ 2023-10-29 .
- ↑ "مقارنة بين Algolia و ElasticSearch و Meilisearch و Typesense" . typesense.org . تم الاطلاع عليه بتاريخ 1 يناير 2026 .
- ↑ "meilisearch/LICENSE at main · meilisearch/meilisearch" . GitHub . تم الاسترجاع بتاريخ 2024-10-08 .
- ↑ لياو، إنغريد لوندن، وريتا (24 أغسطس 2022). "زيليز تجمع 60 مليون دولار، وتنقل مقرها إلى سان فرانسيسكو" . تيك كرانش . تم الاطلاع عليه بتاريخ 29 أكتوبر 2023 .
- ^ “ترخيص ميلفوس” . جيثب .
- ↑ "تقديم بحث أطلس المتجهي: بناء تطبيقات ذكية باستخدام البحث الدلالي والذكاء الاصطناعي على أي نوع من البيانات" . MongoDB . 2023-06-22.
- ↑ جميل، أسامة (2024-05-20). "بناء تطبيق RAG متقدم باستخدام MyScaleDB وLlamaIndex" . The New Stack . تاريخ الاسترجاع: 2026-01-01 .
- ↑ "Neo4j تُحسّن قاعدة بيانات الرسوم البيانية الخاصة بها من خلال البحث المتجهي" . itbrief . 2023-08-22.
- ↑ "مؤشرات البحث المتجهي" . neo4j .
- ↑ "ترخيص Neo4j" .
- ↑ "أفضل خمس عشرة قاعدة بيانات متجهة" . db-engines.com . 2024-07-03 . تم الاطلاع عليه بتاريخ 2024-07-03 .
- ↑ "رخصة ObjectBox Java" . github .
- ↑ "استخدام OpenSearch كقاعدة بيانات متجهة" . OpenSearch.org . 2023-08-02 . تم الاطلاع عليه بتاريخ 2024-02-07 .
- ^ بان ، جيمس جي. وانغ، جيانجو؛ لي ، جوليانج (21/10/2023)، مسح لأنظمة إدارة قواعد البيانات المتجهة ، أرخايف : 2310.14021
- 1 2 "رخصة OpenSearch" . github .
- ↑ هوك، دوغ؛ بريادارشي، رانجان (2 مايو 2024). "أوراكل تعلن عن الإتاحة العامة لخاصية البحث المتجهي بالذكاء الاصطناعي في قاعدة بيانات أوراكل 23ai" . أوراكل . تم الاطلاع عليه في 9 يوليو 2024 .
- ↑ "يقود باينكون طفرة في قواعد بيانات المتجهات للذكاء الاصطناعي التوليدي" . فينشر بيت . 14 يوليو 2023. تاريخ الاسترجاع: 29 أكتوبر 2023 .
- ↑ "فهرس التضمين التزايدي التلقائي" . Pixeltable . 24 أبريل 2025. تم الاسترجاع في 4 يوليو 2025 .
- ↑ "pgvector" . GitHub . تم الاسترجاع في 27-11-2023 .
- ↑ "pgvector/License" . GitHub . تم الاطلاع عليه بتاريخ 27-11-2023 .
- ↑ ساورز، بول (19 أبريل 2023). "شركة Qdrant الناشئة، المتخصصة في قواعد بيانات المتجهات مفتوحة المصدر، تسعى لمساعدة مطوري الذكاء الاصطناعي على الاستفادة من البيانات غير المهيكلة" . TechCrunch . تاريخ الاسترجاع: 29 أكتوبر 2023 .
- ↑ "qdrant/LICENSE at master · qdrant/qdrant" . GitHub . تم الاطلاع عليه بتاريخ 29-10-2023 .
- ↑ "استخدام Redis كقاعدة بيانات متجهة مع OpenAI | دليل OpenAI" . cookbook.openai.com . تم الاطلاع عليه بتاريخ 10 فبراير 2024 .
- ↑ "دليل البدء السريع لاستخدام Redis كقاعدة بيانات متجهة" . Redis . مؤرشف من الأصل بتاريخ 31 يناير 2024. تم الاطلاع عليه بتاريخ 31 يناير 2024 .
- ↑ "البحث والاستعلام" . Redis . تم الاسترجاع بتاريخ 10-02-2024 .
- ↑ "مكتبة USearch مفتوحة المصدر تُسرّع عملية البحث المتجهي في ScyllaDB" . TheNewStack . 2026-02-05 . تاريخ الاسترجاع: 2026-02-23 .
- ↑ "أضافت ScyllaDB ميزة البحث المتجهي إلى منصة قواعد البيانات المُدارة" . TechTarget . 2026-01-20 . تم الاطلاع عليه بتاريخ 2026-02-23 .
- ↑ "نوع بيانات المتجهات ووظائف تشابه المتجهات - التوافر العام" . Snowflake . 2024-05-17 . تم الاسترجاع في 2024-05-17 .
- ↑ ويغرز، كايل (4 يناير 2023). "شركة SurrealDB تجمع 6 ملايين دولار لعرضها لقواعد البيانات كخدمة" . TechCrunch . تم الاطلاع عليه بتاريخ 19 يناير 2024 .
- ↑ "SurrealDB | الأسئلة الشائعة حول الترخيص | قاعدة البيانات متعددة النماذج المثالية" . SurrealDB . تم الاطلاع عليه بتاريخ 14 فبراير 2024 .
- ↑ "بحث متجه TiDB" . docs.pingcap.com .
- ↑ Tidb/LICENSE at master · pingcap/tidb
- ↑ مارتينيز، ميغيل (2024-06-20). "الصفحة الرئيسية لـ Typesense" . Typesense . تم الاسترجاع في 2024-06-20 .
- ↑ "ترخيص Typesense" . GitHub .
- ↑ "إنشاء قاعدة بيانات متجهات فيسبا" . كابيتال ون . تم الاسترجاع في 1 يناير 2026 .
- ↑ "vespa/LICENSE at master · vespa-engine/vespa" . GitHub .
- ↑ "weaviate/LICENSE at master · weaviate/weaviate" . GitHub . تم الاسترجاع في 29-10-2023 .
- ↑ "Langchain YDB" . Langchain . تم الاسترجاع في 26-07-2025 .
- ↑ "YDB - البحث المتجهي" . ydb.tech . تم الاطلاع عليه بتاريخ 26-07-2025 .
- ↑ "ydb/LICENSE at master · ydb-platform/ydb" . GitHub . تم الاسترجاع بتاريخ 26-07-2025 .
روابط خارجية
- ساورز، بول (2024-04-20). "لماذا تشهد قواعد بيانات المتجهات رواجاً كبيراً مع ذروة دورة الضجيج الإعلامي حول الذكاء الاصطناعي؟" . تيك كرانش . تاريخ الاسترجاع: 2024-04-23 .
- قواعد بيانات المتجهات
- التعلم الآلي
