التجزئة الحساسة للموقع
في علوم الحاسوب ، تُعدّ التجزئة الحساسة للموقع ( LSH ) تقنية تجزئة ضبابية تُجزّئ عناصر الإدخال المتشابهة إلى نفس "المجموعات" باحتمالية عالية. [ 1 ] عدد المجموعات أصغر بكثير من عدد عناصر الإدخال الممكنة. [ 1 ] وبما أن العناصر المتشابهة تنتهي في نفس المجموعات، يُمكن استخدام هذه التقنية لتجميع البيانات والبحث عن أقرب جار . وهي تختلف عن تقنيات التجزئة التقليدية في أنها تُعظّم تصادمات التجزئة ، لا تُقلّلها. بدلاً من ذلك، يُمكن اعتبار هذه التقنية وسيلةً لتقليل أبعاد البيانات عالية الأبعاد؛ حيث يُمكن اختزال عناصر الإدخال عالية الأبعاد إلى نسخ منخفضة الأبعاد مع الحفاظ على المسافات النسبية بين العناصر.
تستخدم خوارزميات البحث التقريبي عن أقرب جار، القائمة على التجزئة ، عمومًا إحدى فئتين رئيسيتين من طرق التجزئة: إما طرق مستقلة عن البيانات، مثل التجزئة الحساسة للموقع (LSH)؛ أو طرق تعتمد على البيانات، مثل التجزئة الحافظة للموقع (LPH). [ 2 ] [ 3 ]
تم ابتكار التجزئة الحافظة للموقع في البداية كوسيلة لتسهيل تدفق البيانات في تطبيقات الخوارزميات المتوازية الضخمة التي تستخدم التوجيه العشوائي والتجزئة الشاملة لتقليل التنازع على الذاكرة وازدحام الشبكة . [ 4 ] [ 5 ]
التعريفات
عائلة محدودةمن الوظائفيُعرَّف بأنه عائلة LSH [ 1 ] [ 6 ] [ 7 ] لـ
- فضاء متري،
- عتبة،
- عامل تقريبي،
- والاحتمالات
إذا استوفى الشرط التالي. لأي نقطتينودالة التجزئةتم اختيارهم عشوائياً وبشكل متساوٍ من:
- لو، ثم(أي، اصطدام a و b ) باحتمالية لا تقل عن،
- لو، ثمباحتمالية لا تتجاوز.
مثل هذه العائلةيُطلق عليه اسم-حساس.
LSH فيما يتعلق بمقياس التشابه
بدلاً من ذلك [ 8 ]، من الممكن تعريف عائلة LSH على مجموعة من العناصر U مزودة بدالة تشابهفي هذا السياق، تُعرَّف خوارزمية LSH بأنها مجموعة من دوال التجزئة H مقترنة بتوزيع احتمالي D على H بحيث تكون الدالةيتم الاختيار وفقًا لـ D يرضيلكل.
التضخيم
بافتراضعائلة حساسةيمكننا بناء عائلات جديدةإما عن طريق بناء "و" أو بناء "أو"[ 1 ]
لإنشاء بنية AND، نقوم بتعريف عائلة جديدةمن دوال التجزئة g ، حيث يتم إنشاء كل دالة g من k دوال عشوائيةمنثم نقول ذلك بالنسبة لدالة التجزئة،إذا وفقط إذا كان كللمنذ أعضاءيتم اختيارهم بشكل مستقل لأي،هوعائلة حساسة.
لإنشاء بنية OR، نقوم بتعريف عائلة جديدةمن دوال التجزئة g ، حيث يتم إنشاء كل دالة g من k دوال عشوائيةمنثم نقول ذلك بالنسبة لدالة التجزئة،إذا وفقط إذالقيمة واحدة أو أكثر من قيم i . بما أن أعضاءيتم اختيارهم بشكل مستقل لأي،هوعائلة حساسة.
التطبيقات
تم تطبيق LSH على العديد من مجالات المشاكل، بما في ذلك:
- الكشف عن النسخ المتشابهة تقريبًا [ 9 ]
- التجميع الهرمي [ 10 ] [ 11 ]
- دراسة الارتباط على مستوى الجينوم [ 12 ]
- تحديد تشابه الصور
- تحديد التشابه في التعبير الجيني
- تحديد التشابه الصوتي
- البحث عن أقرب جار
- بصمة الصوت [ 13 ]
- بصمة الفيديو الرقمية [ 14 ]
- تنظيم الذاكرة المشتركة في الحوسبة المتوازية [ 4 ] [ 5 ]
- تنظيم البيانات المادية في أنظمة إدارة قواعد البيانات [ 15 ]
- تدريب الشبكات العصبية المتصلة بالكامل [ 16 ] [ 17 ]
- أمن الحاسوب [ 18 ]
- التعلم الآلي [ 19 ]
طُرق
أخذ عينات البتات لحساب مسافة هامينغ
إحدى أسهل الطرق لإنشاء عائلة LSH هي أخذ عينات من البتات. [ 7 ] هذه الطريقة فعالة لحساب مسافة هامينغ على المتجهات ذات الأبعاد d.هنا، العائلةإن مجموعة دوال التجزئة هي ببساطة عائلة جميع إسقاطات النقاط على أحدالإحداثيات، أي، أينهوالإحداثي رقم th لـدالة عشوائيةمنببساطة، يختار بتًا عشوائيًا من نقطة الإدخال. تحتوي هذه المجموعة على المعلمات التالية:،أي متجهينبمسافة هامينغ على الأكثرتصادم تحت تأثير عشوائيباحتمالية لا تقل عن. أيبمسافة هامينغ على الأقلالاصطدام باحتمالية لا تتجاوز.
التباديل المستقلة على مستوى الحد الأدنى
لنفترض أن U تتكون من مجموعات جزئية من مجموعة أساسية من العناصر القابلة للعد S، وأن دالة التشابه محل الاهتمام هي مؤشر جاكارد J. إذا كان π تبديلاً على مؤشرات S ، لـيترك. كل اختيار ممكن لـ π يحدد دالة تجزئة واحدة h تقوم بربط مجموعات الإدخال بعناصر S.
عرّف عائلة الدوال H بأنها مجموعة جميع هذه الدوال، ولتكن D هي التوزيع المنتظم . بفرض مجموعتينالحدث الذييتوافق هذا تمامًا مع الحدث الذي يكون فيه أصغر قيمة لـ π علىيكمن في الداخلبما أن قيمة h تم اختيارها عشوائياً وبشكل منتظم،وقم بتحديد مخطط LSH لمؤشر جاكارد.
نظرًا لأن المجموعة المتناظرة على n عنصرًا حجمها n !، فإن اختيار تبديل عشوائي حقيقي من المجموعة المتناظرة الكاملة غير ممكن حتى بالنسبة لـ n ذي الحجم المتوسط . ولهذا السبب، بُذلت جهود كبيرة لإيجاد عائلة من التبديلات "المستقلة عند الحد الأدنى" - وهي عائلة تبديلات يكون لكل عنصر من عناصر المجال فيها احتمال متساوٍ لكونه أصغر قيمة تحت قيمة π مختارة عشوائيًا . وقد ثبت أن عائلة التبديلات المستقلة عند الحد الأدنى حجمها على الأقل n![ 20 ] وأن هذا الحد محكم . [ 21 ]
نظرًا لأن العائلات المستقلة على المستوى الأدنى كبيرة جدًا بالنسبة للتطبيقات العملية، فقد تم تقديم مفهومين بديلين للاستقلال على المستوى الأدنى: عائلات التباديل المستقلة على المستوى الأدنى المقيدة، والعائلات المستقلة على المستوى الأدنى التقريبية. الاستقلال على المستوى الأدنى المقيد هو خاصية الاستقلال على المستوى الأدنى المقيدة بمجموعات معينة لا يتجاوز عدد عناصرها k . [ 22 ] ويختلف الاستقلال على المستوى الأدنى التقريبي عن الخاصية بمقدار ثابت ε على الأكثر . [ 23 ]
أساليب المصادر المفتوحة
نيلسيمسا هاش
نيلسيمسا هي خوارزمية تجزئة حساسة للموقع تُستخدم في جهود مكافحة البريد العشوائي . [ 24 ] يهدف نيلسيمسا إلى توليد ملخص تجزئة لرسالة بريد إلكتروني بحيث يكون ملخصا رسالتين متشابهتين متقاربين. تشير الورقة البحثية إلى أن نيلسيمسا تستوفي ثلاثة متطلبات:
- يجب ألا يختلف الملخص الذي يحدد كل رسالة اختلافًا كبيرًا بالنسبة للتغييرات التي يمكن إجراؤها تلقائيًا.
- يجب أن يكون التشفير قويًا ضد الهجمات المتعمدة.
- ينبغي أن يدعم التشفير مخاطر منخفضة للغاية للنتائج الإيجابية الخاطئة.
أظهرت الاختبارات التي أجريت في الورقة البحثية على مجموعة من أنواع الملفات أن تجزئة Nilsimsa لديها معدل إيجابي خاطئ أعلى بكثير عند مقارنتها بمخططات التجزئة المتشابهة الأخرى مثل TLSH وSsdeep وSdhash. [ 25 ]
TLSH
خوارزمية TLSH هي خوارزمية تجزئة حساسة للموقع، مصممة لمجموعة واسعة من تطبيقات الأمن والتحليل الجنائي الرقمي. [ 18 ] يهدف TLSH إلى توليد ملخصات تجزئة للرسائل بحيث تشير المسافات القصيرة بين هذه الملخصات إلى احتمال تشابه الرسائل المقابلة لها.
يتوفر تطبيق TLSH كبرنامج مفتوح المصدر . [ 26 ]
إسقاط عشوائي

تستخدم طريقة الإسقاط العشوائي لخوارزمية LSH، التي ابتكرها موسى شاريكار [ 8 ] وتُسمى SimHash (وتُعرف أحيانًا باسم arccos [ 27 ] )، تقريبًا لمسافة جيب التمام بين المتجهات. وقد استُخدمت هذه التقنية لتقريب مسألة القطع الأقصى NP-complete . [ 8 ]
تتمثل الفكرة الأساسية لهذه التقنية في اختيار مستوى فائق عشوائي (محدد بواسطة متجه وحدة عادي r ) في البداية واستخدام المستوى الفائق لتجزئة متجهات الإدخال.
بفرض وجود متجه إدخال v ومستوى فائق معرف بواسطة r ، فإننا نضع. إنه، اعتمادًا على أي جانب من المستوى الفائق يقع v . وبهذه الطريقة، يمكن تفسير كل اختيار ممكن لمستوى فائق عشوائي r كدالة تجزئة..
للمتجهين u و v بزاويةويمكن إثبات ذلك بينهما.
بما أن النسبة بينوتكون القيمة 0.439 على الأقل عندما[ 8 ] [ 28 ] احتمال وجود متجهين على جانبين مختلفين من المستوى الفائق العشوائي يتناسب تقريبًا مع مسافة جيب التمام بينهما.
التوزيعات المستقرة
دالة التجزئة [ 29 ]رسم متجه ذي أبعاد dعلى مجموعة الأعداد الصحيحة. يتم فهرسة كل دالة تجزئة في العائلة باختيار عشوائيو أينهو متجه ذو أبعاد d، يتم اختيار عناصره بشكل مستقل من توزيع مستقر و هو عدد حقيقي يتم اختياره بشكل منتظم من النطاق [0، r]. لقيمة ثابتة دالة التجزئةيُعطى بواسطة.
تم اقتراح طرق بناء أخرى لدوال التجزئة لتحسين ملاءمتها للبيانات. [ 30 ] وعلى وجه الخصوص، فإن دوال التجزئة k-means أفضل عمليًا من دوال التجزئة القائمة على الإسقاط، ولكن دون أي ضمان نظري.
التجزئة الدلالية
التجزئة الدلالية هي تقنية تحاول ربط عناصر الإدخال بالعناوين بحيث يكون للإدخالات الأقرب تشابه دلالي أعلى . [ 31 ] يتم إيجاد رموز التجزئة من خلال تدريب شبكة عصبية اصطناعية أو نموذج رسومي .
خوارزمية للبحث عن أقرب جار
تتمثل إحدى التطبيقات الرئيسية لخوارزمية LSH في توفير طريقة فعالة لخوارزميات البحث التقريبي عن أقرب جار . لنفترض عائلة LSHتحتوي الخوارزمية على معيارين رئيسيين: معيار العرض k وعدد جداول التجزئة L.
في الخطوة الأولى، نحدد عائلة جديدةمن دوال التجزئة g ، حيث يتم الحصول على كل دالة g عن طريق دمج k من الدوالمن، أي،بمعنى آخر، يتم الحصول على دالة تجزئة عشوائية g عن طريق دمج k من دوال التجزئة المختارة عشوائيًا منثم تقوم الخوارزمية بإنشاء L جدول تجزئة، كل منها يتوافق مع دالة تجزئة مختلفة مختارة عشوائيًا g .
في خطوة المعالجة المسبقة، نقوم بتجزئة جميع النقاط ذات الأبعاد n -d من مجموعة البيانات S إلى كل جدول من جداول التجزئة L. وبما أن جداول التجزئة الناتجة تحتوي على n مدخلات غير صفرية فقط، يمكن تقليل مقدار الذاكرة المستخدمة لكل جدول تجزئة إلىباستخدام دوال التجزئة القياسية .
بفرض نقطة استعلام q ، تتكرر الخوارزمية على دوال التجزئة g البالغ عددها L. لكل دالة g يتم أخذها في الاعتبار، تسترجع نقاط البيانات التي تم تجزئتها في نفس خانة q . تتوقف العملية بمجرد العثور على نقطة ضمن مسافة cR من q .
بالنظر إلى المعاملين k و L ، فإن الخوارزمية تتمتع بضمانات الأداء التالية:
- وقت المعالجة المسبقة:، حيث يمثل t الوقت اللازم لتقييم دالةعند نقطة إدخال p ؛
- فضاء:بالإضافة إلى مساحة لتخزين نقاط البيانات؛
- وقت الاستعلام:؛
- تنجح الخوارزمية في إيجاد نقطة ضمن مسافة cR من q (إذا كانت هناك نقطة ضمن مسافة R ) باحتمالية لا تقل عن؛
لنسبة تقريب ثابتةوالاحتمالاتويمكن للمرء أن يحددو، أينثم يحصل المرء على ضمانات الأداء التالية:
- وقت المعالجة المسبقة:؛
- فضاء:بالإضافة إلى مساحة لتخزين نقاط البيانات؛
- وقت الاستعلام:؛
إيجاد أقرب جار بدون أبعاد ثابتة
لتعميم الخوارزمية المذكورة أعلاه دون تثبيت نصف القطر R ، يمكننا أخذ الخوارزمية وإجراء نوع من البحث الثنائي على R. وقد ثبت [ 32 ] وجود بنية بيانات لأقرب جار تقريبي مع ضمانات الأداء التالية:
- فضاء:؛
- وقت الاستعلام:؛
- تنجح الخوارزمية في إيجاد أقرب جار باحتمالية لا تقل عن؛
التحسينات
عندما تكون قيمة t كبيرة، فمن الممكن تقليل وقت التجزئة منوقد تم إثبات ذلك من خلال [ 33 ] و [ 34 ] اللذين أعطيا
- وقت الاستعلام:؛
- فضاء:؛
وفي بعض الأحيان يكون العاملقد يكون حجم البيانات كبيرًا جدًا. يحدث هذا، على سبيل المثال، مع بيانات تشابه جاكارد ، حيث غالبًا ما يكون تشابه جاكارد بين أقرب جار والاستعلام منخفضًا جدًا. في [ 35 ] ، تم توضيح كيفية تقليل وقت الاستعلام إلى(باستثناء تكاليف التجزئة) وبالمثل استخدام المساحة.
انظر أيضاً
- مرشح بلوم – بنية بيانات لتحديد عضوية المجموعة التقريبية
- لعنة الأبعاد - الصعوبات التي تنشأ عند تحليل البيانات ذات الجوانب المتعددة ("الأبعاد")
- تجزئة الميزات – تحويل الميزات إلى متجهات باستخدام دالة تجزئة
- التحويلات المتعلقة بفورييه
- Geohash – ترميز جغرافي متاح للجميع تم ابتكاره في عام 2008
- التعلم متعدد الخطوط للفضاءات الفرعية – منهج لتقليل الأبعاد
- تحليل المكونات الرئيسية – طريقة لتحليل البيانات
- الفهرسة العشوائية [ 36 ]
- التجزئة المتدحرجة - نوع من أنواع دوال التجزئة
- تحليل القيم المفردة – تحليل المصفوفات
- الذاكرة الموزعة المتفرقة – نموذج رياضي للذاكرة
- ضغط الموجات الصغيرة – تقنية رياضية تُستخدم في ضغط البيانات وتحليلها. صفحات تعرض أوصافًا مختصرة لأهداف إعادة التوجيه.
- موضعية المرجع - ميل المعالج إلى الوصول إلى مواقع الذاكرة القريبة في المكان أو الزمان
مراجع
- 1 2 3 4 راجارامان، أ.؛ أولمان، ج. (2010). "استخراج البيانات الضخمة، الفصل 3" .
- ↑ تشاو، كانغ؛ لو، هونغتاو؛ مي، جينتشنغ (2014). التجزئة الحافظة للموقع . مؤتمر AAAI حول الذكاء الاصطناعي. المجلد 28. الصفحات 2874-2880 .
- ^ تساي، يي-هسوان؛ يانغ ، مينغ هسوان (أكتوبر 2014). “الحفاظ على التجزئة المحلية”. مؤتمر IEEE الدولي لمعالجة الصور (ICIP) لعام 2014 . ص 2988 – 2992. دوى : 10.1109/ICIP.2014.7025604 . رقم ISBN 978-1-4799-5751-4ISSN 1522-4880 . S2CID 8024458 .
- 1 2 تشين، أندرو (1991). قضايا التعقيد في الحوسبة المتوازية للأغراض العامة (دكتوراه). جامعة أكسفورد. ص 87-95 .
- 1 2 تشين، أندرو (1994). "دوال التجزئة الحافظة للموقع للحوسبة المتوازية للأغراض العامة" (ملف PDF) . Algorithmica . 12 ( 2-3 ): 170-181 . doi : 10.1007/BF01185209 . S2CID 18108051 .
- ↑ جيونيس، أ.؛ إنديك، ب .؛ موتاني، ر. (1999). "البحث عن التشابه في الأبعاد العالية عبر التجزئة" . وقائع المؤتمر الخامس والعشرين لقواعد البيانات الكبيرة جدًا (VLDB) .
- 1 2 إنديك، بيوتر ؛ موتاني، راجيف . (1998). "الجيران الأقرب التقريبيون: نحو إزالة لعنة الأبعاد" . وقائع الندوة الثلاثين حول نظرية الحوسبة .
- 1 2 3 4 شاريكار، موسى س. (2002). "تقنيات تقدير التشابه من خوارزميات التقريب". وقائع الندوة السنوية الرابعة والثلاثين لجمعية آلات الحوسبة حول نظرية الحوسبة . الصفحات 380-388 . CiteSeerX 10.1.1.147.4064 . doi : 10.1145/509907.509965 . ISBN 1-58113-495-9.
- ↑ داس، أبهيناندان س.؛ وآخرون (2007)، "تخصيص أخبار جوجل: تصفية تعاونية قابلة للتطوير عبر الإنترنت"، وقائع المؤتمر الدولي السادس عشر حول شبكة الويب العالمية ، ص 271-280 ، doi : 10.1145/1242572.1242610 ، ISBN 9781595936547، S2CID 207163129 .
- ↑ كوغا، هيساشي؛ تيتسو إيشيباشي؛ توشينوري واتانابي (2007)، "خوارزمية التجميع الهرمي السريع باستخدام التجزئة الحساسة للموقع"، نظم المعرفة والمعلومات ، 12 (1): 25-53 ، doi : 10.1007/s10115-006-0027-5 ، S2CID 4613827 .
- ↑ كوتشيز، مايكل؛ مو، هاو (2015)، "محاولات تويستر"، وقائع مؤتمر ACM SIGMOD الدولي لإدارة البيانات لعام 2015 (ملف PDF) ، الصفحات 505-517 ، doi : 10.1145/2723372.2751521 ، ISBN 9781450327589، S2CID 14414777 .
- ↑ برينزا، دوميترو؛ وآخرون (2010)، "الكشف السريع عن التفاعلات بين الجينات في دراسات الارتباط على مستوى الجينوم"، المعلوماتية الحيوية ، 26 (22): 2856-2862 ، doi : 10.1093/bioinformatics/btq529 ، PMC 3493125 ، PMID 20871107
- ↑ ديجافو - بصمة الصوت والتعرف عليه في بايثون ، 19-12-2018
- ↑ مقدمة بسيطة عن التجزئة الحساسة للموقع (LSH) ، 27-03-2025
- ↑ ألوتش، غونيش؛ أوزسو، م. تامر؛ داودجي، خزيمة (2018)، "بناء قواعد بيانات RDF ذاتية التجميع باستخدام Tunable-LSH"، مجلة VLDB ، 28 (2): 173-195 ، doi : 10.1007/s00778-018-0530-9 ، S2CID 53695535
- ↑ تشين، بيدي؛ ميديني، ثارون؛ فارويل، جيمس؛ غوبرييل، سامح؛ تاي، تشارلي؛ شريفاستافا، أنشومالي (29-02-2020). "SLIDE : دفاعًا عن الخوارزميات الذكية في مواجهة تسريع الأجهزة لأنظمة التعلم العميق واسعة النطاق". arXiv : 1903.03129 [ cs.DC ].
- ^ تشن بيدي. ليو، تسيتشانغ؛ بنغ، بينغوي؛ شو، تشاوتشو؛ لي، جوناثان لينججي؛ داو، تري؛ سونغ، تشاو؛ شريفاستافا، أنشومالي؛ ري، كريستوفر (2021)، "MONGOOSE: إطار LSH قابل للتعلم لتدريب الشبكات العصبية الفعالة" ، المؤتمر الدولي حول تمثيل التعلم
- 1 2 أوليفر، جوناثان؛ تشنغ، تشون؛ تشين، يانغوي (2013). "TLSH - تجزئة حساسة للموقع". ورشة العمل الرابعة للجرائم الإلكترونية والحوسبة الموثوقة لعام 2013. الصفحات 7-13 . doi : 10.1109/CTC.2013.9 . ISBN 978-1-4799-3076-0.
- ↑ فانائي-ت، هادي (2024)، التعلم الطبيعي ، arXiv : 2404.05903
- ↑ برودر، أ.ز .؛ شاريكار، م .؛ فريز، أ.م .؛ ميتزنماخر، م. (1998). "التباديل المستقلة الدنيا" . وقائع الندوة السنوية الثلاثين لجمعية آلات الحوسبة حول نظرية الحوسبة . الصفحات 327-336 . CiteSeerX 10.1.1.409.9220 . doi : 10.1145/276698.276781 . تاريخ الاسترجاع: 14 نوفمبر 2007 .
- ↑ تاكي، واي.؛ إيتوه، تي.؛ شينوزاكي، تي. "بناء أمثل للتباديل المستقلة تمامًا من الحد الأدنى". تقرير فني COMP98-62، IEICE، 1998 .
- ↑ ماتوشيك ، ج.؛ ستوياكوفيتش، م. (2002). "حول الاستقلال المقيد للتباديل من حيث الحد الأدنى" . نسخة أولية . تم الاسترجاع في 14-11-2007 .
- ↑ ساكس، م .؛ سرينيفاسان، أ.؛ تشو، س.؛ زوكرمان، د. (2000). "مجموعات التباين المنخفض تُنتج عائلات تبديل مستقلة تقريبية على مستوى الحد الأدنى" . رسائل معالجة المعلومات . 73 ( 1-2 ): 29-32 . CiteSeerX 10.1.1.20.8264 . doi : 10.1016/S0020-0190(99)00163-5 . تاريخ الاسترجاع: 14 نوفمبر 2007 .
- ↑ دامياني وآخرون (2004). "تقنية قائمة على الملخص المفتوح للكشف عن البريد العشوائي" (ملف PDF) . تم الاطلاع عليه بتاريخ 1 سبتمبر 2013 .
- ↑ أوليفر وآخرون (2013). "TLSH - تجزئة حساسة للموقع" . ورشة العمل الرابعة حول الجرائم الإلكترونية والحوسبة الموثوقة . تم الاطلاع بتاريخ 4 يونيو 2015 .
- ↑ "TLSH" . GitHub . تم الاسترجاع في 10-04-2014 .
- ↑ ألكسندر أندوني؛ إنديك، ب. (2008). "خوارزميات التجزئة شبه المثلى لإيجاد أقرب جار تقريبي في الأبعاد العالية". مجلة اتصالات رابطة مكائن الحوسبة . 51 (1): 117-122 . CiteSeerX 10.1.1.226.6905 . doi : 10.1145/1327452.1327494 . S2CID 6468963 .
- ↑ غومانز، ميشيل إكس؛ ويليامسون، ديفيد ب. (1995). "خوارزميات تقريب محسّنة لمسائل القطع الأقصى والإرضاء باستخدام البرمجة شبه المحددة" . مجلة ACM . 42 (6). رابطة آلات الحوسبة (ACM): 1115-1145 . doi : 10.1145/227683.227684 . ISSN 0004-5411 . S2CID 15794408 .
- ↑ داتار، م.؛ إيمورليكا، ن .؛ إنديك، ب .؛ ميروكني، ف.س. (2004). "مخطط تجزئة حساس للموقع يعتمد على توزيعات p-مستقرة" . وقائع ندوة الهندسة الحسابية .
- ↑ بوليف، ل.؛ جيغو، هـ.؛ أمساليج، ل. (2010). "التجزئة الحساسة للموقع: مقارنة بين أنواع دوال التجزئة وآليات الاستعلام" . رسائل التعرف على الأنماط . 31 (11): 1348-1358 . Bibcode : 2010PaReL..31.1348P . doi : 10.1016/j.patrec.2010.04.004 . S2CID 2666044 .
- ↑ سالاخوتدينوف، روسلان؛ هينتون، جيفري (2008). "التجزئة الدلالية" . المجلة الدولية للاستدلال التقريبي . 50 (7): 969-978 . doi : 10.1016/j.ijar.2008.11.006 .
- ↑ هار-بيليد، سارييل؛ إنديك، بيوتر؛ موتاني، راجيف (2012). "الجار الأقرب التقريبي: نحو إزالة لعنة الأبعاد" (ملف PDF) . نظرية الحوسبة . 8 (عدد خاص تكريمًا لراجيف موتاني): 321-350 . doi : 10.4086/toc.2012.v008a014 . تاريخ الاسترجاع: 23 مايو 2025 .
- ↑ دالغارد، سورين، ماتياس بيك تيجس كنودسن، وميكل ثوروب. "رسم التشابه السريع." الندوة السنوية الثامنة والخمسون لـ IEEE لعام 2017 حول أسس علوم الكمبيوتر (FOCS). إيي، 2017.
- ↑ كريستياني، توبياس. "أطر تجزئة سريعة حساسة للموقع للبحث التقريبي عن الجوار القريب." المؤتمر الدولي حول البحث عن التشابه وتطبيقاته. سبرينغر، تشام، 2019.
- ↑ أهلي، توماس ديبدال. "حول مشكلةفي "التجزئة الحساسة للموقع". المؤتمر الدولي حول البحث عن التشابه وتطبيقاته. سبرينغر، تشام، 2020.
- ↑ جورمان، جيمس، وجيمس ر. كوران. "توسيع نطاق التشابه التوزيعي ليشمل مجموعات كبيرة من النصوص." وقائع المؤتمر الدولي الحادي والعشرين للغويات الحاسوبية والاجتماع السنوي الرابع والأربعين لرابطة اللغويات الحاسوبية. رابطة اللغويات الحاسوبية، 2006.
للمزيد من القراءة
- سامت، هـ. (2006) أسس هياكل البيانات متعددة الأبعاد والمترية . مورغان كوفمان. ISBN 0-12-369446-9
- إنديك، بيوتر ؛ موتاني، راجيف ؛ راغافان، برابهاكار؛ فيمبالا، سانتوش (1997). "التجزئة الحافظة للموضع في الفضاءات متعددة الأبعاد". وقائع الندوة السنوية التاسعة والعشرين لجمعية ACM حول نظرية الحوسبة . STOC '97 . الصفحات 618-625 . CiteSeerX 10.1.1.50.4927 . doi : 10.1145/258533.258656 . ISBN 978-0-89791-888-6. S2CID 15693787 .
- تشين، أندرو (1994). "دوال التجزئة الحافظة للموضع للحوسبة المتوازية للأغراض العامة" (ملف PDF) . مجلة Algorithmica . 12 ( 2-3 ): 170-181 . doi : 10.1007/BF01185209 . S2CID 18108051 .
روابط خارجية
- الصفحة الرئيسية لأليكس أندوني في LSH
- LSHKIT: مكتبة تجزئة حساسة للموقع مكتوبة بلغة C++
- مكتبة تجزئة حساسة للموقع في بايثون تدعم اختيارياً استمرار البيانات عبر ريديس
- مجموعة أدوات البحث عن الصور واسعة النطاق من Caltech : مجموعة أدوات Matlab التي تنفذ العديد من وظائف التجزئة LSH، بالإضافة إلى خوارزميات البحث عن Kd-Trees و Hierarchical K-Means و Inverted File.
- Slash: مكتبة C++ LSH، تُنفذ Spherical LSH بواسطة Terasawa، K.، Tanaka، Y.
- LSHBOX: مجموعة أدوات مفتوحة المصدر مكتوبة بلغة C++ للتجزئة الحساسة للموقع لاسترجاع الصور على نطاق واسع، كما تدعم Python و MATLAB.
- SRS: تطبيق بلغة C++ لخوارزمية معالجة استعلامات الجوار الأقرب التقريبية الفعالة من حيث المساحة والتي تعمل في الذاكرة، وتعتمد على الإسقاط العشوائي المستقر p
- برنامج TLSH مفتوح المصدر على GitHub
- نسخة جافا سكريبت من TLSH (خوارزمية التجزئة الحساسة للموقع من Trend Micro) مُجمّعة كوحدة نمطية لـ node.js
- نسخة جافا من TLSH (خوارزمية التجزئة الحساسة للموقع من تريند مايكرو) مُجمّعة كحزمة مافن
- خوارزميات البحث
- خوارزميات التصنيف
- تقليل الأبعاد
- التجزئة
- هياكل البيانات الاحتمالية
