سلاسل عشوائية ذات ذاكرة متغيرة الطول
تُعدّ السلاسل العشوائية ذات الذاكرة المتغيرة الطول فئةً من السلاسل العشوائية ذات الرتبة المحدودة في أبجدية محدودة، حيث يكفي، مع كل مرور زمني، لاحقة واحدة محدودة من الماضي، تُسمى السياق، للتنبؤ بالرمز التالي. وقد طُرحت هذه النماذج في أدبيات نظرية المعلومات على يد يورما ريسانين عام 1983، [ 1 ] كأداة شاملة لضغط البيانات ، ولكنها استُخدمت مؤخرًا لنمذجة البيانات في مجالات مختلفة مثل علم الأحياء ، [ 2 ] واللغويات ، [ 3 ] والموسيقى . [ 4 ]
تعريف
السلسلة العشوائية ذات الذاكرة ذات الطول المتغير هي سلسلة عشوائية، تأخذ قيمًا في أبجدية محدودةوتتميز بشجرة سياق احتمالية، لهذا السبب
- هي مجموعة جميع السياقات. السياق، كونحجم السياق هو جزء محدود من الماضيوهو أمر ذو صلة بالتنبؤ بالرمز التالي؛
- هي مجموعة من احتمالات الانتقال المرتبطة بكل سياق.
تاريخ
قدّم يورما ريسانين فئة السلاسل العشوائية ذات الذاكرة المتغيرة الطول في مقالته "نظام ضغط بيانات شامل ". [ 1 ] وقد شاع استخدام هذه الفئة من السلاسل العشوائية في الأوساط الإحصائية والاحتمالية على يد ب. بوهلمان وإيه جيه واينر عام 1999، في مقالتهما " سلاسل ماركوف ذات الطول المتغير ". أطلق بوهلمان وواينر على هذه السلاسل اسم " سلاسل ماركوف ذات الطول المتغير " (VLMC)، وتُعرف أيضًا باسم " نماذج ماركوف ذات الرتبة المتغيرة " (VOM)، و" أشجار اللواحق الاحتمالية " [ 2 ] ، و" نماذج شجرة السياق ". [ 5 ] ويبدو أن مصطلح "السلاسل العشوائية ذات الذاكرة المتغيرة الطول" قد ظهر لأول مرة على يد غالفس ولوشرباخ عام 2008، في مقالة تحمل الاسم نفسه. [ 6 ]
أمثلة
مصدر ضوء متقطع
لنفترض نظامًا يتكون من مصباح ومراقب وباب بينهما. للمصباح حالتان محتملتان : مضاء، ويرمز له بالرقم 1، أو مطفأ، ويرمز له بالرقم 0. عندما يكون المصباح مضاءً، قد يرى المراقب الضوء من خلال الباب، وذلك بحسب حالة الباب في تلك اللحظة: مفتوح، ويرمز له بالرقم 1، أو مغلق، ويرمز له بالرقم 0. هذه الحالات مستقلة عن الحالة الأصلية للمصباح.
يتركسلسلة ماركوف التي تمثل حالة المصباح، بقيم فيودعلتكن مصفوفة انتقال احتمالية . ولتكن أيضًالتكن سلسلة من المتغيرات العشوائية المستقلة التي تمثل حالات الباب، وتأخذ أيضًا قيمًا في، بغض النظر عن السلسلةومثل ذلك
أينعرّف تسلسلاً جديداًبحيث
- لكل
لتحديد آخر لحظة تمكن فيها المراقب من رؤية المصباح مضاءً، أي لتحديد أقل لحظة، معفي أي.
باستخدام شجرة السياق، من الممكن تمثيل الحالات السابقة للتسلسل، مما يوضح أيها ذو صلة لتحديد الحالة التالية.
السلسلة العشوائيةإذن، هي سلسلة ذات ذاكرة متغيرة الطول، تأخذ قيمًا فيومتوافق مع شجرة السياق الاحتمالية، أين
الاستدلالات في السلاسل ذات الطول المتغير
بالنظر إلى عينةيمكن للمرء أن يجد شجرة السياق المناسبة باستخدام الخوارزميات التالية.
خوارزمية السياق
في مقال "نظام ضغط بيانات شامل" [ 1 ] ، قدم ريسانين خوارزمية متسقة لتقدير شجرة السياق الاحتمالية التي تولد البيانات. ويمكن تلخيص وظيفة هذه الخوارزمية في خطوتين:
- بالنظر إلى العينة التي تنتجها سلسلة ذات ذاكرة ذات طول متغير، نبدأ بالشجرة القصوى التي تكون فروعها جميع المرشحين للسياقات الخاصة بالعينة؛
- ثم تُقطع فروع هذه الشجرة حتى نحصل على أصغر شجرة تتناسب مع البيانات. ويتم تحديد ما إذا كان سيتم تقصير السياق أم لا من خلال دالة ربح معينة، مثل نسبة احتمالية اللوغاريتم.
يكونعينة من شجرة احتمالية محدودةلأي تسلسلمع، من الممكن الإشارة إلىعدد مرات ظهور التسلسل في العينة، أي
قام ريسانين أولاً ببناء مرشح أقصى سياق، معطى بواسطة، أينوهو ثابت موجب اختياري. والسبب البديهي لاختيارينشأ ذلك من استحالة تقدير احتمالات التسلسلات ذات الأطوال الأكبر مناستنادًا إلى عينة بحجم.
ومن ثم، يقوم ريسانين بتقصير المرشح الأقصى من خلال قطع الفروع تباعًا وفقًا لتسلسل من الاختبارات القائمة على نسبة الاحتمالية الإحصائية. بتعريف أكثر رسمية، إذا كان bANnxk1b0 يُعرّف مُقدِّر احتمالية الانتقالبواسطة
أين. لو، يُعرِّف.
ل، يُعرِّف
أينو
لاحظ أنتمثل هذه النسبة نسبة احتمالية اللوغاريتم لاختبار اتساق العينة مع شجرة السياق الاحتماليةمقابل البديل الذي يتوافق مع، أينولا يختلفان إلا بمجموعة من العقد الشقيقة.
يتم تحديد طول السياق المقدر الحالي بواسطة
أينأي ثابت موجب. وأخيرًا، بحسب ريسانين، [ 1 ] توجد النتيجة التالية. معطىمن شجرة سياق احتمالية محدودة، ثم
متى.
معيار المعلومات البايزي (BIC)
تقدير شجرة السياق باستخدام معيار معلومات بايز (BIC) مع ثابت جزاءيُعرَّف بأنه
معيار تعظيم أصغر قيمة (SMC)
يتم حساب معيار المُعظِّم الأصغر [ 3 ] عن طريق اختيار أصغر شجرة τ من مجموعة أشجار الأبطال C بحيث
انظر أيضاً
مراجع
- 1 2 3 4 ريسانين، ج. (سبتمبر 1983). "نظام ضغط بيانات شامل". معاملات IEEE في نظرية المعلومات . 29 (5): 656-664 . doi : 10.1109/TIT.1983.1056741 .
- 1 2 بيجينارو، ج. (2001). "تنوعات على أشجار اللواحق الاحتمالية: النمذجة الإحصائية والتنبؤ بعائلات البروتينات" . المعلوماتية الحيوية . 17 (5): 23-43 . doi : 10.1093/bioinformatics/17.1.23 . PMID 11222260 .
- 1 2 غالفيس أ، غالفيس س، غارسيا ج، غارسيا ن ل، ليوناردي ف (2012). "اختيار شجرة السياق واسترجاع الإيقاع اللغوي من النصوص المكتوبة" . حوليات الإحصاء التطبيقي . 6 (5): 186-209 . arXiv : 0902.3619 . doi : 10.1214/11-AOAS511 .
- ↑ دوبنوف س، أساياغ ج، لارتيلو أ، بيجينارو ج (2003). "استخدام أساليب التعلم الآلي لنمذجة الأنماط الموسيقية". مجلة الكمبيوتر . 36 (10): 73-80 . CiteSeerX 10.1.1.628.4614 . doi : 10.1109/MC.2003.1236474 .
- ↑ غالفيس أ، غاريفير أ، غاسيا إي (2012). "التقدير المشترك لنماذج شجرة السياق المتقاطعة". المجلة الإسكندنافية للإحصاء . 40 (2): 344-362 . arXiv : 1102.0673 . doi : 10.1111/j.1467-9469.2012.00814.x .
- ↑ غالفيس أ، لوشرباخ إي (2008). "سلاسل عشوائية ذات ذاكرة متغيرة الطول" . سلسلة TICSP . 38 : 117-133 . arXiv : 0804.2050 .
- النماذج العشوائية
