مقياس السلسلة
في الرياضيات وعلوم الحاسوب ، يُعرف مقياس السلسلة (أو مقياس تشابه السلاسل أو دالة مسافة السلاسل ) بأنه مقياس يقيس المسافة (التشابه العكسي) بين سلسلتين نصيتين لأغراض المطابقة التقريبية أو المقارنة، وكذلك في البحث التقريبي عن السلاسل . ومن متطلبات مقياس السلسلة (على عكس مطابقة السلاسل مثلاً ) تحقق متباينة المثلث . فعلى سبيل المثال، يمكن اعتبار السلسلتين "Sam" و"Samuel" متقاربتين. [ 1 ] ويُقدم مقياس السلسلة قيمة عددية تُشير إلى مستوى المسافة الخاص بالخوارزمية.
يُعدّ مقياس ليفنشتاين (المعروف أيضًا بمسافة التحرير) من أكثر مقاييس السلاسل النصية شيوعًا. [ 2 ] وهو مقياس بسيط يُجرى على سلسلتين نصيتين، ويُعيد قيمة عددية تُعادل عدد عمليات الاستبدال والحذف اللازمة لتحويل إحداهما إلى الأخرى. وقد توسّعت مقاييس السلاسل النصية البسيطة، مثل مسافة ليفنشتاين، لتشمل طرقًا صوتية، ورموزًا ، وقواعد نحوية، وأساليب إحصائية تعتمد على الأحرف.
تُستخدم مقاييس السلاسل بشكل كبير في تكامل المعلومات ، وتُستخدم حاليًا في مجالات تشمل كشف الاحتيال ، وتحليل بصمات الأصابع ، وكشف الانتحال ، ودمج الأنطولوجيا ، وتحليل الحمض النووي ، وتحليل الحمض النووي الريبي، وتحليل الصور ، والتعلم الآلي القائم على الأدلة ، وإزالة البيانات المكررة من قواعد البيانات ، واستخراج البيانات ، والبحث التدريجي ، وتكامل البيانات ، وكشف البرامج الضارة ، [ 3 ] وتكامل المعرفة الدلالية .
قائمة مقاييس السلاسل النصية
- مسافة ليفنشتاين ، أو تعميمها مسافة التحرير
- مسافة داميراو-ليفنشتاين
- معامل سورنسن-دايس
- مسافة المربع أو مسافة L1 أو مسافة مربع المدينة
- مسافة هامينغ
- معامل المطابقة البسيط (SMC)
- معامل جاكارد أو معامل تانيموتو
- مؤشر تفرسكي
- معامل التداخل
- المسافة التباينية [ 4 ]
- مسافة هيلينجر أو مسافة بهاتاشاريا
- نصف قطر المعلومات ( تباعد جنسن-شانون )
- التباعد المائل [ 4 ]
- احتمالية الارتباك [ 4 ]
- مقياس تاو ، وهو تقريب لتباعد كولباك-لايبير
- مقياس فيليجي وسونترز (SFS) [ 4 ]
- أقصى عدد من المطابقات [ 4 ]
- المسافة القائمة على القواعد النحوية [ 5 ]
- مقياس مسافة TFIDF [ 6 ]
توجد أيضاً دوال تقيس الاختلاف بين السلاسل النصية، لكنها لا تحقق بالضرورة متباينة المثلث، وبالتالي فهي ليست مقاييس بالمعنى الرياضي. ومن أمثلة هذه الدوال مسافة جارو-وينكلر .
أمثلة مختارة لمقاييس السلاسل
| اسم | وصف | مثال |
|---|---|---|
| مسافة هامينغ | فقط للسلاسل ذات الطول نفسه. عدد الأحرف المتغيرة. | " ka rol in " و " ka thr in " تساوي 3. |
| مسافة ليفنشتاين ومسافة داميراو-ليفنشتاين | تعميم مسافة هامينغ التي تسمح بأطوال مختلفة للأوتار، ومع داميراو (للنقلات الموسيقية). | المسافة بين kitt e n و sitt ing هي 3 .
|
| مسافة جارو-وينكلر | JaroWinklerDist("MARTHA","MARHTA") =
| |
| أكثر الأحرف التي تبدأ بحرف k شيوعًا | MostFreqKeySimilarity(' r e s e a r ch', 'seeking ' , 2) = 2 |
مراجع
- ↑ لو، جيا هينغ؛ وآخرون (2013). "مقاييس تشابه السلاسل النصية والربط بالمترادفات" . وقائع مؤتمر ACM SIGMOD الدولي لإدارة البيانات لعام 2013. الصفحات 373-384 . doi : 10.1145/2463676.2465313 . ISBN 9781450320375. S2CID 2091942 .
- ↑ نافارو، غونزالو (2001). "جولة إرشادية لتقريب مطابقة السلاسل النصية". مجلة ACM Computing Surveys . 33 (1): 31–88 . doi : 10.1145/375360.375365 . hdl : 10533/172862 . S2CID 207551224 .
- ↑ شلومي دوليف ؛ محمد غنايم؛ ألكسندر بينون؛ سيرجي فرينكل؛ يالي، إس. صن (2017). "العلاقة بين معامل جاكارد ومسافة التحرير في تجميع البرامج الضارة وتحديدها عبر الإنترنت". المؤتمر الدولي السادس عشر لمعهد مهندسي الكهرباء والإلكترونيات حول الحوسبة الشبكية وتطبيقاتها : 369-373 .
- 1 2 3 4 5 مقاييس سام للسلاسل - اللغويات الحاسوبية وعلم الصوتيات
- ↑ راسل، ديفيد جيه، وآخرون. "مقياس المسافة القائم على القواعد النحوية يُمكّن من التجميع السريع والدقيق لمجموعات كبيرة من تسلسلات 16S." BMC bioinformatics 11.1 (2010): 1-14.
- ↑ كوهين، ويليام؛ رافيكومار، براديب؛ فينبرغ، ستيفن (2003-08-01). "مقارنة مقاييس مسافة السلسلة لمهام مطابقة الأسماء" : 73-78 .
{{cite journal}}يتطلب الاستشهاد بالمجلة ( مساعدة )|journal=
روابط خارجية
- مقاييس تشابه السلاسل النصية لتكامل المعلومات: نظرة عامة شاملة إلى حد ما. فهرس الأرشيف في Wayback Machine
- مكتبة المصادر المفتوحة بجامعة كارنيجي ميلون
- مشروع StringMetric عبارة عن مكتبة Scala لمقاييس السلاسل النصية والخوارزميات الصوتية.
- مشروع Natural هو مكتبة لمعالجة اللغة الطبيعية مكتوبة بلغة جافا سكريبت، وتتضمن تطبيقات لمقاييس السلاسل النصية الشائعة.
- مقاييس السلسلة
- المقاييس
