एमसी संक्रमण मैट्रिक्स का अनुमान लगाने के सामान्य तरीके क्या होंगे?
क्या ऐसा करने के लिए आर फ़ंक्शन है?
एमसी संक्रमण मैट्रिक्स का अनुमान लगाने के सामान्य तरीके क्या होंगे?
क्या ऐसा करने के लिए आर फ़ंक्शन है?
जवाबों:
चूंकि समय श्रृंखला असतत है, इसलिए आप नमूना अनुपात द्वारा संक्रमण की संभावनाओं का अनुमान लगा सकते हैं। चलो समय में प्रक्रिया का राज्य हो टी , पी संक्रमण मैट्रिक्स तो हो
चूंकि यह एक मार्कोव श्रृंखला है, यह संभावना केवल पर निर्भर करती है , इसलिए इसका अनुमान नमूना अनुपात से लगाया जा सकता है। चलो n मैं k समय की संख्या है कि इस प्रक्रिया राज्य से चले गए हो मैं करने के लिए k । फिर,
जहाँ संभव राज्यों की संख्या है ( m = 5 आपके मामले में)। विभाजक, Σ मीटर कश्मीर = 1 n मैं कश्मीर , राज्य के बाहर की गतिविधियों की कुल संख्या है मैं । इस तरह से प्रविष्टियों का अनुमान लगाना वास्तव में संक्रमण मैट्रिक्स के अधिकतम संभावना अनुमानक से मेल खाता है, परिणामों को बहुराष्ट्रीय के रूप में देखते हुए, वाई टी - 1 पर वातानुकूलित है ।
संपादित करें: इसका अर्थ है कि आपके पास समान अंतराल पर देखे गए समय श्रृंखला है। अन्यथा, संक्रमण संभावनाएँ समय अंतराल (भले ही वे अभी भी मार्कोवियन हैं) पर निर्भर करती हैं।
यह बहुत ही परिकल्पना के साथ है कि आपकी समय श्रृंखला स्थिर है:
मैक्रो के उत्कृष्ट उत्तर को सरल बनाने के लिए
यहां आपके पास 5 राज्यों के साथ अपनी समय श्रृंखला है: ए, बी, सी, डी, ई
AAAEDDDCBEEEDBADBECADAAAACCCDDE
आपको बस पहले बदलावों को गिनना है: - A: 9 संक्रमणों को छोड़ना उन 9 संक्रमणों में से, 5 A-> A, 0 A-> B, 1 A-> C, 2 A-> D, 1 A-> E हैं तो आपके संक्रमण संभावना मैट्रिक्स की पहली पंक्ति है [5/9 0 1/9 2/9 1/9]
आप प्रत्येक राज्य के लिए उस गणना को करते हैं, और फिर अपना 5x5 मैट्रिक्स प्राप्त करते हैं।
AAABBBA
रूप में एक ही मैट्रिक्स होगा ABBBAAA
?
समारोह markovchainFit markovchain पैकेज से आपकी समस्या से निपटता है।