بلاگ

پایگـاه اطلاعات علمی جهاد دانشگاهی

ماتریس تحول چیست؟


پیش از درک مفهوم فوق بهتر است با یک مفهوم دیگر آشنا بشویم.

ماتریس تصادفی[1] چیست؟

ماتریسی تصادفی گفته می‌شود که دو شرط زیر را داشته باشد:

  1. مقادیر همه سلول‌ها بزرگتر مساوی صفر باشد.
  2. جمع هر ستون برابر یک باشد.

به عنوان نمونه:

بر اساس تعریف فوق ماتریس همانی نیز یک ماتریس تصادفی است. هم‌چنین هر ستون یک توزیع احتمال است.

هشتمین کارگاه آموزشی یادگیری عمیق (deep learning) (مجازی)

فرض کنید در یک شهر قاعده‌ای به صورت زیر وجود داشته باشد؛

  • اگر امروز آفتابی باشد، فردا به احتمال 0.8 آفتابی است و اگر امروز ابری باشد فردا به احتمال 0.3 ابری است.

سوال این است که اگر امروز آفتابی باشد چقدر احتمال دارد که فردا ابری باشد؟

در این مساله احتمال یک نقطه از زمان (هر روز) تنها بستگی به وضعیت (روز) قبل دارد. چنین مسائلی را می‌توان در قالب فرایند مارکف[2] مد‌ل‌سازی کرد. در فرایند مارکف سلسله‌ای از آزمایش‌ها (با مجموعه ثابتی از نتایج) با فواصل منظم روی داده و نتیجه آزمایش هر مرحله (وضعیت) تنها به وضعیت قبل بستگی دارد. در مثال فوق تنها کافی است وضعیت یک روز (آفتابی یا ابری) را بدانیم تا در مورد روزهای آتی بتوانیم نتیجه‌گیری کنیم.

ماتریس تحول اینجا خود را نشان می‌دهد. تنها چهار حالت داریم؛ دو حالت برای روز جاری و دو حالت برای روز بعد. این مقادیر را در یک ماتریس به صورتی قرار می دهیم که سطرها مقادیر آتی و ستون‌ها مقایر جاری را در بر بگیرند.

توجه داریم که هر ستون توزیع احتمال یکی از حالت‌های وضعیت فعلی برای حالت آتی است. با در اختیار داشتن این ماتریس و مدل‌سازی وضعیت فعلی به صورت زیر:

ماتریس تصادفی

بردار فوق نشان می‌دهد که روز فعلی آفتابی است. می‌توان احتمال روز آتی را به صورت زیر محاسبه کرد:

ماتریس تصادفی

 

بنابراین اگر امروز آفتابی باشد به احتمال 0.8 فردا آفتابی و به احتمال 0.2 فردا ابری است. سول بعدی این است که احتمال آفتابی بودن دو روز بعد چقدر است؟

ماتریس تصادفی

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

یک مثال دیگر از کاربرد ماتریس تحول مدل‌سازی زبان با استفاده از unigram است. در این حالت احتمال کلمه آتی در متن تنها به کلمه قبل بستگی داشته و بنابراین می‌توان از ماتریس تحول برای پیش‌بینی کلمه بعدی استفاده کرد.


[1] Stochastic Matrix

[2] Markov process

لینک کوتاه

لینک کوتاه

بازگشت به بالا

پست های مرتبط

LSTM چیست؟

تاریخ: 1401/02/24

بازدید: 6992

1401

زمان مطالعه: 5 دقیقه

Long short-term memory (LSTM) ، یک شبکه عصبی مصنوعی است که در حوزه های موضوعی هوش مصنوعی و یادگیری عمیق به کار گرفته می شود.

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

چگونه در بیب اکسل ماتریس هم آیندی ایجاد کنیم؟

تاریخ: 1400/01/14

بازدید: 3087

1400

زمان مطالعه: 5 دقیقه دقیقه

نرم افزار بیب اکسل

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

بیشینه آنتروپی یک توزیع چقدر است؟

تاریخ: 1401/01/17

بازدید: 3806

1401

زمان مطالعه: 5 دقیقه دقیقه

مفهوم آنتروپی ، در مقاله ای که در سال 1948 توسط شانون مطرح شد .

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

ابزار تحلیل شخصیت بر اساس واژگان

تاریخ: 1399/10/24

بازدید: 2954

1399

زمان مطالعه: 5 دقیقه دقیقه

معرفی AnalyzeWords

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

جستجوی حریصانه

تاریخ: 1400/01/12

بازدید: 3542

1400

زمان مطالعه: 5 دقیقه دقیقه

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

آشنایی با داده train و test

تاریخ: 1400/02/26

بازدید: 4884

1400

زمان مطالعه: 5 دقیقه دقیقه

کد پایتون برای داده های train و test

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

بررسی تحلیلی موضوعات "زبان فارسی" و "فردوسی" در پایگاه SID به مناسبت پاسداشت زبان فارسی و بزرگداشت حکیم ابوالقاسم فردوسی

تاریخ: 1400/02/25

بازدید: 5345

1400

زمان مطالعه: 5 دقیقه دقیقه

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

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

دسترسی رایگان به مجموعه داده ها

تاریخ: 1401/03/01

بازدید: 7595

1401

زمان مطالعه: 3 دقیقه

در فرآیند یادگیری ماشین ، محقق برای انجام کارهای مورد نظر خود نیاز به مجموعه داده استاندارد دارد . در این پست به معرفی یکی از پایگاه هایی که به طور رایگان ، مجموعه داده را در اختیار محققان قرار می دهد می پردازیم .

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

چند مجموعه یا خورجین

تاریخ: 1400/04/01

بازدید: 2166

1400

زمان مطالعه: 5 دقیقه دقیقه

آشنایی با ریاضی

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins

زیرشمولی و فراشملوی

تاریخ: 1400/01/16

بازدید: 1922

1400

زمان مطالعه: 5 دقیقه دقیقه

Scientific Information Database (SID) - Trusted Source for Research and Academic Resourcesمدرس

@ins